分支结构的程序设计教学设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

分支结构的程序设计》教学设计

一、概述

分支结构的程序设计》是信息技术佛山版九年级第二单元第4

课的内容,它主要包括:程序的结构,IF 语句的基本格式(常用的一种)。

它的重点与难点:1、用户登录程序2 、IF 语句的格式3 、IF

语句的拓展形式。

二、教学目标分析

1)知识与技能

1.了解程序3 种基本的结构(顺利结构、分支结构和循环结构),

2.掌握IF 语句的基本格式:

IF 条件THEN 语句组1 ELSE 语句组2

ENDIF

3.掌握用户登录程序的编写,能够应用IF 语句来设计及编写

书中的用户登录程序

2)过程与方法

通过任务驱动,屏幕演示、实例练习、小组、协作学习等方法,

使学生设计界面,编写代码,让学生在课堂中掌握用户登录程序的编写,使学生初步形成结合实际进行思考的方法。

3)情感态度与价值观

通过本课的学习,让学生建立一种团队精神。培养学生保护知识

产权,让学生懂得保护软件版权,引导学生践行社会主义价值观。

三、学习者特征分析

九年级学生,已了解VB的程序界面,能够用VB设计图2-15的界面,以及各控件的使用,同时,他们的思维也比以前有了进一步的提高,会析问题,询求解决问题的方法,但由于我校的学生生整体素质一般,所以一节课的内容不能太多。

四、教学策略选择

运用主导策略,在教师指导下,学生小组协作进行学习。

五、教学环境及资源

1 .多媒体网络教室

2 .教学资源:(1 、课件2 、学习资源)六、教学过程

1.导入:我们上QQ或上网购物时,要输入用户名和密码才能

进入,那么这个程序,我们也可以用VB设计一个类似的登录窗口。

设计意图:激发学生的学习兴趣。

教师:运行一个已经写好的用户登录程序。

设计意图:把神秘的编程化做我们平时的生活,使编程这个问题,简单化,同时告诉学生;谁学了VB语言,都可以编写的。

2.编登录程序之前,教师让学生说出程序的答案然后讲解、分析

程序的结构

1 )顺序结构:程序一般是从上到下一句一句地顺序执行,即

如:

X=4

Y=7 Y=X+Y

运行后, Y 的值是多少?

⑵ 循环结构:比如,从1+2+3+4+5+••…+10

重复执行以下命令

I=1 S=0 S=S+I

I=I+1 如果 I 不等于 10,则返回第 3 条语句 否则 显示 S 的值。 (3) 分支结构,就是现在要学的。 3、分组活动(把学生分成 5 组)做如下任务:

启动VB 设计出图2-15的界面,控件均用默认名称。运行程序, 单击“登录”按钮,观察如果。

教师巡视,辅导学生。

4 、编写程序语句

” 888888” Then MsBox ”密码正确 ,

登录成功! ”

Else MsBox ”密码错误 , 登录失败 ! ” EndIf Uni oad Formi

教师提问:单击刚才 登录”按钮,有什么反映?

讲解示例程序:双击

登录”按钮,进入事件过程编写程序代码 IF Text2.Text=

5、对照书本练习:从键盘任意输入两个数,比较其大小,界面见

P2-16 页。

6、学生分组操作练习,小组长准备好上台汇报,用程序来比较10

和3两个数的大小。

7、小结

观察刚才的IF语句的格式,进行IF语句的格式的小结。

8、深入学习

如果同时要判断用名,就用要到IF语句的拓展形式,假设正确

的用户名是“张扬”,密码是“ 888888”,请输入P55页的程序代码, 运行程序,观察结果。

9、关系运算符

IF语句的条件判断中经常会用到关系运算符,如等于= 不等于<> 大于> 小于< 大于等于>= 小于等于<= 10、教学评价

11、教学反思

本教学设计注重实际操作,让学生在操作过程中发挥主动性与积极性,达到学好本课的目的。

相关文档
最新文档