粤教版八年级计算机课教案
教学环节
|
教师教学
|
学生活动
|
设计意图
|
新课引入
|
教师运行游戏小程序,引起学生的兴趣,并打开程序的源代码说明编程并不很神秘。
|
试运行游戏小程序。(任务一)
|
激发学生的学习兴趣。
|
教师讲授
|
教师提出问题一:什么是程序?
日常所说的“程序”是指事情的先后顺序。
问题二:什么是计算机程序?
教师展示游戏程序部分的源代码语句,说明计算机程序是由人根据一定的需要编写好的一系列控制计算工作的命令。
|
观察游戏程序的源代码。思考什么是计算机程序?并回答老师提问。
|
说明程序设计跟我们生活密切相关。
|
教师展开windows 的程序,打开应用程序。用播放器播放一首歌,用画笔画一圆。说明冯.诺尔曼(John Von Neumann)的“程序”控制计算机的设计思想。
|
观察程序的应用。
|
让学生初步了解冯.诺尔曼的“存储程序控制”思想。
|
|
提出问题三:大家认识哪些计算机语言,是否知道程序设计语言的种类?
教师展示用不同程序语言显示大写字母“ A”:
(展示三种不同语言编写的程序)
机器语言:由0和1 组成的语言,机器能直接识别,但人很难记忆和识别。
汇编语言:采用英文缩写,比较容易记忆和识别。
高级语言:接近我们日常生活习惯,多为程序设计者使用。例如BASIC、C、Java等。
|
回答问题,体会机器语言、 汇编语言、 高级语言等几种语言的特点。
|
让学生对几种程序设计语言有初步印象。
|
|
教师演示
|
教师演示运行一个画圆的程序提出要求:留心观察计算机是如何实现画圆?
Private Sub Form_Click()
r = 1000
Circle (1500, 1500), r
End Sub
|
试运行程序画一个圆,并观察源代码。(任务二)
|
学会运行一个程序,会打开源程序窗口修改程序的方法。
|
学生分组体验
|
进一步置疑:能否通过修改源代码,改变圆的半径,位置,线条颜色等?
Private Sub Form_Click()
FillColor = &HFFFF&(H0,Hcc,HFF等)
FillStyle = 0
r = 1000(1500,500等)
Circle (1500, 1500), r
End Sub
|
学生分组修改程序的颜色参数。使程序能画出黑色、大红、红三种不同颜色的圆。
(任务三)
|
让学生体会,修改程序一些参数,运行结果就会不一样。程序是由人来控制的。
|
课堂小结
|
程序:是人预先编写好的让计算工作的命令组合。
程序设计语言种类:机器语言汇编语言 高级语言等,
程序是由人来编写。
|
思考问题
|
知识形成
|
实践
|
内容
|
知识技能和情感态度评价
|
|
技能掌握
|
情感态度
|
||
任务一
|
程序设计很好玩。运行小游戏程序。
|
|
|
任务二
|
动动脑筋很简单。试运行程序画一个圆。
|
|
|
任务三
|
开扩思维,分组修改程序给圆上颜色。
|
|
|