当前位置 :项目首页 > 课堂实践作业 > 正文

作业标题 :作业二:教学设计截止日期 : 2016-11-06

作业要求 :

作业要求:

1.按照工具模板来完成教学设计,模板请点击附件下载;

2. 围绕“应用信息技术突破学科教学重难点”,确定教学设计主题

3.字数要求500字以上;

4.必须原创,要要求完成,如不符合作业要求,一经发现,按不合格处理。

【注意】此教学设计完成后,必须实践于学校课堂教学,教学过程务必请同伴帮忙录制(借助手机、DV录制10—40分钟)完成阶段3“课堂教学视频”上传,以及后期阶段4“作业三:教学反思”的提交任务

作者 :教务管理员

作业二:教学设计

2016-10-20发布者:专家教务管理员浏览(0 )【推荐】



 

题目

算法与程序设计之选择结构

 

级学科

高二年级

课型

信息技术与

学科整合课

授课教师

胡琼勇

工作单位

浙江省淳安中学

教学目标

1)理解选择结构的执行过程,掌握行if、块if语句的语法结构;

2能够运用分支选择结构设计编制程序解决问题;

3)培养学生的逻辑思维能力,促进学生对问题解决方法的理解。

 

教学重难点

关键

1)理解分支结果的运行过程;

1)能够运用分支选择结构编制程序解决问题

教学方法

讲授法、实践法、任务驱动法、对照法

 

运用的

信息技术工具

硬件:计算机教室,多媒体设备

软件:VB6.0软件,机房教学控制软件

教学设计思路

主要对照已有知识学习新的知识,通过讲透一种推广到其它两种方式。具体思路为:通过学生已有的流程图表示的算法基本结构中的分支结构导入,用自然语言表述分支结构的运行过程,如:如果条件成立,那么运行语句1,否则运行语句2;然后引导学生用英语去描述,如果可以翻译成IF  ,最后得出块IF的语法结构。对照流程图总结此种结构的特点:(1) 在结构上是分行显示,而且在那里分行是有严格的格式的;(2)if的结束要有个end if 和它呼应;(3)只会执行其中的一个。然后通过阅读和书写程序来巩固相关内容。最后衍生出其它的两种结构:行if 多分支的结构。

 

 

 

教学过程

设计意图

时间安排

一、复习上节课的顺序结构和复制语句

1.顺序结构

即程序从上到下依次逐条运行,在书写时主要用赋值语句实现。赋值语句的作用是把赋值号(=)右边表达式的计算结果存储到赋值号左边的变量或指定对象的属性中。

二、新课讲授

1.分支结构

分支结构语句也称为选择结构语句,用于判断给定的条件,根据判断的结果判断执行不同的处理。在VB中,分支结构语句又可分为两种形式:行if语句和块if语句。

1)分支结构流程示意图      2 if语句        

If    条件    then   语句1

 ……

[ Else

 语句1

……]

End if

 

                                                  

    

 

 

说明:

1.在块语句中是以if开始,以End if 结束的,两者是成对出现的。

2.语句是分成多行书写的。

3.当条件成立则执行then下面的语句,执行完后跳过Else下面的语句直接End if。当条件不成立的时候,就会运行Else下面的语句,运行完毕后直接End if

 

 

 

 

 

 


                          

 

 

 

 

 

3. if语句

If  条件  then   语句1    [ Else  语句2 ]

 

 

说明:

1.在行语句中是只要以if开始,不需要End if 结束。

2.所有的代码必须写在一行上。

3.当条件成立则执行then后面的语句1,执行完后跳过Else后面的语句往下运行。当条件不成立的时候,就会运行Else后面的语句2,运行完毕后程序往下运行。

 

 

 

 

 

 

 

 

 

 

 


练习2:有如下VB程序段,该程序段运行后,a的值为            

Private Sub Command1_Click ( )

Dim a,b As Integer

a = 5:b = -4

if a-b=1 then x = y - 3 Else y = x + 3

End Sub

练习3:请将上述程序段中的行if语句用块if语句的格式写一遍。

 

()实例探究

制作一个可批改的两位数加法练习程序。该程序能实现如下功能:单击“开始”按钮后,电脑随机产生两个两位数的整数,等待用户输入计算结果,结果输入后单击“批改”按钮,可以批改出答案是否正确,正确的显示“你真棒”,错误显示“真遗憾”。界面如下图所示:

 

 

 

 

 


()练习巩固

1.将变量a和变量b的值都赋为1,下列语句正确的是(     

Aa = 1:b = 1      Ba = 1b =1     Ca=b=1     Dab = 1

2.将文本框text1中的数据赋值到数值型变量n中,正确的语句是(    

An = text1  Bn = text1.text  C text1.text = n  Dn = val(text1.text)

3.有如下VB程序段,该程序段运行后,x的值为(    

a =3 : b=27 : c=13

if b > 10 then

  if c <= 10 then a = 4 else a = b

else

  a=5

end if

A4     B5    C13    D27

 

 

 

复习巩固已学内容

 

 

 

 

 

 

 

对照旧知识,学校新内容,能让学生更快的接收。

 

 

 

 

 

 

将透一种格式,为后面的推广其余两种格式做准备

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

练习巩固

 

 

 

 

 

 

 

动手编一编,程序更好理解

 

 

 

 

 

 

 

 

以练习作为课堂小结,边巩固边检测

 

 

 

 

5分钟

 

 

 

 

 

 

 

10分钟

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2分钟

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18分钟

 

5分钟

 

 

 

 

 

 

 

 

 

板书设计

 

 

 

 

 

 

 

老师评语

附件

课堂实践作业

最新课堂实践作业

推荐课堂实践作业

热门课堂实践作业

热评课堂实践作业