【核心素养目标】粤高教A版信息技术八年级下册 第三章 第二节 初识计算机程序 教学设计

资源下载
  1. 二一教育资源

【核心素养目标】粤高教A版信息技术八年级下册 第三章 第二节 初识计算机程序 教学设计

资源简介

中小学教育资源及组卷应用平台
粤高教A版信息科技第三单元第二节 实现顺序执行程序 教案
课题 实现顺序执行程序 单元 第三单元 学科 信息科技 年级 八年级
教材分析 教材介绍了VB顺序结构程序的概念、执行过程及编写方法,通过阅读简单的VB顺序结构程序,体验顺序结构程序运行过程及编写简单VB顺序结构程序,让学生感受VB顺序结构程序的特点,为学生进一步学习复杂VB程序编写储备了基础知识。学习完本课,学生了解了VB顺序结构程序的特点,可以使用VB系统编写简单的顺序结构程序。教材给出的两个顺序结构程序示例,学生学习起来比较容易。教材知识结构清晰,学生需要完成的任务数量合适,符合初中生的认知特点。
学习 目标 信息意识:能够对互联网上查阅的VB编程资料进行判断、验证后使用; 计算思维:培养学生绘制解决问题流程图的习惯,进一步培养学生使用计算机程序解决生活中的实际问题的思维方式; 数字化学习与创新:能够借助互联网上学习VB顺序结构程序相关知识技能; 信息社会责任:规范使用计算机程序解决问题,不编写危害他人计算机系统和网络的程序。
重点 体验使用VB系统编写顺序结构程序。
难点 绘制解决问题的流程图。
教学过程
教学环节 教师活动 学生活动 设计意图
导入新课 教师:通过上节课的学习,李鸣跃跃欲试开始着手学习编写程序了。 教师:舅舅告诉他,简单的VB程序一般都是按顺序执行的,学习编写程序,我们可以从认识和尝试编写这些简单的程序开始。 教师:本节课我们要探究下面两个问题, (1)顺序结构程序的执行过程是怎样的? (2)顺序结构程序一般由哪些基本语句组成? 学生:说一说自己想编写什么程序解决哪些问题。 通过导入环节介绍,让学生知道本节课学习的主要内容——顺序结构程序。
讲授新课 一、认识顺序结构程序及其执行过程 教师:我们上一节认识了一些简单的VB程序,认识了计算机会不折不扣地执行我们编写的程序语句。我们需要读懂一些基本的VB程序,并且知道程序的执行过程,才能更好地进行编写程序。让我们通过下面的例子来学习。 教师:每逢过年同学们都可能会收获一些压岁钱,你是怎么处理它们的呢?假如存到银行里,你知道一年之后会有什么变化吗?实际上银行会根据你选择的存款方式提供不同的利息,利息是存款的增值部分。表3-2是某银行提供的人民币存款年利率值,根据利率可以计算出存款利息,计算方法是: 表3-2某银行的人民币存款年利率表 存款方式活期三个月半年一年二年三年五年年利率0.352.853.053.253.754.254.75
显然,存入不同的本金和不同的存款方式会有不同的利息,计算起来有点复杂,编写计算机程序能帮你快速解决问题。 任务 教师:根据利息计算程序,看看它是如何计算出同学们的压岁钱。在使用活期和一年期两种存款方式时一年的利息收入的存款利率参考表3-2。 用VB编写的利息计算程序代码如下: 交流 教师:试说说此程序的执行过程是怎样的。 参考: 第一步:获得本金数据; 第二步:显示本金数据; 第三步:显示活期存款一年后利息,在此处计算了利息值; 第四步:显示一年定期存款一年后利息,在此处计算了利息值; 教师:阅读该程序,我们不难发现,程序执行的顺序是按语句出现的顺序执行的。即当执行第一条语句后,必然从第二条语句起继续执行所有的语句,直到执行完最后一条语句为止。程序的执行过程如图3-10所示。 像这样的控制结构称为程序的顺序结构。顺序结构是最简单、最基本的结构,主要由赋值语句、输入语句和输出语句构成。上一节计算圆周长和圆面积的程序也是顺序结构的程序。 拓展延伸:顺序执行程序的特征。 任务 教师:在VB中输入利息计算程序的代码,运行程序,查看结果,进一步理解程序的作用和执行过程。 操作方法如下: (1)启动VB系统。 (2)单击“工程资源管理器”中“查看代码”按钮,在代码窗口上方左边选择Form,右边选择Click,在Private Sub Form_Click()与End Sub之间输入程序代码。 (3)如图3-11所示运行程序,观察运行结果是否正确。 实践 教师:尝试了解银行的最新存款利率情况,编写VB程序计算二年、三年以及五年定期存款方式一年的存款利息收入情况。 参考:2022年工商银行整存整取利率如下: 程序代码如下: 运行结果如下: 二、体验顺序结构程序的编写 任务 教师:试用VB编写程序实现下列功能:屏幕输入某同学的身高,程序自动计算并输出该身高的标准体重。已知中学生的标准体重计算公式如下: 1.分析问题 教师:经过分析,我们可以得出指挥计算机完成该任务的工作流程,如图3-12所示。 2.编写代码 教师:假设身高、体重分别用小数类型变量h和w表示,则完成上述任务的程序代码可以编写为: 3.调试运行 教师:把设计好的代码输入计算机并运行,如果运行过程中出错或结果不正确,就需要对程序进行调试,直到程序能够正常运行为止。 操作方法如下: (1)启动VB系统。 (2)单击“工程资源管理器”中“查看代码”按钮,在代码窗口上方左边选择Form,右边选择Click,在Private Sub Form_Click()与End Sub之间输入程序代码。 (3)如图3-13所示运行程序,观察运行结果是否正确。如果程序不能正常运行或结果不正确,则要进行检查与修改,直到程序运行正确为止。 交流 (1)程序的执行过程是怎样的? 参考: 第一步获得身高数据,存储在变量h中; 第二步男生标准体重计算公式计算出h对应的男生标准体重; 第三步显示h对应的男生标准体重数值; 第四步女生标准体重计算公式计算出h对应的女生标准体重; 第五步显示h对应的女生标准体重数值。 (2)在上面程序的执行过程中,变量w的值是否有变化 参考:变量w有变化,第一个w对应男生的标准体重,第二个w对应女生的标准体重。 (3)你还有没有其他的代码设计方案可完成此任务? 参考: 学生:读顺序结构的程序,感受VB顺序结构程序的特点。 学生:读存款利息计算程序。 学生:说一说存款利息计算程序的执行过程。 学生:学习顺序结构程序执行的特点。 学生:学习在VB系统中执行存储利息计算程序。 学生:通过互联网查询某一家银行的存款利率,然后编写VB程序计算二年、三年以及五年定期存款方式一年的存款利息收入情况。 学生:以学生标准体重计算为例,学习编写顺序结构程序的方法。 学生:学习使用流程图分析问题。 学生:学习标准体重计算程序实例。 学生:在VB系统中调试编写的计算标准体重程序。 学生:完成三个练习题目。 通过读程序的方式,认识顺序结构程序的特点。 在学习了存款利息程序之后,通过说一说程序执行过程的方式,增进学生对程序逻辑的理解。 通过流程图的方式,让学生感受顺序结构程序执行过程的特点。 通过在VB系统中执行程序,让学生对程序执行的过程认识更进一步。 通过学生查询最新存款利率,编写存款利息计算程序,培养学生编写顺序结构程序的能力。 通过编写计算学生标准体重的顺序结构程序,促进学生掌握一般顺序结构程序的编写方法。 通过练习,巩固学生学习的编程顺序结构程序的方法。
作业布置 已知圆锥体体积公式 V=1/3*pi*r2*h,其中pi是圆周率(3.14),r是底面半径,h是高。请编写一个计算圆锥体体积的程序,输入有r和h。 学生通过互联网查阅VB编程相关资料,完成练习。 对本课学习内容进行实践,促进学生对VB顺序执行程序的理解,感受计算机程序对解决实际问题的意义,激发学生使用VB编程的热情。
课堂小结 组织学生分小组总结本课学习内容,请每个小组代表说说自己小组总结的结果。教师做最后的补充。 在小组讨论基础上,推选代表总结本课学习内容。其他小组作补充总结。 学生自己总结学习内容是一种学习方法,每次课可以梳理出学习了哪些知识、技能方法和思维方式,在头脑中形成本课程的学科结构。
板书 学生从板书中形成本课的知识结构,内化学习成果。 体现本课的设计思路,让学生明白本课学习了哪些内容。
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源预览