1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
《5.1枚举算法的程序实现》集体备课教案优质课下载
枚举算法是程序设计中最常用、最基本的一种算法,学生也必须掌握这个算法。利用计算机运算速度快而准确的特点,用枚举法可以十分容易地破解许多复杂的密码。在现实生活中,有一类问题可以采用搜索的方法解决,用枚举算法,把所有可能的结果一 一罗列出来并逐一验证,排除不可能的结果,问题就能迎刃而解,这种算法就称为枚举算法。
二、 课程目标(知识目标、情感态度与价值观、过程与方法)
总体目标
以学生为主体,以“学为所用”为目标,通过《算法与程序设计》第5.1节《枚举算法的程序实现》的学习和应用,理解循环中嵌套分支的结构特点和执行过程;使学生熟练掌握枚举算法中“多重循环“的问题;熟悉枚举算法解决问题的基本思路;学会使用枚举算法解决现实生活、学习中所遇到的问题。
知识与技能
(1)、初步实现枚举算法的VB程序的编写和程序功能的实现。
情感态度与价值观
(1)、在枚举算法的设计过程中,培养学生思维逻辑能力和探究创新能力;
(2)、在利用枚举算法解决问题的过程中,感受枚举算法在日常生活中的广泛应用,体验它的价值,激发学生对计算机程序设计的学习兴趣;
(3)、学会优化算法设计,并养成反思的习惯,在反思中进步和提高自己的算法设计能力。
过程和方法
以培养学生的信息素养微前提,在教师的引导下,通过自学和微课视频帮助,学习枚举算法的基本思想、控制结构,从发现问题、思考问题、解决问题中归纳提升,最终能用枚举算法知识要点和控制结构。
三、教学重点难点:
重点:理解枚举算法思想;培养学生运用三步法来解决实际问题的能力。
难点:让学生理解多种控制结构的嵌套;让学生能够将枚举算法
四、教学方法与手段
教师以讲授、演示操作,部分内容学生可以通过微课自学提高
教学过程
教师活动
学生活动
设计意图
【复习循环语句】
循环语句分两种:For语句和do while语句
For 循环变量=初值 to 终值 step 步长
语句块