第4章 03定义通用过程(教学设计)-初中信息技术八年级同步教学设计+视频+图片(苏科版2018)

2023-02-22
| 8页
| 419人阅读
| 3人下载
精品
江苏凤凰电子音像出版社有限公司
进店逛逛

资源信息

学段 初中
学科 信息科技
教材版本 初中信息技术苏科版(2018)八年级全一册
年级 八年级
章节 3 定义通用过程
类型 教案-教学设计
知识点 -
使用场景 同步教学
学年 2018-2019
地区(省份) 江苏省
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 90 KB
发布时间 2023-02-22
更新时间 2023-04-09
作者 江苏凤凰电子音像出版社有限公司
品牌系列 -
审核时间 2023-02-22
下载链接 https://m.zxxk.com/soft/37676997.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

定义通用过程 课题:定义通用过程(第4章 第3节 第3课时) 一、教材分析 本节主要介绍VB过程的通用过程,过程是VB模块化编程思想的体现,通用过程是实现模块化编程思想的方法和手段。旨在通过通用过程的学习,体验和理解模块化编程思想,学会封装重复、复杂的程序段的方法,培养将复杂问题分解成简单子问题的思维意识。定义和调用通用过程的实践操作并不复杂,而是其概念抽象、作用与意义难以理解,教学需将其置于合适的问题情境中,只有真实问题的产生,才能促进学生理解和掌握通用过程,对其结构组成和语法规则的教学宜采用实验探究方法去分析、验证和理解。为了突出教学重难点、降低编程难度,提供任务的半成品,让学生注意力放在本节教学内容上。 二、学情分析 在本节内容之前,学生已经理解常量、变量、函数、表达式、语句等基础知识概念,已掌握输入信息、处理信息和输出信息的一般方法。对于一般问题,虽然能提出解决问题的算法,但是尚不具备编写复杂程序去解决复杂问题的能力,缺乏将复杂问题转化成为简单子问题的思维意识,也不具备掌握将任务模块化的一般编程方法的技能,而它们正是这节课的教学目标。 三、教学目标 1.知识与技能 掌握VB通用过程的定义及其调用。 2.过程与方法 逐步引导学生学会发现、思考、编程解决学习生活中的问题;学会实验探究学习程序编程;运用通用过程体验编程的模块化思想。 3.情感、态度和价值观 编程像搭积木,不难学。善思乐学,培养举一反三,灵活应用所学知识能力。 四、教学方法 讲解、演示、讨论学习、实验探究 五、教学重点与难点 1.重点 通用函数过程的定义和调用。 2.难点 分解复杂问题为小问题,并运用通用过程来解决小问题。 六、教学策略 课前组织学生利用学案自主学习,做好相关知识准备。创设问题情境,提出学生学习生活中的简单问题——“小北和小南”,在实践中,两次重复编写复杂表达式求步行和骑行到校时间较小值的情境下,引入通用过程教学。在学习定义和调用通用函数的方法后,通过实验探究,理解通用函数的基本组成和编写通用函数的一般语法规则,并且掌握定义和调用通用函数的方法。以解决输出(小北或小南)先到校时间的问题,进一步体验和理解通用过程的作用和意义。通过观察计算小北和小南到校时间的相似程序段,让学生运用所学知识,实践定义和调用通用函数“fTime”,来进一步将任务模块化,培养学生举一反三,灵活应用所学知识的能力。在完成通用函数的学习后,鼓励学生通过学案自主学习通用子程序的定义和运用。最后,通过算法流程图,引导学生小结、归纳通用过程知识,体会模块化编程思想。 七、教学过程 环节一:问题导入 教师提出问题: 小北和小南的家距离学校不远,他们一般步行上学(速度均为1.2米/秒),最近他们发现他们家和学校都设有共享单车站点,虽然骑车比步行速度快(均为2米/秒),但取车和还车要花费1分钟,如果告诉你他们家和学校的距离,你能算出他们尽快到学校的时间吗? 学生阅读、思考问题,填写下表。 表1 人 物 离校距离(米) 步行到校(秒) 骑行到校(秒) 较短时间(秒) 小北 120 小南 240 设计意图:围绕学生的学习生活案例,思考其中的问题,快速进入学习情境。 环节二:分析问题,提出算法 组织学生分析、归纳学生的讨论、发言,提出算法。 图1 讨论、发言并提出解决方法。 发现解决问题的算法基本流程可以分为四个步骤: (1)输入小北、小南的家到学校的距离b,n; (2)计算小北到学校的较短时间bt; (3)计算小南到学校的较短时间nt; (4)输出bt,nt。 设计意图:培养使用计算机编程解决问题的一般过程习惯:首先分析问题、确定算法、然后编写程序。 环节三:引入课题 组织学生打开工程,填写空行。 图2 观察、分析填写的计算小北和小南到学校较短时间的语句。 是否能把这些复杂、常用的语句封装起来,然后像使用VB标准函数、过程一样调用,方便编程? 利用VB中的通用过程可以实现想法。 学生打开工程及其窗体文件,填写“计算”按钮的事件程序空行。 参考:Let bt=(x+y-Abs(x-y))/2 Let nt=(x+y-Abs(x-y))/2 发现两条赋值语句的右侧表达式虽然较为复杂,但是一样。 设计意图:为学生学习新知做好铺垫。用问题导入课题,利用知识迁移学习通用过程的功能。 环节四:定义函数过程 VB通用过程分为子程序过程和函数过程。 定义通用过程的操作:在“代码窗口”视图下,执行“工具”→“添加过程”命令。组织学生定义“fMin”通用函数过程实践活动。 学生利用学案学习定义通用过程的基本操作。 实践:定义一个名称为“fMin”,范围为“公有的”的函数。 编写函数体程序。 参考: Public Function fMin(x,y) Let m

资源预览图

第4章 03定义通用过程(教学设计)-初中信息技术八年级同步教学设计+视频+图片(苏科版2018)
1
第4章 03定义通用过程(教学设计)-初中信息技术八年级同步教学设计+视频+图片(苏科版2018)
2
第4章 03定义通用过程(教学设计)-初中信息技术八年级同步教学设计+视频+图片(苏科版2018)
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。