认识计算机与程序
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.1.1 认识计算机与程序
一、本节教材
(一)模块:高中信息技术基础(必修)
(二)年级:高中一年级
(三)教材版本:广东教育出版社
(四)第四章4.1 编制计算机程序解决问题
4.1.1 认识计算机与程序
4.1.2体验程序的作用及其编制环境
(五)学时数:1课时(45分钟)
二、教学设计
(一)教材分析
本节内容主要讲述用计算机进行信息处理的一种基本方法—编制计算机程序解决问题。学生在义务教育阶段对计算机的工作原理有了一定的了解,这部分主要是帮助学生归纳计算机的工作原理,从而为理解计算机程序的工作原理做好铺垫;帮助学生进一步认识二进制数字代码的作用,了解计算机机器语言和高级语言的存在,知道计算机程序设计语言会随着计算机本身的发展而发展。本节采用的计算机程序设计语言是Visual Basic,这是一种面向对象设计的高级语言,功能强大,对于刚接触编程的学生来说有一定的难度。
(二)学生分析
在第一次接触程序设计并且只有1课时的情况下,学生是不可能学会一门程序语言的,并且学生普遍对于计算机解决问题的直接结果更感兴趣,
所以本节应侧重于学生对计算机程序本身执行过程的理解,以及帮助学生了解计算机程序是如何编写出来的,为学生选修《算法与程序设计》做好准备。
(三)教学策略设计
1.教学方法设计
本节课采用讲授法、学生上机实践、小组合作、交流、讨论的方法。根据教学内容的需要,引导学生积极主动地完成学习任务。
2.关于教学流程和教学活动的设计思路
这节课分为四个部分,第一部分是,利用自己编制的简单程序《猜价格》游戏引入,采用趣味游戏的方式引出本节课题,激发学生的兴趣。
第二部分是,在回顾学生已有知识的基础上加深学生对计算机基本工作原理的认识,并顺势提出计算机程序设计语言的概念。
第三部分是,学生体验程序及交流探讨。这部分是让学生体验程序的作用及其编制环境,并让学生交流讨论加密程序是如何实现加密的。
第四部分是,总结及拓展。在学生学会了本节课的内容后,给学生提出一个深入的问题,引起学生的思考,为下节课的教学奠定基础。
3.学生上机操作安排和教师应用媒体的情况
(1)学生上机操作的任务和目标;教师应注意哪些方面的巡视指导?
学生上机操作主要是利用Visval Basic的编译环境,体验计算机程序解决问题的过程,教师在巡视时要注意观察学生在上机过程中出现的问题并加以指导,帮助学生对所学知识加以运用。
(2)教师计划使用哪些设备、软件、课件或资源?
本节课的教学在多媒体网络机房进行,需要多媒体广播系统,还有教师为教学设计的Powerpoint制作的课件及利用VisvalBasic编制的“猜价格”游戏程序。
(四)教学目标
1、学习目标
知识:○1、深入理解计算机的基本工作原理
○2、认识计算机程序解决问题的基本工作原理
○3、了解计算机程序设计语言的发展过程
技能:体验用VB编写、调试简单程序,并检测运行结果
情感:培养学生进一步学习程序设计的兴趣
2、学习重点
体验用VB编写、调试简单程序,并检测运行结果
3、学习难点
体验程序的作用
三、教与学的实际过程描述
四、教学反思
通过《猜价格》的引入,调动了学生的积极性进而很自然的引入这节课的内容;紧接着带领学生回顾计算机的基本工作原理,引出了计算机程序设计语言,最后让他们有兴趣、有意识地体验程序的作用及其编制环境,这种设计,使得整个教学过程很流畅。
本节课教学过程中出现了两个问题:一个是学生在输入需要加密的文件名及路径时,有相当一部分学生对于文件名及路径的概念搞不清楚;另
一个是学生习惯于老师把所有需要学的内容都讲一遍,当我要求他们自己按照课本上的图示去完成任务时,有一小部分人存在很大困难。
对于这两个问题,我给第一个班级上完课以后,对于后面的班级提前把文件名及路径的概念又介绍了一下,这个问题基本上就解决了;而对于第二个问题始终不能够彻底解决。我认为:老师的教学风格可以影响学生,学生已经习惯了老师把所有学习内容讲给自己听,当老师要求他自己去完成学习任务时,他就很不适应。我想这个问题需要老师在每一堂教学中,都去引导,经过一个