第十课 枚举算法 教学设计

文档属性

名称 第十课 枚举算法 教学设计
格式 zip
文件大小 9.9KB
资源类型 教案
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2016-10-13 21:59:39

图片预览

文档简介

本资料来自于资源最齐全的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世纪教育网