高中信息技术教科版选修1第二章第3-2课《选择结构》优质课教案省级比赛获奖教案公开课教师面试试讲教案
【名师授课教案】
1教学目标
1、知识与能力
(1)掌握选择结构的If条件语句的格式、功能和执行过程。 (2)关系表达式与逻辑表达式的理解与运用。
(3)学会使用条件语句来实现选择控制结构,解决实际问题。 (4)进一步掌握VB程序调试运行的方法。
2、过程与方法 在老师的指导下,与同学共同探究问题,让学生体验自主学习、协助学习的乐趣。
3、情感态度与价值观
(1)培养学生的逻辑思维能力,促进学生对计算机解决问题方法的理解。 (2)在自主探究解决问题的过程中,让学生体验学习的乐趣。
2学情分析
《程序的选择结构》是信息技术普通高中课程实验教科书选修1《算法与程序设计》第二章第三节的内容。主要内容是用选择结构编写简单的程序解决具体问题,在理解了顺序结构的前提下使得学生掌握VB语言的条件语句、多重选择语句的格式、功能和执行过程,学会使用条件语句和多重选择语句实现选择控制结构,解决简单的实际问题,并初步掌握调试、运行程序的方法。
3重点难点
重点:(1)理解并掌握选择结构的格式、执行过程及其功能。 (2)理解多重选择结构语句在解决多重选择问题上的直观、优越性。
难点:学生理解并掌握选择结构的格式、执行过程及其功能,并能动手设计程序解决生活中的实际问题。
4教学过程
4.1.1教学活动
活动1【导入】导入
教师演示课本飞船发射成功的程序,引出选择结构,并给学生呈现其流程图。 活动2【讲授】新课讲授
讲解什么是选择结构,根据不同的条件判断来决定程序执行走向的结构,我们把它称为选择结构。
简单介绍单分支结构和双分支结构。 活动3【活动】请”If…Then…”来翻译
例子:如果Y和100相等,那么输出”猜中了” If Y=100 Then Print “猜中了” ①如果Y小于100,那么输出”数低了” If __________ Then ___________ ②如果Y大于100,那么输出”数高了” If __________ Then ___________ 活动4【活动】编写程序
给出飞船发射情况的流程图和部分代码,让学生尝试利用双分支结构编写程序。 活动5【讲授】嵌套分支
呈现飞船三种不同的发射速度的发射情况,让学生思考如何用选择结构编程实现,并引出嵌套分支结构。教师结合流程图讲解代码的编写。 活动6【活动】课堂实践
编写程序实现求一个数的绝对值。 活动7【讲授】小结
简单总结单分支结构、双分支结构、嵌套分支结构
相关推荐: