《枚举算法》教学设计(2课时)

《枚举算法》教学设计(2课时)

ID:34304156

大小:103.50 KB

页数:8页

时间:2019-03-05

《枚举算法》教学设计(2课时)_第1页
《枚举算法》教学设计(2课时)_第2页
《枚举算法》教学设计(2课时)_第3页
《枚举算法》教学设计(2课时)_第4页
《枚举算法》教学设计(2课时)_第5页
资源描述:

《《枚举算法》教学设计(2课时)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、衿膆荿蚃羂罿芅蚂蚁膅膁螁螄羈葿螀袆膃莅蝿羈羆芁螈蚈膁芇莅袀肄膃莄羂芀蒂莃蚂肂莈莂螄芈芄莁袇肁膀蒁罿袄葿蒀虿聿莅葿袁袂莁蒈羃膇芇蒇蚃羀膃蒆螅膆蒁蒅袈羈莇蒅羀膄芃薄蚀羇腿薃螂膂肅薂羄羅蒄薁蚄芁莀薀螆肃芆蕿袈艿膂蕿羁肂蒀薈蚀袄莆蚇螃肀节蚆袅袃膈蚅薅肈膄蚄螇羁蒃蚄衿膆荿蚃羂罿芅蚂蚁膅膁螁螄羈葿螀袆膃莅蝿羈羆芁螈蚈膁芇莅袀肄膃莄羂芀蒂莃蚂肂莈莂螄芈芄莁袇肁膀蒁罿袄葿蒀虿聿莅葿袁袂莁蒈羃膇芇蒇蚃羀膃蒆螅膆蒁蒅袈羈莇蒅羀膄芃薄蚀羇腿薃螂膂肅薂羄羅蒄薁蚄芁莀薀螆肃芆蕿袈艿膂蕿羁肂蒀薈蚀袄莆蚇螃肀节蚆袅袃膈蚅薅肈膄蚄螇羁蒃蚄衿膆荿蚃羂罿芅蚂蚁膅膁螁螄

2、羈葿螀袆膃莅蝿羈羆芁螈蚈膁芇莅袀肄膃莄羂芀蒂莃蚂肂莈莂螄芈芄莁袇肁膀蒁罿袄葿蒀虿聿莅葿袁袂莁蒈羃膇芇蒇蚃羀膃蒆螅膆蒁蒅袈羈莇蒅羀膄芃薄蚀羇腿薃螂膂肅薂羄羅蒄薁蚄芁莀薀螆肃芆蕿袈艿膂蕿羁肂蒀薈蚀袄莆蚇螃肀节蚆袅袃膈蚅薅肈膄蚄螇羁蒃蚄衿膆荿蚃羂罿芅蚂蚁膅膁螁螄羈葿螀袆膃莅蝿羈羆芁螈蚈膁芇莅袀肄膃莄羂芀蒂《枚举算法》教学设计(2课时)瑞安市第八中学金万莲一、设计思想《高中信息技术课程标准》指出《算法与程序设计》模块学习的目的是:使学生进一步体验算法思想,了解算法和程序设计在解决问题过程的地位和作用;能从简单的问题出发,设计解决问题的算法,

3、并能初步使用一种程序设计语言编制程序实现算法解决问题。我的想法是将教材第二章的算法和第五章的程序实现结合起来组织教学,分2课时,在网络教室上课,让学生在动手实践的同时掌握算法思想。枚举算法的第一课时,将目标定位在掌握算法思想上,让学生了解枚举算法是怎样解决问题的,并不要求学生自己编写程序,因此,在教学过程中,以讲授法为主,学生在模仿的基础上独立思考,写出枚举算法解决问题的过程,最后师生合作一起概括枚举算法的适用范围以及注意点。第二课时将要求提高到联系实际编出程序解决简单问题,在教学过程中,先设置情境找路线,通过此活动引导学生回顾解决

4、此问题的方法——枚举算法,通过判断让学生知道生活中的枚举算法(如找钥匙、警察审案、修补轮胎、挑烂苹果等)是很多的,再从引入的情境中延伸开,鼓励学生自己动手使用计算机编程去解决实际问题,并在这个过程中掌握用计算机解决问题的思想,最后提出给计算机“减负”,引导学生改进算法。二、教材分析枚举算法在《高中信息技术课程标准》中的内容是:①、了解枚举算法的基本概念及用枚举算法设计算法的基本过程②、能够根据具体问题的要求,设计枚举算法,编写程序求解问题本章的学习任务是掌握枚举、解析、排序、查找等算法,这一章节的内容在《算法与程序设计》中十分重要,

5、是《算法与程序设计》的精华。枚举算法是这一章节的第一课时,它是通过对现实问题用比较直观的算法描述,充分利用计算机的高速运算能力来求解的方法。枚举算法来源于生活,生活中的很多问题都是用枚举算法解决的。枚举算法注重学生逻辑思维能力的训练,同时它也充分体现了用计算机解决实际问题的思想,是设计算法的一种重要方法。三、学情分析在前面的教学中,学生已经学习了算法的特点,理解了顺序、选择、循环三种基本结构,并通过参与活动手册中的实践,对程序有了初步的认识。8学生对《算法与程序设计》的兴趣不一,对《算法与程序设计》的各种认识都有,有的将它作为数学辅

6、助来待,有的视之为异常枯燥之物,也不乏对其“倾心”者……因而,由于层次不一样,在学习时,可能会遇到以下问题:①、学生理解不透彻,考虑不周到,以致无法得出正确的结果②、学生一味模仿例题为主,思维局限,知识无法迁移③、学生为学习算法而学算法,不联想生活实际④、在编程实践部分,学生思路狭窄,出题速度慢⑤、个别学生独立完成之后“包揽一切”,代替他人操作,而非告诉他方法第一课时四、教学目标1、知识与技能①、根据具体情况确定问题解决的方法②、了解枚举算法的概念③、发现枚举算法的解决问题的原理,归纳枚举算法的注意点④、模仿例题,编写程序求解简单问

7、题2、过程与方法①、通过实例分析,发现枚举算法的注意点②、通过观看、解析源程序,发现枚举算法的解决问题的原理③、通过模仿、创新,内化算法思想3、情感与价值①、感受计算机在问题解决中的作用②、形成严谨的思维习惯③、增强合作与交流意识五、教学重点、难点教学重点:理解枚举算法的思想教学难点:双重循环的构建六、教学策略讲授法,辅以讨论法与体验七、教学准备网络教室8八、教学过程㈠、导入板书“算法”,请学生讲讲算法是什么?教师提示:回想flash小游戏——农夫过河,先找到让农夫、羊、狼和蔬菜安全过河的方法,然后一步一步帮助农夫安全过河。通俗地讲

8、,算法就是解决问题的一般方法和步骤。要解决问题,首先要找到解决问题的方法,解决问题的方法有很多种。今天,我们来学习枚举算法。计算机帮助人们破解密码,从残缺的信息中找到可能的情况就是通过枚举算法来实现的。㈡、新课过程投影展示问题一:上学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。