好文档 - 专业文书写作范文服务资料分享网站

1编制计算机程序解决问题——制作BMI指数计算器

天下 分享 时间: 加入收藏 我要投稿 点赞

《4.1 编制计算机程序解决问题——制作BMI健康指数计算器》教学设计

《4.1编制计算机程序解决问题——制作BMI指数计算器》

一、教材内容分析

本节课选自粤教2003课标板高中信息技术必修教材的“4.1编制计算机程序解决问题”中的第四小节“剖析编制计算机程序解决问题的过程”。4.1节的教学内容主要包含计算机的基本组成及其工作原理、VB程序初体验、体验程序作用及其编制环境、剖析编程解题的过程等部分,课标建议用2个课时完成4.1节的教学,为了使学生更好地接受知识,我计划用3个课时完成本节的学习,本节属于第3课时,本节主要让学生理解编制计算机程序解决问题的基本过程,进一步熟悉VB编程环境、程序代码修改与调试运行过程,以便为后面选修模块教材《算法与程序设计》打下一定的基础。

二、学习者特征分析

本课的授课对象为高一学生,这个年龄的学生思维活跃,已经具备一定的自学能力,逻辑思维能力日益缜密,少数学生在初中阶段接触过程序设计方面的知识,而且大部分学生对编程还是充满好奇心的,有较强的学习欲望。

在学习本课之前,学生学会了启动VB6.0软件,用“窗体设计器”和工具箱中的部分控件对象设计简单界面,将程序代码正确地粘贴到代码窗口中并进行简单地修改、调试运行和保存程序。

三、教学目标 【知识与技能】

1. 理解编制计算机程序解决问题的基本过程。

2. 进一步熟悉VB编程环境,程序代码的复制与修改、程序的调试运行与保存操作。 【过程与方法】

1. 历经“BMI指数计算器程序”的设计过程,归纳编制计算机程序解决问题的基本过程。

2. 能够正确地分析实际问题,找到解决问题的方法并转化成计算机算法,发展计算思维。

3. 通过完善半成品程序,进一步熟悉VB编程环境、程序代码的复制与修改、程序的调试运行与保存。

【情感态度与价值观】

第 1 页 共 4 页

《4.1 编制计算机程序解决问题——制作BMI健康指数计算器》教学设计

1. 通过体验半成品“BMI指数计算器程序”的修改与完善过程,初步建立编程解决实际问题的信心,产生继续学习程序设计的学习欲望,发展计算思维。

四、教学重难点

教学重点:编制计算机程序解决问题的基本过程。

教学难点:正确地分析实际问题,找到解决问题的方法并转换为计算机算法,发展计算思维。

五、教学方法

情境创设法、分层多任务法、讲授法。 六、教学环境极其资源设计 1.硬件环境:极域多媒体电子教室

2.软件资源:<1>VB6.0编程工具;<2>配套的多媒体教学课件;<3>BMI指数计算器程序作品;<4>学习资源:提供学生编程设计中的练习文件和操作参考步骤文档;<5>作品评价量表

七、教学过程 教学环节 教师活动 1、创设问题情境,引入新课:同学们,自打我们高一进校以来有没有觉察到自己的身体发生了明显的变化呀,比如:长胖了、变瘦了,那么长胖了或者变瘦了都意味着我们的身体存在一定的健康隐一、情境引患。一般我们可以根据自己的身高值、体重值来检测自己的健康指数是否处于正常范围内(展示相关学生活动 积极思考设计意图 通过创设较为回答问题:真实的问题情BMI = 身高/(体重*体重)。 境,激发学生的求知欲望,为本节课学习营造良好的氛围。 通过交流BMI指数计算问题引出本节课题。 入,提出任务 (3分钟) 图片)。我们把这个指数称为BMI健康指数(板书), 那么在座的哪位同学知道其计算公式呢? 现在是信息化、数字化时代,我们能否自己动手来制作一个简易的BMI指数计算器呢(展示网页截图)?可以用什么工具来做呢? 对于较为复杂的问题,我们一般采用编程方式来解决。 继续回答问题: 编程…… 明确本课2、展示BMI健康指数计算器程序作品,提出任务: 任务:编写向学生展示“BMI健康指数计算器程序”作品,并“BMI健康第 2 页 共 4 页

《4.1 编制计算机程序解决问题——制作BMI健康指数计算器》教学设计

提出本节任务:VB是一种简单而又高级的编程语言,接下来我们就一起来学习如何用VB语言制作一个简易的BMI指数计算器(板书:剖析计算机解决问题的一般过程——制作BMI指数计算器)。 指数计算器”程序,剖析编制计算机程序解决问题的基本过程。 通过给学生演示BMI健康指数计算器程序作品的二、分析问题,设计算法(4分钟) 使用方法,引导学生思考问题:如何用VB语言制作BMI指数计算器?分析其制作思路,并让学生分步骤地描述解决问题的具体流程,进而提出“算认真思考,通过引导学生回答问题, 分析程序作品明确解决问题的方的制作思路,为下面程序设计学习做好准备,同时初步认识算法的重要性。 法”的基本概念。(板书:分析问题——设计算法) 法。 小结:(1)输入身高值、体重值;(2)计算BMI值;(3)由BMI值给出对应的测试结果;(4)输出测试结果; (利用课件动画逐步展示算法流程图) 1、教师打开半成品程序文件(程序界面和核心代码基本已构建好),演示VB编程的一般过程: 认真观看演示的具体过程,学会查看对在上述算法分析的基础上,进一步熟悉VB编程环境、程序代码的复制修改以及程序的调试运行和保存操作。 三、新知探究——基础任务 (16分钟) (在工程文件中设计窗体对象——编写代码——测试程序——导出作品。) 2、布置基础任务:打开桌面上的半成品程序文件,象窗口、代根据之前给出的算法以及演示的过程,完善该程序的窗体界面,将按钮事件中的代码补充完整,实现基本功能,然后调试运行并保存程序!在实践过程中,可以参考相关学习资料。完成任务较快的同学可以继续探究拓展任务,进一步完善程序功能。 码窗口的方法。 明确基础任务。 四、新知探究——拓展任务10分1、根据程序测试结果,引导学生继续修改程序代码,添加对输入的数值进行判断的功能: 2、布置拓展任务:参考学习资料,根据演示过程,在原有程序基础上,尝试用IF-Else条件判断语句编写合适代码,实现对输入的身高值、体重值的范围大小进行判断,并保存程序文件,生成可执行程序文件,打包作品并提交作品至FTP文件服务器。 明确拓展培养学生的问任务要求,题解决能力,以结合学习资料,继续完善程序,提交最终作品。 及优化算法、完善程序的意识。 钟) 第 3 页 共 4 页

1编制计算机程序解决问题——制作BMI指数计算器

《4.1编制计算机程序解决问题——制作BMI健康指数计算器》教学设计《4.1编制计算机程序解决问题——制作BMI指数计算器》一、教材内容分析本节课选自粤教2003课标板高中信息技术必修教材的“4.1编制计算机程序解决问题”中的第四小节“剖析编制计算机程序解决问题的过程”。4.1节的教学内容主要包含计算机的基本组成及其工作原理、
推荐度:
点击下载文档文档为doc格式
41knw85ayv5dq8n1sig30fluh9bohz00uks
领取福利

微信扫码领取福利

微信扫码分享