内容正文:
教学设计
课程基本信息
学科
信息技术
年级
高一年级
学期
秋季
课题
If…elif…else语句的应用
教科书
书 名:信息技术必修一 数据与计算教材
出版社:广东教育出版社 出版日期:2019年7月
教学目标
1. 能够掌握程序的选择结构设计的基本流程;
2. 能够掌握Python程序设计语言的选择结构的if...elif...else 语句的一般格式及使用方法;
3.能够运用选择结构描述问题的求解过程;
教学内容
教学重点:
1. 掌握Python程序设计语言的选择结构的if...elif...else 语句的一般格式及使用方法;
2. 能够运用选择结构的if...elif...else 语句结构描述问题的求解过程;
教学难点:
能够根据问题需求,运用选择结构的if语句描述问题的求解过程。
教学过程
1、 回顾旧知
动物园根据顾客年龄收取门票,请同学们编写一个程序,根据顾客年龄,显示顾客应付的门票价格。门票价格规定如下:
1.小于4岁,输出“您不需要支付任何费用。”
2.4-18岁,输出“您需要支付30元。”
3. 大于18岁,输出“您需要支付60元。”
【设计意图】根据已有知识,同学们会采用多个单分支、或者双分支结构来完成程序结构设计。
二、学习新知
小组讨论:分析问题设计算法并展示程序、对比分析,引入多分支结构。
1.简单分析if...elif...else语句的一般格式与执行过程
2.if…elif…else语句的应用
学生活动:利用多分支结构解决动物园门票问题,讨论交流各if语句的异同。
教师活动:展示程序,突出多分支语句的优势。对比多分支与单分支、双分支结构,具有双分支的连续依赖性,又具有单分支的简洁。
三、新知巩固
某城市轨道交通实行分段计程票价,起步价为五站以内(含五站)票价2元;乘坐5站以上10 站以下(含10站)票价3元;乘坐10站以上16站以下(含16站)票价4元;16站以上票价5元。给定乘坐的站数,请问票价是多少?
学生活动:熟练利用选择结构的多分支语句解决问题,分析多分支结构适用场景。多分支语句可以进行多条件顺序检查,适合处理阶梯式逻辑问题。
4、 实践提升
展示三段判断某年是否为闰年的问题编写的程序,小组讨论:分别采用了不容的表达式作为判断闰年的条件,并验证三个程序的正确性并分析讨论哪一种更好?
通过对比分析,让学生学会适合的才是最好的。
5、 课堂总结
六、作业练习
备注:教学设计应至少含教学目标、教学内容、教学过程等三个部分,如有其它内容,可自行补充增加。文档字体请使用“黑色,宋体,五号”。
学科网(北京)股份有限公司
$