浙江省2016年上半年信息技术应用能力提升工程枚举算法教学设计仙居城峰中学朱静课题摘要学科信息技术学段高中年级一年级单元必修2第五章教材版本浙教版课程名称5
1枚举算法及其实现一、学习内容分析1
教材分析本课是浙教版必修2第五章第一节的内容《枚举实现算法的程序》
我将第二章1节和第五章第一节的内容加以整合,从基本思想着手,以简单问题的解决来展开,最终以编程解决实际问题为目标,让学生了解枚举算法的思想并能阅读和编写相关的简单程序
学情分析经过几节课的学习,学生已经有了分析问题和画流程的基本能力,了解了vb编程环境的使用,但是综合运动能力和程序编写能力还很薄弱
我们学校的学生属于理解和动手能力较差的一批,尤其我教的美术班在文化课能力属于学校最差一级,这就需要我在课堂设计上充分考虑如何吸引学生兴趣,并且将知识点分解成较小的模块,以浅显的方式展示出来,充分考虑好分层教学
同时,通过本次教师培训,我决定采用分组合作的形式,看能否充分发挥好生的作用,减轻教师的纠错负担,提高课堂效率和作业完成率
教学目标(含重难点)理解枚举算法的基本思想能根据流程图和教师提示编写VB语句掌握选择语句和循环语句的综合应用通过完善程序,体验并理解枚举算法是如何解决实际问题的二、教学环境选择□简易多媒体教室□交互式电子白板□网络教室□移动学习环境三、教学过程设计教学环节活动设计信息技术使用说明课前准备分组,思考《百钱买百鸡》问题如何解决PPT展示百钱买百鸡问题
一、什么是枚举算法枚举算法结合课件,引导学生理解“枚举算法”,归纳其基本思想以及注意其三要素PPT和flash小动画展示百钱买百鸡问题解决的流程图二、设计程序给出程序,让学生阅读该程序,理解该程序(if语句判断正解和for语句控制枚举过程)VB程序演示三、被涂抹的教师引导学生如何跟随三要素思PPT提示浙江省2016年上半年信息技术应用能力提升工