欢迎来到天天文库
浏览记录
ID:24228909
大小:50.00 KB
页数:4页
时间:2018-11-13
《【《信息技术》教学设计】芝麻开门之密码器程序――输入、处理和输出.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、芝麻开门之密码器程序――输入、处理和输出一、教学内容及分析1.教材是由湖北省中小学教材编写组编写的义务教育教科书《信息技术》。教材特点是信息技术理论和实践操作两者兼顾。教材内容分网页制作、各种媒体编辑与制作、算法入门和python程序简单设计。2.根据学科教学指导意见,给合本课知识特点,在教学培养学生的计算思维。3.本课着重详细讲述了input()和print()两个函数以及各种数学运算符,这些知识简单易用,是python语言的基础;4.教材的六、七两个单元共8节课讲述python语言,本节是第六单元的第3节,在内容上是基础篇,起着承上启下作
2、用。二、学情分析学生在上一单元初步认识了计算机算法,学习了制作简单流程图,对于程序有了一个概括性认识,为了编写简单应用程序打下理论基础,在前两节的学习中,初步认识了python语言程序界面,学习了部分命令,为本节python编程打下了操作基础。但是程序语言对学生是新生事物,对于编写代码这一基本功方面学生有困难,需要练习提高准确度。计算机算法是程序的核心,八年级学生初次接触,困难很大,这需要教师采用适合学生的方式逐渐渗透。三、教学目标知识与技能:1、通过练习掌握input(),print()函数的用法。2、在编程中培养python正确书写方式。
3、能力与方法:1、通过引导学生探究密码器工作原理过程,来培养学生的计算思维。2、提示学生借助自学教程完成任务,从而提高学生数字化学习和创新能力。情感态度与价值观:1、通过密码器编写过程,提高学生信息安全信息和正确的信息价值观。2、通过小组互助学习培养合作意识。四、重点难点教学重点:input(),print()函数使用方法。教学难点:密码器算法设计,数据格式转换分析:input()和print()是本节的知识点要点和教学重点,将这两个函数联合起来,编写一个完整程序需要运用计算思维对学生有难度。五、设计思想本节由芝麻开门短片创设情景,引导学生发现
4、视频中有效信息增强学生信息意识,在讲述密码器工作原理过程中培养学生的计算思维,在三个学习任务的推进中渗透学科素养。六、教学策略与手段教学模式:情景导入,项目式教学,任务驱动教学策略:从学生兴趣入手,用任务激发学生创作动力。教学手段:利用教学课件辅助教授知识,利用网络教室软件组织课堂教学学生的学习方式:探究式学习,自主学习,小组合作学习七、课前准备1.学生的学习准备:复习巩固python界面编辑,英文输入练习。2.教师的教学准备:教学课件安装,自学教程的分发。3.教学环境的设计与布置:网络教室程序安装。4.教学用具的设计和准备:投影和音箱等外设
5、。八、课时建议1课时 九、教学过程教学环节教师活动学生活动设计思想(理念或意图)情景导入播放“芝麻开门”视频引入密码器程序学生观看课件,激发学习兴趣从熟知的故事中找出程序设计,培养学生的信息意识探 究由“芝麻开门”分析密码器的工作原理学生在教师引导下认识密码器的工作原理在引导学生思考程序工作原理的过程中培养学生计算思维集体教师对学生进行分组学生按座位组合提高课堂效率任务一任务一:学生学习input()语句讲述input()函数的用法,为了输入密码设计,教师讲授并演示input()函数,强调语法格式。教师指出为了简化程序,输入密码统一使用数字。
6、教师提供自学教程自主实践查看学生完成情况,进行个别辅导学生互助合作,共同完成操作任务培养团队意识,提高学生对计算机语言的认识任务二任务二:数据处理,教师引导学生分析输入密码和预置密码的比较方法,讲解python算术运算符,从而得出数据处理算法。学生学习算术运算符利用相减结果来判断密码输入,这是程序设计小技巧,目的是简化算法,有利于初学者学习程序。自主实践教师巡视学生互助合作,完成操作任务培养学生对计算机的学习能力任务三任务三:输出结果教师讲述并演示print(),强调语法格式,提供自学教程学生学习print()两种用法培养学生数字化学习能力自
7、主实践教师巡视学生练习培养学生操作能力学生作品展示及评价组织学生按小组为单位展示使用,引导学生互评学生展示,互评培养学生分析能力教师点评对学生作品优点进行表杨,对普遍出现的问题进行汇总学生学习 完善学生操作实践中的漏洞,培养学生严密的逻辑思维和严谨的科学态度课堂小结教师总结本堂知识学生回顾当堂知识巩固所学知识教师作品展示教师演示自主设计的密码程序学生观看激发学生学习热情十、知识结构或板书设计知识结构密码器流程图任务一:输入密码 input()任务二:密码处理z=y-int(x)任务三:输出结果print()十一、作业与评价设计在教学活动中,
8、发布三个任务,考查学生完成情况,从而对学生进行评价。收集学生编程设计思路,来检验学生对基本知识掌握情况,通过学生程序执行情况,检验学生对python语法掌握情况。十
此文档下载收益归作者所有