第一篇:《为变量选择合适的数据类型》教学片断设计简案
《为变量选择合适的数据类型》教学片段设计简案
教学内容:节选自粤教版教材《算法与程序设计》第二章第一节——VB语言及开发环境。
学情分析:学生通过几节课的学习,已经初步掌握了程序设计中的一些基本的语法规则,也能够运行一些简单的程序,但对数据类型的理解不够深入,给变量定义数据类型的时候出现一些混乱。教学目标:
1.知识与技能:能够列举和使用基本的数据类型。
2.过程与方法:通过阅读材料,讨论交流的过程归纳出数据类型选择的原则。3.情感态度与价值观:关注并遵守程序设计的一些基本原则。教学重难点:怎样为变量选择合适的数据类型。教学方法:自学指导法、讲授教学法 教学过程: 1.确定学习任务:
师:同学们,我们来运行一个程序,看看这个程序是怎么运行的。(运行程序)
Private Sub Command1_Click()Dim x As Integer, y As Integer x = InputBox(“x=”)y = x ^ x Print y End Sub(输入5,程序正常运行;输入6,程序运行出错。)师:这个程序不能正常运行,那么这个程序错在哪儿了呢? 生:不知道。
生:老师,溢出是什么意思? ……
师:溢出是一种调试程序的过程中经常会出现的错误,溢出的种类有很多种,该程序到底属于哪一种溢出错误呢,需要大家一起来找一找,然后修正错误,使这 个程序能够成功运行。2.阅读教材及相关资源:
师:请同学们自由分组,共同来寻找解决这个问题的方法。一个组的人数在2到6人之间,想加入哪个组就坐在一起,时间有限,大家快行动起来。生:(分组)……
师:(确认各个小组的分组情况)……
师:我在ftp上共享了一些资源,大家可以通过阅读你们的教材、ftp上的资源以及通过使用搜索引擎来找出程序的错误,修正错误,然后运行程序,输入6,看看能不能运行成功。
师:大家在阅读的过程中,可以遵照以下几个问题进行思考:
1.什么是溢出?溢出的种类都有哪些?
2.VB中基本的数据类型都有哪些?该程序中用到了哪些? 3.该程序用到的数据类型的取值范围分别是多少? 4.程序在输入值为5时,y的值是多少?那输入6时呢? 5.y的值为整数时,能不能给y选择实型的数据类型呢?
生:(翻书,打开百度,打开ftp)……
师:(来回走动,指导学生进行阅读和搜索资料)…… 3.问题交流与讨论:
师:问题1,有谁能回答一下? 生:…… 师:问题2呢? 生:……
师:(讨论交流问题的答案,对于有争议的问题,可以给予解释和讲解),通过以上的讨论,我们来尝试一下修正这个程序,输入6,看看能不能得到结果。生:(修正错误,调试程序。)……
师:(展示学生的调试结果,总结内容,播放幻灯片,介绍程序设计的原则之一——满足需要原则)…… 4.课堂检测与练习:
师:这里还准备了一个小的练习,检测一下大家是不是都掌握了怎样给变量选择 2 合适的数据类型,请大家将合适的数据类型填写在括号中。
Const a As()=2 Const b As()=32769 dim y As()y=(a*b)^a print y 生:(填写)……
师:我们一起来看看这几个空都需要填写哪个数据类型,看看你填对了没有。
第二篇:初二《常量、变量和数据类型》教学设计
首先,学习者分析
这个课程是为第二年的学生。经过前几个星期的学习,学生对视觉基本的基本界面,添加控件和修改控件属性,打印方法的形式已经初步掌握了视觉基本编程已经初步了解。但是对于视觉基本语法规则和程序的基本元素都比较陌生,而且不明白其程序代码的意义。
二,教材分析
1,本节的主要内容和本章的状态
本节介绍的知识点比较简单,都是概念。但对于这些奇怪,无聊的纯概念性知识,学生更难以接受。但在实际应用中,这种知识是非常重要的,而在毕业考试中,这部分内容检测频率很高。因此,本节的内容,无论是在本章还是学生之后,生活都有非常重要的作用。2,教学重点,困难
[关注]数据类型的分类,了解常量,变量的作用 [难度]区分不同的数据类型
三,教学目标 1,知识和技能
可以区分常用的数据类型和表示 方法;理解常量,变量含义和效果 2,工艺和方法
通过帮助小明完成一系列的活动,让学生从实际到理论知道不同数据类型的特点
常量变量,可以区分不同的数据属于数据类型,知道常量变量的含义和功能。3,情绪态度和价值观
通过帮助小明收集信息活动对数据进行分类,并根据数据类型确定数据属于数据
类型,培养学生的观察和判断,增强对编程思想的理解。
四,教学过程设计
1,教学内容组织与演示
通过帮助小明完成信息和一系列活动,让学生在活动中获得新知识。2,教学过程
教学链接
教师活动
学生活动
设计计划
创建情境
(5分钟)
1,创建小明收集的学校运动员信息不会分类,现场,给定
很多数据供学生分类。
2,总结学生分类的结果,提出数据类型的概念。
老师:我们可能基于名字,学生人数,评估分数,是否
分类学校团队。在电脑上,系统也是使用这一面
法律对巨大的数据进行分类。而类别的分类是名称,学号,电话等,统一为数据类型。
思考,告诉自己的分类结果
仔细听
创造一种局面,让学生联系生活。
解释新课程(20min)
介绍常用的数据类型
老师:
①数值数据:我们分为整数和长整数,单精度和双精度。整数(整数)指的是-32768?32767范围内的间隔,例如,350,-20。这里要注意的是整数的取值范围需要知道。(这时可以要求学生了解情况的掌握情况)。单精度是单值
-3.402823x10 ^ 38?3.402823x10 ^ 38实数。我们可以理解,只要有小数点就可以归零单精度型。长整数(长)和双(双)我们可以看出它的值比较大,天文数字,计算天体之间的距离,当我们 使用它。因为long整数和double的值较大,而且我们学习vb不常用,所以这里我们可以知道long和double精度的英语和可以解决。长整数(long)是一个较大的整数,double precision是一个较大的小数位数。
②字符串类型:什么是字符串类型?学生,电话,地址可以把它放到字符串类型。在我们的研究中,我们可以简单地认为有双引号是字符串类型。好的,我们强调什么类型的字符串?双引号是字符串类型。
③boolean:boolean(boolean)用于逻辑判断。布尔类型不是由数值数据组成。它只有两个值正确和错误,即true和flase。例如,如果3大于2,系统将输出true。相反,它会输出flase
引入常量
老师:在系统中我们把程序在运行的过程中总是将固定数据称为常数。我们可以告诉我在小明收集的学校运动员信息情景,哪些数据不会改变?属 在字符串类型名称中,属于分数的数值类型,学校编号,属于布尔类型的学校团队这些固定数据是否是常数。我们看一下以前的登录页面的程序,欢迎,登录系统这些都是我们运行后修复的。所以这是我们的常数。
引入变量
老师:所以有自然有变量的变量。什么是变量?有同学的例子吗?在数学中,这个x y = 3,我们的x,y可以有很多不同的值。例如:x = 1,y = 2;x = 2,y = 1;x = 1.5,y = 1.5。
在计算机中,这个值可以改变我们称为变量的量。
仔细听,并积极回答问题
教授本课的知识
练习合并
(5分钟)
回到学校运动员信息场景的肖明集合,向学生强调什么数据是不变的,变量的含义,让学生指出哪些数据属于哪种数据类型。
老师:好的。我们已经知道什么是常量,变量。在这里我们回到身上附着的小明继续帮助解决他的问题。首先 小明,5,学校团队输出是否真实。在程序运行中始终固定的数据是常量。变量是在运行程序的过程中可以更改的变量。如同x y = 3,x和y具有许多值。
然后,我们学习了通常的数据类型,并知道不同的数据类型。这里我们根据分类的结果,我们分成名字,学生人数,电话,评分,是否是学校团队。然后我们总结下面的小明数据:名字数据是在程序中哪种数据类型?
程序的数据类型是什么?
电话数据属于什么数据类型? 分数分数数据是在程序中哪种数据类型?
学校团队的数据是在程序中哪种数据类型?
想想和回答问题
返回上一组场景,通过Q A增强学生对知识点的理解。
第三篇:初二《常量、变量和数据类型》教学设计
初二《常量、变量和数据类型》教学设计
初二《常量、变量和数据类型》教学设计
一、学习者分析
本节课的学习对象为初二学生。经过前面几周的学习,学生对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)是用于逻辑判断的。布尔型不像数值型数据由数字组成。它只有两个值正确和错误,即True和Flase。举个例子,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、是否为校队输出的True和Flase。这些在程序运行中饭始终保持固定不变的数据就是常量。变量是在程序运行过程中,其取值可以改变的量为变量。就好像X+Y=3那样,X和Y有无数多个值。
然后我们根据已经学习了常用的数据类型,并知道不同的数据类型的特点。下面我们根据之前大家分类的结果得出分为姓名、学号、电话、考核分数、是否为校队。那我们下面归纳一下小明的数据:“姓名”数据是在程序属于哪个数据类型?
“学号”数据是在程序属于哪个数据类型?
“电话”数据是在程序属于哪个数据类型?
“考核分数”数据是在程序属于哪个数据类型?
“是否为校队”数据是在程序属于哪个数据类型?
思考并回答问题
回到之前设置的情景,通过问答加强学生对知识点的理解。
总结
(8~10min)
总结本节课的知识点并进行练习
认真听讲
对教学内容进行归纳
五、教学反思
第四篇:教学设计(简案)
语文S版三年级下册
写一种你喜欢的动物
陈凤兰
教学目标
1、按一定的顺序观察你喜欢的动物外形特点,了解它的生活习性等。
2、结合自己查找的资料,能抓住动物的特点写具体。
3、培养学生的写作和修改习作的能力与习惯。教学重点、难点
能够按一定的观察顺序,把动物的外形特点和生活习性等方面写具体,生动。教学过程
一、导入新课
1、猜谜语。
2、板书课题:写你喜欢的一种动物。
二、指导观察
1、复习《翠鸟》的写作方法
2、出示课件:小鸭子图片
3、自己观察鸭子的外形特点
4、小组里说一说:小鸭子的外形特点
5、班上汇报
6、了解鸭子的生活习性。
三、指导写作
1、说一说:你怎样写自己喜欢的动物。
2、明确习作要求
3、练习写作
四、初稿展示,评改。
五、总结。
第五篇:教学设计简案
《鸭子骑车记》教学设计
【教学目标】
1.了解故事内容,能复述故事大意和自己感兴趣的情节。
2.学会阅读绘本的方法:细心观察,展开想象,享受阅读的乐趣。3.感受到鸭子的勇敢、快乐和坚持。(调皮、可爱)【教学过程】
一、观察图片,揭题。1.出示图片:
师:小朋友都喜欢读书吗?那么今天我们要读的是哪一本书呢?先卖个关子。你看到了什么?
2.师:猜一猜,鸭子看着这辆自行车?会想做什么? 3.揭题:是的。这就是我们今天要读的书,齐读课题。
二、共同读绘本
1.一只“疯狂”的鸭子
师:有一天在农场里,鸭子冒出一个疯狂的主意。“我打赌,我会骑车!” 现在,(出示画面第一页)自己提出要“打赌”,你觉得这是一只什么样的鸭子?(疯狂,下定决心的)师:瞧,“他一摇一摆地走到男孩停着的自行车旁,爬上去,骑了起来,开始他骑得很慢,而且左摇右晃,但是很好玩。2.一只快乐、坚持的鸭子
师:接下来,鸭子就在农场里快乐地骑了起来!
母牛:
鸭子骑过母牛身边,冲母牛招了招手。(师做动作:“招了招手”)“你好,母牛!”鸭子说。(鸭子说话真有礼貌!)“哞——”母牛应了一声。母牛心里想什么? “一只鸭子在骑车?这可是我见过的最愚蠢的事!” 师:从哪里看出母牛觉得鸭子很愚蠢?
鸭子又会遇到哪些动物呢? 动物们又会怎么看它呢?
评:小朋友们都很了不起,想象很丰富,说得也很生动!敢想敢说二年3班孩子,陈老师,要送给你们32个赞!我们赶紧来看看,大卫夏农是怎么写的吧!
绵羊 狗:
师:现在,鸭子的技术怎样了呢?生当鸭子和狗打招呼:“你好,狗!” 解释:功夫
指导朗读:哪一只小狗来夸夸鸭子?
评:从你的朗读,我感受到你对鸭子的赞美!
猫 马 师:你觉得马会怎么想?你从哪里看出来?
过渡:被马瞧不起,嫌弃速度慢。鸭子会放弃还是坚持?
母鸡这幅图,鸭子骑得怎样?
师:从哪里可以看出?
山羊 猪 老鼠
师:老鼠羡慕鸭子的什么?
温馨提醒:不管技术怎样,骑车,还是以安全为主,小朋友可不能像这样骑车哦!
三、回顾
1.遇到了哪些动物? 2.骑车的技术怎样? 越骑越————
3.这真是一只什么样的鸭子?
四、结尾
1.动物们会想什么? 2.讲述结尾
3.点评:什么样的鸭子?动物?农场?下午?绘本? 一节愉快的课
五、小练笔
1.鸭子可能还会有什么疯狂的主意?会遇到谁?会说什么呢?
2.分享 3.推荐:这节课,我们跟随美国作家大卫夏农笔下那只可爱勇敢执着自信的鸭子,学会了绘本阅读的方法,那就是仔细观察,敢想敢说。如果你还想读读大卫夏农的著作,老师这里有推荐哦!(推荐书)