教学设计--顺序结构

教材分析

学情分析

教学目标

知识与技能:了解程序的顺序结构;掌握文本框控件、变量、赋值语句、数据类型和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)代码编写


相关内容

  • [数据结构]教学大纲
  • <数据结构>教学大纲 Data Structure 课程编号:J6110G0003 课程性质:学科基础课程 适用专业:计算机科学与技术.网络工程.数字媒体技术 先行课:计算机科学导论.离散数学.高级语言程序设计: 后续课:无 . 学分数:5 主讲教师:任燕.王命延.冯豫华.周石林.王玮立 ...

  • 第3讲 基本设计与详细设计
  • 第三讲 软件设计 大连海事大学计算机学院软件工程研究室 蒋 波 软件设计阶段要解决的问题是"How to do"的问题.就是说,需将整个系统划分出系统的物理组成元素(程序.文件.DB.人工过程.文档). 软件设计分为基本设计和详细设计两个部分.基本设计的主要工作是确定系统的结构. ...

  • C的四种程序结构!
  • 如何学习C 语言的四种程序结构 1)顺序结构 2)分支结构 3)循环结构 4) 模块化程序结构 (1)顺序结构 这种结构的程序比较简单,就是按照语句的排列顺序依次执行的机制.顺序结构的执行顺序是自上而下,依次执行,因此编写程序也必须遵守这一规定,否则你的程序执行结果就不对. 例如:a = 3,b = ...

  • 公共基础教材
  • 第一章数据结构与算法 1.1 算法 ★算法:是指解题方案的准确而完整的描述. 算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计. 算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止. ★特征包括: (1)可行性: (2)确定性, ...

  • 英语成对语的时间顺序象似性研究
  • 摘 要:本文从认知语言学角度,列举了时间顺序象似原则在英语成对语语序方面的体现.英语中,有些成对语语序基本上象似于人类观察的自然现象的顺序:人类认识事物的经验线性顺序以及认知事件的因果/条件衍推等顺序,旨在揭示时间顺序象似原则在语言符号中普遍存在的规律,从而使学习者能更加深刻地认识到这些现象和规则背 ...

  • 钢结构管架.管廊安装工程施工组织设计
  • XX 集团钢结构管架.管廊安装工程 施工组织设计 编制说明 1.1工程性质 本工程为XX 集团甲烷氯化物装置界区内管架(702F ).外管廊安装工程,其中界区内管架(702F )为二层钢结构框架,局部三层设备平台:外管廊为单层钢结构框架.柱.梁截面为焊接H 型钢和工字钢,多层钢结构框架结构体系. 1 ...

  • 数据库基础知识
  • 数据库基础知识 1.信息系统:一个由人.计算机等组成的能进行信息的收集.传递.储存.加工.维护.分析.计划.控制.决策和使用的系统.(核心为数据库) 2.计算机数据管理3阶段:人工管理阶段.文件系统阶段.数据库系统阶段 3.数据库系统的组成: 数据:是信息的符号化,数据库系统的工作对象,数据库数据称 ...

  • 数据结构与算法
  • 数据结构与算法 算法的基本特性:可行性,确定性,有穷性,拥有足够的情报. 算法是指解题方案准确而完善的描述. 算法复杂度包括时间复杂度和空间复杂度. 时间复杂度:执行算法所需要的计算机工作量. 空间复杂度:执行算法所要的内存空间. 数据结构分为逻辑结构和存储结构.常用的存储结构有顺序结构.链式存储结 ...

  • 数据结构大纲
  • 数据结构大纲 第1章 数据结构概述 数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作的学科.数据结构主要有三个方面的内容: 数据的逻辑结构.数据的存储结构和对数据的算法. 逻辑结构:反映数据之间的逻辑关系,是对数据之间关系的描述,主要有集合.线性表.树.图等四种结 ...