- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE 页
《走进程序设计》教学设计
学习者剖析 本节学习对象是八年级学生,他们已具备一定观察、思考、剖析与解决问题能力,熟悉常见应用软件。但他们对用计算机程序解决问题接触甚少,把程序设计看得高深而神秘,容易产生厌学、怕学情绪,从而失去学习信心。学生已经在数学课中学习过求图形面积与周长、解方程等相关知识,为学习程序设计打下了基础。
学习内容剖析
本节课是苏科版八年级《初中信息技术》第四章第一节“程序设计简介”内容,是本章起始课。本节课主要内容是认识程序设计、了解程序设计语言、体验程序设计过程。用计算机程序解决问题是信息加工与处理一种重要手段,计算机就是靠人编写计算机程序来解决实际问题,计算机程序是一组操作指令或语句序列,程序设计一般过程包括确定算法、编写程序、调试程序。
教学目标
知识与技能目标:了解计算机程序概念;了解程序设计语言种类。
过程与方法目标:通过“解方程”实例引入程序设计。
情感态度与价值观目标:通过剖析“求图形面积、周长”实例,经历计算机解决问题过程,学会用计算机程序解决问题。
教学策略
本节内容中含有概念较多,如果教师只是照本宣科,就无法激发学生学习兴趣,使他们迸发出思维火花。概念是进行逻辑思维最初形式,是进行逻辑思维物质基础。任何一个概念形成都是一个不断完善、发展过程。教学时,要还原概念生成与发展过程,才能让学生更好地体验概念、感受概念,最终形成对概念认知。为此,笔者通过引入程序、走进程序、体验程序、畅想程序这些学习活动,期望学生在活动中感悟程序、程序设计概念,认识程序设计语言,体验程序设计过程。
教学过程
1.创设情境,引入程序
师:在日常生活中,我们经常使用计算机解决以下各类问题:①如何在体检表中,快速找出身高最高学生?(电子表格)②绘制一个圆形,可以使用什么工具软件?(画图、WPS、Photoshop)③解一元二次方程呢?前面两个问题我们可以使用电子表格、画图等软件来解决。第三个问题呢?我们现有软件能解决吗?没有合适软件,我们可以自己编写程序。
学生体验用程序来解一元二次方程(如图1)。
小结:用计算机解决问题时,首先应考虑选择现有软件,当没有合适软件时,需要自己编写程序来解决问题。
设计意图:借助问题引导学生思考,唤起学生求知欲,总结出用计算机解决问题几种方法。利用解方程这个小程序,帮助学生感受计算机程序作用,调动他们开发程序愿望,明确学习内容。
2.感知生活,走进程序
用计算机能识别与执行语言,编排完成具体工作操作序列。
师:计算机所能识别语言是什么呢?我们一起来认识它(剖析程序代码)。
活动三:了解程序设计语言。
观看微视频“程序设计语言”,思考以下问题。
①程序设计语言分为哪三种?(机器语言、汇编语言、高级语言)
②计算机唯一直接识别语言是什么?(机器语言)
③我们一般使用哪种语言编写程序?(高级语言)
④高级语言程序如何转换成机器语言程序呢?(用高级语言编写程序必须先翻译成机器语言程序,计算机才能识别与执行,翻译方式有解释与编译两种,如图2)
设计意图:合理地创设问题情境,引导学生利用生活中问题进行剖析学习,即解方程步骤、查看解方程程序代码,由生活中程序过渡到计算机程序,便于学生接受、理解与运用知识。借助微视频学习任务单,引导学生认识机器语言、汇编语言、高级语言等几种程序设计语言特点。
3.范例引领,体验程序
活动四:剖析范例,体验求三角形面积程序。
①求三角形面积。
师:实现方法是输入底、高(面积=底×高÷2),点击计算按钮,输出面积(如图3)。为了使描述更加清晰、直观,我们一般使用流程图呈现(如图4)。
小结:这是我们解决求三角形面积问题方法。计算机解决问题与人解决问题一样需要解题步骤与方法。这种计算机解决问题步骤与方法称为算法。自然语言是最直接描述算法工具,用流程图表示算法,直观形象,易于理解。解决问题过程,就是实现算法过程,而计算机程序就是算法代码实现,是计算机可以执行。
②打开求三角形面积程序,切换代码界面,对照流程图,尝试读懂程序。
③学生运行程序,查看结果。
活动五:模仿范例,设计求长方形周长程序。
①剖析问题,确定算法。
教师对比求三角形面积方法,引导学生确定求长方形周长算法(如图5)。
②启动VB,完善程序。
学生模仿求三角形面积程序编写求长方形周长程序。
③运行与调试程序。
师:按F5键运行程序,观察结果,运行成功了吗?如果没有成功,仔细查看输入代码,找出错误,修改后再次运行!
学生演示程序,教师引导学生共同探寻程序中错误并
文档评论(0)