加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

《常量、变量和数据类型》教学设计

(2015-11-04 10:13:15)
标签:

教学设计

信息技术

甘永峰

数据类型

分类: 广州市美华中学


常量、变量和数据类型》教学设计

 

一、学习者分析

    本节课的学习对象为初二学生。经过前面几周的学习,学生对Visual Basic的基本界面、添加控件及其修改控件属性、窗体打印方法已经有一个初步的掌握,对Visual Basic程序设计已有初步认识。但是对于Visual Basic的语法规则与程序的各要要素都比较陌生,且并不了解其程序代码的意义。

 

二、教材分析

    1本节的主要内容及在本章中的地位

    本节要介绍知识点比较简单都是概念。但是对于这些陌生的、枯燥的概念性知识,学生比较难接受。但在实际应用中,这些知识非常重要,而且在结业考试中,这部分内容检测的频率很高。因此,本节内容无论是在本章还是学生以后的学习、生活都有着非常重要的作用。

    2、教学重点、难点

【重点】 数据类型的分类,了解常量、变量作用

【难点】 辨析不同的数据类型

 

三、教学目标

    1知识与技能

       能辨析常用的数据类型及表示方法;了解常量、变量含义和作用

    2过程与方法

       通过帮助小明整理资料的一系列活动,让学生从实际到理论地知道不同的数据类型的特征与 

       常量变量,从而可以辨析不同数据所属的数据类型和知道常量变量的含义与作用。    

    3情感态度与价值观

       通过“帮小明收集资料”的活动对数据进行分类,以及根据所学的数据类型辨析数据所属的数据

       类型,培养学生的观察力和判断力,增强对程序设计思想的理解。

四、教学过程设计

    1教学内容的组织与呈现方式

       通过“帮小明整理资料”等一系列活动,让学生在活动中获取新知识。

2教学过程

教学环节

教师活动

学生活动

设计意图

创设情境

(5min)

1、创设“小明收集校运会运动员信息不会分类”的情景,给出

   大量数据,让学生进行分类。

2、总结学生分类的结果,提出数据类型的概念。

   教师:大家大概都是根据姓名、学号、考核分数、是否

         为校队进行分类的。在计算机中,系统也是运用这种方

         法把庞大的数据信息进行分类的。而分类的类目即姓名、

         学号、电话等等,它统一称之为“数据类型”。

思考,讲出自己分类结果

认真听讲

创设情境,让学生联系生活。

新课讲解

(20min)

介绍常用的数据类型

   教师:

① 数值型数据:我们有分为整型与长整型、单精度与双精度。整型(integer)是指在-32768~32767这个区间的整数,就例如350-20。这里要注意一下整数的取值范围是需要大家知道的。(此时可以提问学生,了解学生的掌握情况)。单精度(single)是取值在

-3.402823x10^38 3.402823x10^38的实数。大家可以理解为只要有小数点就可以归位单精度类型。长整型(long)和双精度(double)大家可以看看,它的取值是比较大的,天文数字、计算天体间距离的时候我们就要使用它了。因为长整型和双精度的取值较大,而且我们学习VB时并不常用,所以这里大家可以知道长整型与双精度的英文和可以辨析即可。长整型(long)是取值较大的整数,双精度是取值较大的有小数点的数。

② 字符串类型:什么是字符串类型?“学生”、“电话”、“住址”这些都可以把它归位字符串类型。在我们学习当中,我们可以简单的认为有双引号括着的就是字符串类型。好的,我们在强调一下什么是字符串类型?有双引号括着的就是字符串类型。

③ 布尔型:布尔型(Boolean)是用于逻辑判断的。布尔型不像数值型数据由数字组成。它只有两个值正确和错误,即TrueFlase。举个例子,3是否大于2,系统会输出“True”。反之,则会输出“Flase

 

介绍常量

教师:在系统中我们把在程序运行过程中始终保持固定不变的数据称为常量。大家可以告诉我在“小明收集校运会运动员信息”的情景中,哪些数据是不会变的?属于字符串类型姓名,属于数值型的分数、学号,属于布尔类型的“是否为校队”这些固定不变的数据就是常量。我们看一看之前的“登录页面”的程序当中,“欢迎”、“登录系统”这些在我们运行之后都是固定的。所以这个也是我们的常量。

 

介绍变量

教师:那么有常量自然也有变量。那什么是变量呢?有没有同学可以举个数学上的例子?在数学这个X+Y=3,我们的x,y可以是很多不同的值。例如:x=1,y=2;也可以x=2,y=1;也可以x=1.5,y=1.5

在计算机中,这种取值可以改变的量,我们称之为变量。    

 

认真听讲,积极回答问题

讲授本节课的知识点

练习巩固

(5min)

回到“小明收集校运会运动员信息”的情景,向学生强调哪些数据属于常量、变量的含义并让学生指出哪些数据是属于哪个数据类型。

   教师:好了。我们已经知道了什么是常量、变量。下面我们回到附身到小明身上继续帮忙解决他的问题。首先“小明”、5、是否为校队输出的TrueFlase。这些在程序运行中饭始终保持固定不变的数据就是常量。变量是在程序运行过程中,其取值可以改变的量为变量。就好像X+Y=3那样,XY有无数多个值。

然后我们根据已经学习了常用的数据类型,并知道不同的数据类型的特点。下面我们根据之前大家分类的结果得出分为姓名、学号、电话、考核分数、是否为校队。那我们下面归纳一下小明的数据:“姓名”数据是在程序属于哪个数据类型?

         “学号”数据是在程序属于哪个数据类型?

         “电话”数据是在程序属于哪个数据类型?

        “考核分数”数据是在程序属于哪个数据类型?

       “是否为校队”数据是在程序属于哪个数据类型?

 

思考并回答问题

回到之前设置的情景,通过问答加强学生对知识点的理解。

总结

(8~10min)

 

总结本节课的知识点并进行练习

认真听讲

 

对教学内容进行归纳

五、教学反思

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有