浙教版初中信息技术第十课 枚举算法 教学设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第十课枚举算法教学设计

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,总结本课内容。

相关文档
最新文档