浙江省2016年上半年信息技术应用能力提升工程枚举算法教学设计仙居城峰中学朱静课题摘要学科信息技术学段高中年级一年级单元必修2第五章教材版本浙教版课程名称5.1枚举算法及其实现一、学习内容分析1.教材分析本课是浙教版必修2第五章第一节的内容《枚举实现算法的程序》。我将第二章1节和第五章第一节的内容加以整合,从基本思想着手,以简单问题的解决来展开,最终以编程解决实际问题为目标,让学生了解枚举算法的思想并能阅读和编写相关的简单程序。2.学情分析经过几节课的学习,学生已经有了分析问题和画流程的基本能力,了解了vb编程环境的使用,但是综合运动能力和程序编写能力还很薄弱。我们学校的学生属于理解和动手能力较差的一批,尤其我教的美术班在文化课能力属于学校最差一级,这就需要我在课堂设计上充分考虑如何吸引学生兴趣,并且将知识点分解成较小的模块,以浅显的方式展示出来,充分考虑好分层教学。同时,通过本次教师培训,我决定采用分组合作的形式,看能否充分发挥好生的作用,减轻教师的纠错负担,提高课堂效率和作业完成率。3.教学目标(含重难点)理解枚举算法的基本思想能根据流程图和教师提示编写VB语句掌握选择语句和循环语句的综合应用通过完善程序,体验并理解枚举算法是如何解决实际问题的二、教学环境选择□简易多媒体教室□交互式电子白板□网络教室□移动学习环境三、教学过程设计教学环节活动设计信息技术使用说明课前准备分组,思考《百钱买百鸡》问题如何解决PPT展示百钱买百鸡问题。一、什么是枚举算法枚举算法结合课件,引导学生理解“枚举算法”,归纳其基本思想以及注意其三要素PPT和flash小动画展示百钱买百鸡问题解决的流程图二、设计程序给出程序,让学生阅读该程序,理解该程序(if语句判断正解和for语句控制枚举过程)VB程序演示三、被涂抹的教师引导学生如何跟随三要素思PPT提示浙江省2016年上半年信息技术应用能力提升工程数字考展开枚举的过程‘第一步:用循环语句来控制枚举的过程;第二步:用分支语句判断是否为正解;第三步:将解输出’学生分组讨论并完成程序的填空,随后在VB中实现该程序的运行完成的同学可获得奖励(根据解密数字解压压缩包,欣赏教师提供在的班级照片)VB调试局域网收作业四、拓展任务1、闰年的判断2、100以内的偶数、奇数Word文档提供任务描述和提示VB调试五、课堂小结总结回顾枚举算法的思想、三要素及其程序实现PPT讲授四、教学评价设计1.评价方式与工具□课堂提问□书面练习□制作作品□测验□其它2.评价量表内容(测试题、作业描述、评价表等)5.1枚举算法及其实现班级:姓名:分数:任务完成量(完成一个任务20分)分(备注)学习态度自评分(10分)分(备注)组内帮助(10分,组员评分)分(备注)教师评分(20分,作业批改)分(备注)六、备注技术环境下课堂教学管理思路、可能存在的教学意外及相应的应急预案等分组教学,选好信息技术能力较强的小组长可以有效地帮助教师管理好课堂效率和提高作业完成率,也让教师有更多的时间去辅导部分能力较差的学生。本堂课可能存在的教学意外是在完成“被涂抹的数字”这个任务时,有学生把答案喊出来,大家就急着去看照片,应急预案是照片就放两张,不让他们浪费太多时间。看完以后回头来解密完成作业获得作业分20分和教师评分20分。备注:本模板仅供参考,参训教师可根据实际情况,自行修改创新。