电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第9课pythonFor和If结合使用课程教学设计VIP免费

第9课pythonFor和If结合使用课程教学设计_第1页
1/6
第9课pythonFor和If结合使用课程教学设计_第2页
2/6
第9课pythonFor和If结合使用课程教学设计_第3页
3/6
课题:For和If结合使用【教材分析】本课是Python基础课程的第9课,是学生学习了基本的编程语句的基础上,使用For和If结合编程,重点是考察学生对于循环体中条件判断的综合运用,同时对于基础知识的学习情况要求比较高,同时也为学生进一步学习复杂编程打下基础。【学情分析】人工智能时代的来临,人人学习编程已经是未来发展的趋势之一,这是一个由0和1的代码构建的新知识领域,对于信息时代成长的少年儿童,编程是打开未来大门的一把金钥匙。学生对于编程知识充满着好奇,但如何使学生通过学习基础知识本身,建构科学的编程体系,逐步形成良好的编程思维,探索更深一步的编程学习是摆在我们面前的难题。【教学目标】知识与技能:1.掌握循环体内的for和if结合使用的语法结构。2.掌握学习、体验for和if结合使用的小程序。3.尝试用学习的编程经验,用本节课学习的内容优化以前学过的程序中复杂的程序结构。过程与方法:通过教师演示,学习基本的操作方法;通过实践操作,掌握简单的小程序的编写规范;通过自我总结,做好for和if程序结构化的编程方式的复盘。情感态度与价值感:通过学习,使学生能够不断优化程序,理解编程的意义是为了高效率的解决问题;树立学习编程的信心,为进一步学习打好基础。【教学重、难点】教学重点:for和if结合使用的语法结构;用for和if结合编制小程序。教学难点:用for和if结合编制小程序【教学准备】多媒体电子教室,练习程序,参考示例【教学设计】教学过程教学内容教师活动引导学生回顾上节课的学习内容,理顺结构化编程的要点学生活动设计意图知识回顾:学生思考回答教师提问***********************************************一、课程导入:让电脑喜欢你。观看演示思考尝试通过小游戏,引导学生思考编程能够解决的问题,激发学生的学习兴趣。***********************************************fornin[1,2,3]:#循环控制次数演示love=input('请回答:喜欢你or不喜欢')iflove=='喜欢你':print("嘻嘻,我也喜欢你")释疑else:print("嗯嗯,我不喜欢你")请试试上面的程序,一共执行了几次?每一次的结果是什么?运行的结果与什么有关?尝试修改程序,输出4次结果。------------------------------------------------二、编程进阶:猜密码,你将有三次机会。***********************************************引导学生观看程序的执行过程观看演示思考通过小游戏,逐步引导学生思考程序的执行过程,并和同伴合作,使启发学生思考for和password="hellobaby"foriinrange(1,4):guess=input("请输入你的密码")ifguess==password:print("密码正确,欢迎进入")breakelse:print("密码错误,不能进入")程序正确执行了吗?请修改程序,将password设置为1-10以内组合的三位数,请旁边的同学猜猜看,比一比,谁能在3次以内猜中对方的密码。if编写程序的要点尝试学生有兴趣参与到程序设计中。------------------------------------------------通过小游戏,二、编程挑战:和电脑比智力,电脑会产生1-10以内的1位随机数,你将有三次机会,战胜它吧!***********************************************importrandom#调用random()随机函数a=random.randint(1,10)#生成1到10的一个整数型随机数forlistin[1,2,3]:b=int(input())通过教师演示,使学生了解for循环体内,多个if的编写方式,并引导学生通过修改程序,掌握这种结构的编程要点观看演示思考小组合作逐步引导学生思考程序的执行过程,并和同伴合作,共同解决更为复杂的程序设计。尝试解决问题ifa>b:print("猜小了")ifa

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

第9课pythonFor和If结合使用课程教学设计

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群