师梦圆 - 让备课更高效、教学更轻松!
网站地图
师梦圆
师梦圆高中信息技术教材同步中图版选修1 算法与程序设计“分而治之”策略下载详情

中图版选修1 算法与程序设计《第四单元 尝试软件开发 第二节 项目实现 “分而治之”策略》优秀教案设计

  • 下载地址
  • 内容预览
下载说明

1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!

2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。

3、有任何下载问题,请联系微信客服。

扫描下方二维码,添加微信客服

师梦圆微信客服

内容预览

中图版选修1 算法与程序设计《第四单元 尝试软件开发 第二节 项目实现 “分而治之”策略》优秀教案设计

本课以中国地图出版社出版的高中信息技术选修1《算法与程序设计》第四单元“尝试软件开发”中有关项目开发内容为蓝本,在原有教材内容的基础上,打破原有章节架构的限制、教材内容的限制、编程语言的限制,对内容进行补充、翻新和重组。以 “猜数游戏”为主线和主题学习项目,将开发一个游戏项目的过程拆解为若干个实现不同功能的小任务。学生通过完成一个个难度逐级递增的小任务,逐步掌握程序开发的基本流程及方法,利用程序设计语言实现简单算法、开发游戏项目。

学生情况分析:

这个年龄段学生从心里生理特征来说:他们具备一定的计算思维能力,喜爱探究,特别是对于自己感兴趣的项目和任务,通常会怀着极大的热情去分析和探究,享受思考的过程和自主解决问题后的成就感。知识技能方面:通过前一阶段的学习,学生学习了Python3的基础语法,表达式及赋值语句的运用,输入input()/输出print()和 类型转换int()/eval()等基本函数的运用,以及顺序、分支、循环三大结构。从学生之前的学习情况和课堂任务完成情况来看,他们能够在教师的引导下对简单的问题描述进行分析,并用恰当的函数或语句编写代码来解决问题。对于规模较大、较为复杂的项目,还从来没有尝试过。对于简单问题的分析,学生虽然能够设计出任务的大致解决方案,但是对于“算法设计”这一概念,以及它对于程序设计的指导性,仍处于一知半解的状态。对于程序开发的基本流程,也缺乏足够的认识和系统的学习。

教学方式:

主题研究 任务驱动 自主探究 协作学习

教学手段:

采用游戏体验来创设情境,激发学习兴趣、活跃课堂氛围的同时,引导学生思考如何运用程序设计语言来开发游戏:对已体验的游戏项目进行分析,设计出解决问题的方法和步骤(算法设计);综合运用新知和已学知识技能将游戏算法代码化(程序设计);在任务的驱动下进行主题研究、功能升级。通过分析问题、设计算法、编写代码等一系列流程,体验信息技术行业者真实的工作模式和思考方式,感受程序设计带来的乐趣和实用性,以及用编程思想解决问题带来的成就感。教师提供复习资料及新知识参考资料,关注全体学生的同时注重个体的差异性,有针对性地实施分层教学。学案的设计,为学生分析思考问题、设计算法提供方便,利用投影、屏幕广播等信息技术手段,节约课堂时间的同时提升课堂容量和教学效果。

技术准备:

极域电子教室软件系统、教师演示文稿、Python软件及相关素材、学案、辅助学习资料

教学目标与重难点设计

【教学目标】

知识与技能:

认识随机数,理解并掌握生成random随机函数生成随机整数的格式及其含义,会使用random随机函数编写代码,解决实际问题。

学会对问题进行算法设计和程序开发,掌握程序开发的基本流程。

过程与方法:

在一个个任务的驱动下,逐步理解并掌握程序开发基本流程中算法设计、程序设计等重要环节的思维模式与实现方法。

在实际任务需求的引导下,正确运用random随机函数、结合循环和分支语句,逐步实现 “猜数游戏”各个版本的设计与开发。

情感态度与价值观:

在完成(被分解为若干个小任务的)游戏项目的过程中,逐步提升计算思维能力、养成用编程思想和数字化工具解决实际问题的意识。

通过分析问题、设计算法、编写代码等一系列流程,体验信息技术行业者真实的工作模式和思考方式,感受程序设计带来的乐趣和实用性,以及用编程思想解决问题带来的成就感。

【教学重难点】

教学重点:

random随机函数生成随机整数的语句格式及应用。

“猜数游戏”各个版本的算法设计及程序实现。

教学难点: