初中信息技术_【课堂实录】数据存储箱变量教学设计学情分析教材分析课后反思.doc

初中信息技术_【课堂实录】数据存储箱变量教学设计学情分析教材分析课后反思.doc

PAGE 2 数据的存储箱——变量 导入 药品,我们要分装在不同的格子里;课本要放在书包里;咖啡要倒在杯子里;油漆要装在瓶子里;日常生活中的不同物品都会有不同的容器来盛装,那么VB中的数据是放在哪里?你们知道吗? 展示教学目标 教学目标: 知识与技能 理解变量的含义及作用,并能合理地定义使用变量 了解顺序程序结构 掌握变量的赋值及数据输出 过程与方法 本课内容的核心是变量,围绕这一核心,通过具体任务的实践,展开变量的定义,变量的赋值,变量的输出等教学环节。教学中要体现知识与技能来源于实践并应用于实践的模式 情感态度与价值观 保持和提高学生对程序设计的深厚兴趣 通过对代码编写的学习,锻炼学生的意志,养成严格、认真的做事态度 教学重点 合理定义变量,存储数据 编写顺序结构,解决简单问题 教学难点 变量及赋值语句的含义及作用 具体实施过程 初识变量 什么是变量? 【学生】看课本内容,了解变量的定义——变量是可以变化的量 【教师】变量是程序用来存放数据的载体,变量就是个存储箱 【学生】说出自己的见解 【教师】把水装在瓶子里——类比——把数据装在变量里 【教师】生活中的瓶子我们可以买来用,那计算机中的存储箱变量从哪里来呢? 【学生】存储器中 【教师】怎么向存储器中申请个变量?我们向计算机申请变量时,只需要告诉计算机一个名字即可,例如A1,B2,哪位同学还能给出变量名字 【学生】举例说出 【教师】你们刚刚说的这些名字都可以吗?平时我们起名的时候还一般都是父亲的姓+你的名,最好不能跟长辈重复。 变量的命名规则 (1)变量名必须以字母或汉字开头,后面可以有字母、数字或下划线,长度不得超过255个字符; 如 a1 student k_2 (2)不能在变量名中出现空格、小数点、标点符号等字符; (3)关键字不能再做变量名 【学生】看书了解记忆 小试身手:请说出下列名字都是合格的变量名吗?并说明理由 A1 student k_2 s-2 3name age.b C80 Abc=4 学号 x+44 姓名 姓 名 d^2 给变量赋值:放数据的过程 1.赋值语句的格式 变量名=表达式 2.赋值语句的作用 先计算赋值号“=”右边表达式的值 将该值存入到左边的变量中 例如:a=3 我们就说将3赋给变量a 再试身手:读出程序段的赋值关系,并说出最后的结果 A1=3 A1=3 C2=4 Ab1=3+4 Ab2=a1+c2 Print ab1,ab2 A2=”云峰中学” C1=”我的学校是” Ab2=c1+a2 Print ab2 【知识点补充】Print 输出语句 格式:Print [表达式列表] 作用:将表达式的值输出在指定的对象上 说明:(1)输出多个变量时用“,”或“;”隔开 (2)表达式缺省时输出一个空行 【学生】1.说出结果 2.试输入到VB界面,验证结果 3.从上述练习题中你发现了什么? 【教师】引导学生说出“+”的作用 巩固练习 A=3 A=3 B=7 C=a A=b B=c A=5 B=7 A=b-a C=a+b C=c+1 小组合作说出每个程序段的结果 从上述的练习中我们可以得出的结论: 思考:给a多次赋值,那a最终的值是什么? 在数学上看似不成立的等式a=a+1 ,在VB中表示什么意思? 拓展延伸 试写出一段程序,完成两个数的交换 引导学生分析问题:交换两种不同颜色的液体,需要准备一个空瓶子。交换两个变量中的数,则需要一个空变量 2.试写一段程序,输入半径,输出圆的面积 学有余力的学生完成 (五)本课小结 学情分析: 学完了上单元内容,学生对VB开发环境较为熟悉,对控件、对象、属性等概念有点较为感性的认识,并能熟练地设计制作程序界面。 初三学生具有一定解决实际问题能力,对理论联系实际的问题理解有了一定认识,但综合性较弱,宜采用学生自学以及教师拓展教学相结合的方式开展本课学习 效果分析 学生当堂评没的结果及分析 结果:学生自评结果小组长评价等等级 分析:95%的学生完成了探究任务及练一练,有85%的学生的巩固提高环节中能完成开放任务,有60%可以完成提高任务。 教材内容的研究 本课内容是学习程序设计的基础,涉及较多的以前没有接触到的概念,这些知识点的教学应合理地渗透于“实战演练”的教学之中,采用类比的方法,将较难理解的概念与现实生活中的事物进行联系,通过引导学生动手实践、解决问题来体会、理解这些知识点,也就是在做中来学习,例如变量的交换,可以与交换两个容器里的某两种液体来时进行对比。避免直接罗列枯燥的概念,然后再练习的做法 教学重点 合理定义变量,存储数据 编写顺序结构,解决简单问题 教学难点 变量及赋

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档