课题双路径决策—IF语句教师角色主持人裁判员授课模式分组擂台
- 格式:doc
- 大小:385.50 KB
- 文档页数:5
学情分析
1.心理因素分析
学生的年龄阶段、身心发展,都已具备了承接新的学习任务的前提条件,并渴望学习新的知识。
2.知识因素分析
学生通过前面几节课的学习,掌握了基本的顺序结构的程序设计方法,为进一步学习分支结构程序设计打下了良好的基础条件。
教材分析
1.“双路径决策—If语句”格式简单,功能显著,易于理解、掌握和运用。
End If‘分支结构结束
End Sub
⑵编写清除密码的程序代码。
Private Sub Command2_Click()
Text1.Text=““‘清除输入文本框Text1中的内容
Text1.SetFocus‘文本框Text1获得焦点
End Sub
学生口述,教师采用全屏广播的模式显示编写过程。
3.创设情景激发兴趣
教师分析:一个文本:用于接受密码;两个命令按钮:用于密码校验清除错误密码。
任务要求:完成界面设置、属性设置。
(本题6分)
附属性值
对象
属性
设置值
Form1
Caption
密码验证
BorderStyle
1-Fixed Single
Text1
Alignment
2-Center
Font
Times New Roman
t1=MsgBox(’密码不正确,请重新输入’,vbOKOnly + vbExclamation,“系统提示”)‘弹出输入密码不正确时的消息框Else输入值为“123456”
t1=MsgBox(“恭喜您,密码输入正确!”,vbOKOnly + vbExclamation,“系统提示”)‘弹出输入密码正确时的消息框
Else
Print“遗憾”
End If
End Sub
A.英雄所见略同B.遗憾
C.同意我的意见吗?D.以上都不对
学生解答
公布:擂主、霸主
5.加油站
(6分钟)
任务5:电脑公司出售软盘,购买10片以上(含10片)按每片5元计价。不足10片则按每片5.5元计价,请你自行设计界面,为电脑公司编写一个计价程序。(本题10分,共60分)
编程实现
作品欣赏
公布:擂主、霸主
三、拓展阶段
(才艺拓展)
判断框,表示对某一条件进行比较和判断。如果条件成立,就向“是”所指的方向执行程序;否则就向“否”所指的方向执行程序。
流向线,表示程序执行的前进方向。
连接圈,标有同一个符号的连接圈表示它们连接起来。
学生看书笔答,小组互评
公布:擂主、霸主
(根据教师点评进行修改、保存以备后用)
问题引导:登录论坛、登录邮箱等都需要输入密码。即密码验证问题,实现我的地盘我做主的目的!如图6-2所示。
课题
双路径决策—IF语句
教师角色
主持人、裁判员
授课模式
分组擂台赛模式
教具
网路平台、多媒体教室
教学目标
1.知识与技能
⑴掌握If语句的语法结构
⑵使学生学会使用If语句进行程序设计,提高学生的编程能力。
⑶培养学生的自主性学习能力、协作性学习能力、审美能力及创新能力。
2.过程与方法
通过学习“双路径决策—If语句”,掌握分支结构的程序设计,学会基本的程序设计方法。
2.“If语句”是简单的程序设计基础,是标准的三种程序结构之一。
3.“If语句”不仅是以前程序设计的进一步拓宽,更是以后学习循环结构、程序设计模块化的基础,在教材中起着承前启后的重要作用。
教学安排
整个教学过程分为四个阶段:
1.准备阶段:学生分组准备,宣布比赛规则。
2.实施阶段:细化任务,通过合作完成任务,学生作品展示与评估。
3.情感态度价值观
⑴通过作品展示与后期总结,让学生体验成功的喜悦,激发学生的学习兴趣,同时培养学生自我反省、积极进取的学习习惯。
⑵培养学生的集体主义观念,形成良好的合作性学习习惯。
重点
If语句的格式及编程应用。
重点
编写代码实现If语句的功能,并能解决日常生活中遇到的一些问题。
竞赛主题
我的地盘我做主,我的代码我设计!
(图6-2)
问题要求:仿照(图6-1)写出分析问题流程图。(本题5分,总共30分,笔答)
时间限制:画流程图:4分钟;小组互评:3分钟。
教师点评:布局合理,美观大方。(提出修改意见)
2.编程示范
(1、2共12分钟)
任务2:进行密码验证界面设置。
提示:根据密码设计图,分析需要哪些控件?分别用来实现什么功能?
作品欣赏
公布:擂主、霸主
4.活跃气氛
(2分钟)
任务4:阅读程序选择正确答案。(每人3分,共18分)
Private Sub Command1_Click()
Dim r As Integer
r=MsgBox(“同意我的意见吗?,vbYesNo)
Cls
If r=vbYes Then
Print“英雄所见略同“
书籍、答案纸张,文具准备。
二、竞赛实施阶段
1.引导流程分析模仿
(10分钟)
任务1:流程分析模仿。
天上下雨与带防雨工具。(教师分析流程,说明流程图制作规定,见课本)
(图6-1)
(3-4分钟)
参考流程图使用规范
符号
说明
起止框,表示算法的开始或结束。
输入、输出框,表示数据的输入与输出。
处理框,表示对数据进行某种处理。
3.拓展阶段:学生才艺展示,引导学以致用,完成相对要求更高的任务。
4.总结阶段:作品反思,评比展示小组作品,引导学生小结,修正。
教学过程
教师活动
学生活动
一、准备阶段
1.小组划分
2.宣布比赛规则
(2分钟)
一列6人分为1组(同桌不同组),共8个小组。
答题及评分:根据屏幕显示要求,进行答题;同桌其他小组成员进行调试、测试互评,教师点评。两项累计为本组得分。每组计分统计员1名,采用相互计分、统计的原则。
Text
PasswordCha校验密码
Command2
Caption
清除密码
完成任务:
1.添加对象
2.属性值设置
代码编程:(教师分析)
⑴编写校验密码的程序代码。
Private Sub Command1_Click()
If Text1.Text<>”123456”Then’进入分支程序,若文本框中不为“123456”
任务3:我的地盘我做主,我的密码我设计!(每人10分)
结合例题密码验证设计程序,进行程序代码修改。
要求:当密码输入正确,显示文档的内容;当输入密码错误,显示:“不要非法入侵!”
教师提示:直接使用保存过的密码验证例题,进行修改代码解答。
时间限制:个人编写、调试:不超过4分钟;小组互评:3分钟。
讨论、参考例题进行解答