资源简介 本资料来自于资源最齐全的21世纪教育网www.21cnjy.com第十课枚举算法教学设计1教学目标知识目标:了解枚举算法的概念。理解枚举算法解决问题的基本思路。技能目标:初步掌握枚举算法的程序设计方法。掌握循环嵌套语句的使用方法。情感目标:结合生活实例,让学生体会到程序算法在生活中的运用。2重点难点教学重点:枚举算法解决问题的思路;循环嵌套语句的使用。教学难点:枚举算法的程序实现。3教学过程活动1【活动】课前准备教师分发资料,布置“课前小知识”。学生运用微课视频,自主学习“Print”命令。活动2【导入】播放视频(破解密码)计算机是如何破解密码的?提出本课内容:枚举法。活动3【讲授】认识枚举法教师PPT展示枚举法的概念。学生齐读枚举法的概念。生活中的枚举法举例(PPT展示:“关东煮”问题)学生交流讨论解决问题提问:你的答案是如何得到的?活动4【讲授】枚举算法的程序实例提出问题:戴梦得超市购物。(65元买40支笔)1.公式分析用数学方式列出公式。能否计算出?如何来解决?2.枚举算法分析用语言描述枚举过程。记录在表格上。3.转换成VB语言结合表格分析,将思路转换成VB语言。(从右往左分析表格)(1)条件语句(2)多重循环。4.完成程序演示半成品的使用。5.优化程序(取值范围)展示对比数据提问取值范围是否可以调整。6.总结规律A)设置变量B)确定循环范围C)确定判断条件活动5【练习】巩固练习完成自选任务1.一颗星(关东煮)2.两颗星(兑换钱)3.三颗星(水仙花数)展示学生作品点评交流活动6【讲授】总结结合PPT,总结本课内容。21世纪教育网--中国最大型、最专业的中小学教育资源门户网站。版权所有@21世纪教育网 展开更多...... 收起↑ 资源预览