教材分析
学情分析
教学目标
知识与技能:了解程序的顺序结构;掌握文本框控件、变量、赋值语句、数据类型和Val 函数的使用;初步了解调试程序的方法。
过程与方法:在实践活动的过程中再次体会VB 程序设计的过程,以及体会顺序结构程序的运行过程。
情感态度价值观:在小组合作学习中,相互学习、相互帮助、相互鼓励,增强小组的凝聚力。
教学重点和难点
教学重点:通过课程活动,进一步学习设计较为复杂的顺序结构的程序的方法;掌握VB 文本框的使用,了解VB 中的事件含义,掌握VB 的变量、赋值语句、数据类型和Val 函数的作用和使用方法;基本掌握调试程序的过程和方法。
教学难点:VB 的变量、赋值语句、数据类型和Val 函数的作用和使用方法;体会顺序结构程序的运行过程;了解控件名称与事件名称之间的关系,了解对象和事件之间的关系。
教学方法
教法:讲解法、演示法、任务驱动法、启发法
学法:自主学习法、探究学习法、合作学习法
教学准备
教学过程
一、情境导入
上节课我们学习过VB 程序设计的相关知识能够自己动手制作出简单的小程序,请同学们思考:
(一)家用电器中有哪些用到了智能程序来帮助我们完成某项工作?
洗衣机、电饭煲、微波炉等
(二) 列举其中一个电器,用自然语言描述程序的运行过程。
二、顺序结构的程序
顺序结构程序:按规划完成一件事后再做下一件事,依次执行,直到完成。
三、我们今天组织一个手抄报的评比活动,我们来体验如何用顺序结构的程序设计来帮
助我们完成这项活动。
(一)活动安排:
1名A 学生上电脑控制台操作《评分器》
1名B 学生上黑板用笔演算
用随机抽奖的方式选四位同学评分(评分十分制保留1位小数)
(二)活动实施
四位评委报评分,A 、B 同学同时开始计算。请同学们边计算边对比,
观察两种方法的不同。
(三) 活动思考
如果评委有99人,用哪种方法能更快的得出最终得分?
二、程序设计制作
(一)、分析问题
1、输入4个评委给作品的分数
2、按下计算按钮
3、计算平均分
4、输出最终得分
(二)、程序开发步骤
1、界面设计
标签:5个;文本框:5个;按钮:1个
活动一:
请同学们制作评分器的界面设计,
要求:内容完整、界面美观
问:请同学们界面设计制作完成后点击“开始计算”观察是否能得到最终得分?
(2)代码编写
教材分析
学情分析
教学目标
知识与技能:了解程序的顺序结构;掌握文本框控件、变量、赋值语句、数据类型和Val 函数的使用;初步了解调试程序的方法。
过程与方法:在实践活动的过程中再次体会VB 程序设计的过程,以及体会顺序结构程序的运行过程。
情感态度价值观:在小组合作学习中,相互学习、相互帮助、相互鼓励,增强小组的凝聚力。
教学重点和难点
教学重点:通过课程活动,进一步学习设计较为复杂的顺序结构的程序的方法;掌握VB 文本框的使用,了解VB 中的事件含义,掌握VB 的变量、赋值语句、数据类型和Val 函数的作用和使用方法;基本掌握调试程序的过程和方法。
教学难点:VB 的变量、赋值语句、数据类型和Val 函数的作用和使用方法;体会顺序结构程序的运行过程;了解控件名称与事件名称之间的关系,了解对象和事件之间的关系。
教学方法
教法:讲解法、演示法、任务驱动法、启发法
学法:自主学习法、探究学习法、合作学习法
教学准备
教学过程
一、情境导入
上节课我们学习过VB 程序设计的相关知识能够自己动手制作出简单的小程序,请同学们思考:
(一)家用电器中有哪些用到了智能程序来帮助我们完成某项工作?
洗衣机、电饭煲、微波炉等
(二) 列举其中一个电器,用自然语言描述程序的运行过程。
二、顺序结构的程序
顺序结构程序:按规划完成一件事后再做下一件事,依次执行,直到完成。
三、我们今天组织一个手抄报的评比活动,我们来体验如何用顺序结构的程序设计来帮
助我们完成这项活动。
(一)活动安排:
1名A 学生上电脑控制台操作《评分器》
1名B 学生上黑板用笔演算
用随机抽奖的方式选四位同学评分(评分十分制保留1位小数)
(二)活动实施
四位评委报评分,A 、B 同学同时开始计算。请同学们边计算边对比,
观察两种方法的不同。
(三) 活动思考
如果评委有99人,用哪种方法能更快的得出最终得分?
二、程序设计制作
(一)、分析问题
1、输入4个评委给作品的分数
2、按下计算按钮
3、计算平均分
4、输出最终得分
(二)、程序开发步骤
1、界面设计
标签:5个;文本框:5个;按钮:1个
活动一:
请同学们制作评分器的界面设计,
要求:内容完整、界面美观
问:请同学们界面设计制作完成后点击“开始计算”观察是否能得到最终得分?
(2)代码编写