第二单元 Python编程入门
第12课 猜数字小游戏【教案】
一、【教材分析】
教
学
目
标
知识
技能
1.掌握if语句的格式,理解if语句解决问题的基本思想
2.认识分支结构,理解分支结构的运算流程及作用
3.学会使用简单的比较运算符4.学会简单的模块导入和函数调用
过程方法
1.通过程序编写体验并归纳if语句解决问题的基本思想
2.通过简单程序的运行和流程思考,培养学生的逻辑思维能力。
情感
目标
能够通过计算机程序解决学习和生活中遇到的问题,培养学生的创新精神和严谨的学习态度。
教学重、难点
重点:认识分支结构,学会if语句的常用格式
难点:理解分支结构的运算流程
教学方法
任务驱动法、自主学习法、讨论法
【教学流程】
教学环节
过程与组织
教师活动
学生活动
创设情境,激发兴趣(5分钟)
1、通过玩猜数字游戏,组织一个小小的比赛,激发学生的学习兴趣
(展示scratch版猜数字游戏)
2、让学生说一说猜数字的方法(每一次都猜一个中间数,然后根据大小的提示再猜,这是一种比较好的算法,叫做二分法查找)
3、如果让你设计这个游戏,你会怎么