当前位置:首页 > 4.1 编制计算机程序解决问题(8)
《编制计算机程序解决问题》教学设计
【课题】编制计算机程序解决问题 【所属模块】:信息技术基础(必修)
【本节在教材中的作用和地位】本节属于信息技术基础(必修)第四章第一节。本节内容是通过讲授法和任务驱动的方式让同学们初步认识和了解什么是计算机程序,认识计算机程序的工作过程与基本特征。
【教学目标】
知识与技能目标:1、初步掌握编制程序解决问题的过程。
2、能在高级语言的编程环境中操作执行一段简单的计算机程序
代码。
过程与方法目标:初步了解计算机程序代码的执行目的。 情感与价值目标:培养学生进一步学习程序的兴趣 【教学重点与难点】
教学重点:帮助学生掌握用计算机程序解决问题的过程。 教学难点:读懂计算机程序代码。
【教学方法】:讲授法、演示法、任务驱动法。 【教学环境】:多媒体网络教室 【教学过程】:
1、 课时安排:一课时 2、 教学流程
教学引入:让学生观看教学光盘中的教学课件“计算机和程序”引导学生思考以下问题:1)计算机在构成上有什么特点,各个部件是如何配合工作的? 2)计算机中数字电路的表示方法是怎么样的?3)什么是计算机程序。 新课讲授:
教师:同学们我们刚才观看了光盘中的课件,老师也给大家提出了几个问题。现在让我们先一起来认识一下计算机和程序吧。让我们先来看看计算机组成。通过PPT课件向同学们展示计算机工作原理图。
计算机主要包括输入设备、输出设备、存储器、和中央处理器。那么这些部件又是如何协调的配合工作的呢?我们一起了解一下计算机各部件之间是如何展开工作的。教师讲授计算机的组成部件的功能作用以及他们的工作原理 学生:听讲、思考。
教师:了解了计算机的组成之后老师再和大家一起了解一下什么是计算机程序。计算机是一种数字化的电子设备。采用了大量的集成电路,但工作时每段电路只有两种状况,可形象的称为开关,我们用二进制的0和1来表示,这些0和1是计算机能听的懂的语言我们称它为机器语言。早期的计算机程序就是用机器语言编制的。
学生:通过教师细致形象的解释,初步接触与简单了解什么是机器语言。 教师:计算机程序设计语言在不断的发展,逐步由0和1代码转换成有意义的字符代码,便有了汇编语言,这种语言和机器语言一样同属于低级语言,随着计算机技术的发展,工程师们相继开发出许多贴近人们阅读理解习惯的高级语言,如BASIC、PASCAL、C、VB等程序设计语言。使得越来越多的人能够更方便的使用计算机程序,但是大家要注意一点就是高级语言编写的程序都江堰市需要经过一系列的翻译过程转换为机器语言,才能让计算机执行。通过课
外存 输入设备 内存 输出设备 中央处理器 件向学生形象的展示计算机程序的编写与执行过程图:
学生:认真听讲,了解了计算机程序语言怎样由难懂的机器的语言逐步发展成简单易学的高级语言的过程。
教师:好,刚才老师和同学们一起认识了计算机以及程序。下面我们就来运行一段由高级语言VB编写的程序。让我们大家一起来感受一下什么是计算机程序吧。
学生:兴致很高,急切的想看到教师的演示。
教师;运行一段事先编写好的函数Y=ax2+bx+c的曲线图。同学们输入不同的a、b、c的值,可以感受到函数曲线发生变化。教师提问:同学们看完了刚才那段程序有什么感触啊?
学生:程序设计可以准确方便、快速的解决问题,的确很神奇。
教师:好了刚才同学们观看了老师编写的一段程序,那么同学们想不想自己尝试编写一段程序呢?
学生:兴趣高涨、积极性很好。
教师:好的,同学们都愿意来试试对吧,那老师就介绍VB语言给大家认识,大家可以通过它来编写一段程序。启动VB程序介绍VB界面,以及窗口中的各个工具栏及其作用。。通过教学软件演示:新建文件、输入程序、保存程序、修改程序的的过程与方法。
将教学光盘中第四章\\程序的“加密文件01.txt”中的一段加密程序在投影
人 计算机 计算机高级 语言程序 翻译程序 计算机机器 语言程序 中显示出来。
任务:请同学们将大屏幕中的一段加密和解密程序输入到VB中,然后执行它。看看会产生什么样的结果。 学生:上机操作。 教师:巡视指导
3、教学小结:今天这节课我们一起了解了计算机的组成及工作原理,了解了
什么是计算机程序,感受到了计算机程序的工作过程,并且大家还亲手编写了一段程序。通过本节课的学习同学们掌握了许多以前没有接触过的有关计算机程序的新知识。下一节课我们将更进一步了解用计算机程序解决问题的方法。
4、作业与练习:请大家课后准备课本P78页的交流题,下一节课上课老师将
请同学回答。 5、 教学反思
共分享92篇相关文档