- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《揭开计算机工作的神秘面纱——程序设计初步》教学设计方案
薛传谷
一、学情分析
经过第一册第一章的学习,对信息技术课程的学习已经形成了习惯,熟悉常见的应用软件和常规的教学环境,为进一步学习计算机程序设计打下了一定的基础。但由于程序设计本身的教学内容条理性、实践性、综合性强、需要学习者有较强的动手能力、逻辑思维能力并掌握程序设计的语言、熟悉问题的相关的背景知识,因此,就一般学生而言,学习的难度仍然很大,教师的引导、启发、点拨作用尤其重要。“程序设计”是高中信息技术课程的选修模块,以问题解决与程序设计为主线,揭示利用计算机解决问题的过程。学生通过本的学习体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法、解决问题。”
本节是本章的入门,引起学生的学习兴趣是关键,必须通过本节的学习,激发学生的学习兴趣,为进一步学习程序设计,了解程序打下基础。 1、知识与技能
(1)了解程序的概念及程序在计算机中的作用。
(2)初步了解学习程序设计的意义和方法。
(3)了解程序设计语言的种类及主要特点。 2、过程与方法
(1)通过对游戏程序的运行初步体验程序在计算机中的作用。
(2)通过观察由于修改程序的部分参数而引起程序运行结果的变化,感受程序解决问题的一般过程与方法。
3、情感态度价值观
? 激发学生学习程序知识的兴趣,为初步学习程序设计打下基础。
教学重点难点
教学重点:程序作用及学习程序设计的意义和方法。
教学难点:程序的概念;学习程序设计教学理念和教学方法
程序的概念与计算机程序设计对于学生来讲比较抽象,要是让学生通过直观的体验,引导学生了解认识什么是计算机程序计算机的。、教学资源:教学网络,游戏小程序,画圆小程序。课时安排:一课时
、教学过程设计
1、教学内容的组织与呈现方式:
先通过游戏程序为切入口,说明什么是计算机程序;然后通过修改程序,让学生在活动中初步熟悉VB程序设计环境,激发学生学习程序知识的兴趣。 2、教学过程:
教学环节 教师教学 学生活动 设计意图 新课引入 教师运行游戏小程序,引起学生的兴趣,并打开程序的源代码说明编程并不很神秘。 试运行游戏小程序。(任务一) 激发学生的学习兴趣。 教师讲授 教师提出问题一:什么是程序?
日常所说的“程序”是指事情的先后顺序。
问题二:什么是计算机程序?
教师展示游戏程序部分的源代码语句,说明计算机程序是由人根据一定的需要编写好的一系列控制计算工作的命令。 观察游戏程序的源代码。思考什么是计算机程序?并回答老师提问。 说明程序设计跟我们生活密切相关。 教师展开windows 的程序,打开应用程序。用播放器播放一首歌,用画笔画一圆。说明冯.诺尔曼(John Von Neumann)的“程序”控制计算机的设计思想。 观察程序的应用。 让学生初步了解冯.诺尔曼的“存储程序控制”思想。 提出问题三:大家认识哪些计算机语言,是否知道程序设计语言的种类?
教师展示用不同程序语言显示大写字母“ A”: (展示三种不同语言编写的程序)
机器语言 汇编语言 高级语言回答问题,体会机器语言、汇编语言、高级语言等几种语言的特点。 让学生对几种程序设计语言有初步印象。 教师演示 教师演示运行一个画圆的程序提出要求:留心观察计算机是如何实现画圆?
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’半径的值
Circle (1500, 1500), r
End Sub 学生分组修改程序的颜色参数。使程序能画出黑色、大红、红三种不同颜色的圆。
(任务三) 让学生体会,修改程序一些参数,运行结果就会不一样。程序是由人来控制的。 学生分组体验 学生操作体验:
在VisualBasic编程代码窗口输入下述程序代码,运行后,按着鼠标左键拖动看看有什么现象?按住鼠标右键拖动有什么现象?
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Me.DrawWidth = 3
If Button =
文档评论(0)