1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
粤教2003课标版《4.1.4剖析编制计算机程序解决问题的过程》公开课教案优质课下载
在我近十年的高中信息技术教学中发现,在初中阶段学习过程序的学生几乎没有。所以学生对程序代码是陌生的,而对于没有程序编写基础的学生,程序源代码是难以阅读,难以理解,枯燥无趣的。
[背景分析]
随着信息技术的发展进步,信息技术教学环境,教学方式也发生了很大的变化。信息技术教学正从技术课程向创新课程迈进。利用信息技术,可以使任何人的设计快速变为现实。以编程为例,编程环境已从编写命令代码,变成了积木式模块式编程。编程环境的友好、易用。使得高中、初中学生都可以很容易的编写程序,将自己的想法变成真实的应用。而算法是编程的核心,也是计算思维的核心。越是易用的软件,算法就越复杂。所以高中信息技术编程是不同与word操作,flash操作课的(完美的flash是需要程序支撑的)。后者是模仿和发现,前者是创意和攻关。创客时代已经开启,很多学生通过创意编程,可以快速实现自己的想法,做出自己的作品。这是一件多么令人兴奋,多么激励人去想去做的事情。而现代教育的目的不正是引导学生自主学习,自主思考,自我实现,自主创新吗?
[设计理念]
本课的重点我设定为算法流程图,它是编程过程中最为重要的一个环节,也是计算思维的核心,是一个较为复杂的学科问题,在高中数学和高中信息中都非常重要。由于大部分学生都刚开始接触编程,因此本节课不需要学生真正会设计算法,能看懂代码,会编程。只需要他们了解并建立流程图思想框架,在老师引导下建立算法印象,有简单的算法思维即可。本节课主要以游戏的方式,屏蔽掉程序代码的艰涩、难以接近。使学生在轻松中感受程序的魅力,进而乐于尝试,有尝试才会去做才会有发现、有成就、有自信。了解并体验什么是计算思维。
[教学目标]
知识与能力
1.引导学生了解算法描述的方法
2.引导学生了解流程图描述的结构框架
3.引导学生了解编程的过程
4.带动和激发学生的好奇心和求知欲,继而对对程序产生浓厚的兴趣,愿意去自主学习和了解。
过程与方法
1.引入课题使用自制教具。首先以名言引入我手中独一无二的3d打印手电筒,展示3d打印的艺术品,展示我的个人ppt虚拟相册(用目前流行的美图软件,将我个人照片做了装饰和虚拟处理)。使学生多角度发现程序的魅力。
2.重点引人,使用狼羊菜过河问题展开,让学生使用自然语言描述,或者图形描述方法,并讲述自己的设计。使用游戏程序游戏,验证算法设计的合理性,学生完全在轻松愉悦的气氛中学习和表达。
3.重点突破循序渐进引导学生对比发现。首先展示流程图符号。引导学生分析一个简单的比大小的流程图。然后展示了流程图中两种常用的结构选择结构和循环结构。通过标志提示,引导学生对比发现。
4.难点突破使用拼图游戏。首先是基础练习,老师制作好流程图拼图组件,学生只需要拼装即可。并讲述自己拼装的流程图。第二引人有奖竞争“挑战不可能”加大拼图难度,分层推进。
5.评价我使用了手机电脑互动和网络问卷,引导学生了解和利用很多新应用等。
6.拓展知识:
扫码下载老师利用模块化编程编制的漫画书程序或者绘画程序。
运行vb编写的sin函数
7.推荐阅读:
数学课本必修3第三章内容
情感、态度与价值观
学会自主学习,自主思考。 知道在课堂上如何正确表达,敢于表达。
[教学重难点]