内容预览:
高一信息技术《数据与计算》教学设计-计算机带你玩转“汉诺塔”
一、学习内容分析
《非数值计算》是教育科学出版社信息技术必修1《数据与计算》第4章第3节的内容。教材本单元主要围绕“生活中的算法”展开学习,尝试用计算机的视角去解决实际问题。相比于第二节《数值计算》,本节的内容更偏重于基本思想和方法的教学,要能够恰当地引导,使学生准确地领悟思想,从而较好地掌握基本方法。分治是常用的算法设计思想,查找是算法中常见的操作,递归是算法在实现时的常用手段。“汉诺塔”是教材上的一个项目任务,也是递归算法的一个经典案例,是本节课学习内容的重要载体。
二、学习者分析
本节课的学习对象为高一年级的学生,他们思维活跃,抽象思维和逻辑思维已初步形成,有一定的分析问题和解决问题的能力。在前面的学习中,他们已经初步了解了算法的概念,会阅读和编写简单的python程序,知道python中函数的定义和调用,但大部分学生对已学的函数的定义、引用时参数传递等有所遗忘,需要适当复习和引导。有不少同学对于“汉诺塔”游戏还很陌生。
三、学习目标
1.理解计算机解决非数值问题时的算法分析过程;
2.了解算法设计中的分治策略、递归思想;
3.能阅读和编写简单的python程序,实现算法。
四、重点难点
重点:理解递归思想,运用递归方法形成解决问题的算法;
难点:理解递归函数的调用和实现原理。
五、教学策略
本节课针对学生的兴趣及认知水平,用一个“汉诺塔”的小游戏引入,学生…………
本文共5560字,仅供站内会员学习参考(会员可免费打开排版规范的全部文档)
初到新人请【点此注册】加入会员
刚已注册请【刷新页面】打开全文
会员老友请【登录网站】查阅文章
文秘热线--资深的文秘专业网,海量的写作范文库![了解我站]
网站编辑推荐您: | |
使用本站范文+AI写作,完美解决写作难题。✒️免费开始AI创作 |