粤教版八年级上学期信息技术教案
第3节《认识程序的基本要素》教学设计 一、学习者分析: 通过上两节课的学习,学生对VB的编程环境有所了解。本节主要是通过学生对程序的运行和体验,对常量、变量命名规则和赋值语句、输出语句进行详细的学习。本节难点是学生对变量的理解以及应用。 二、教材内容分析 1、本节的主要内容及在本章中的地位 本节是学生阅读程序和写出程序的运行结果的基础。 2、教学重点、难点: 重点:常量、变量的作用,变量的命名规则,赋值语句的功能。 难点:变量的命名规则,赋值语句、输出语句的功能,语句的格式和使用条件。 3、课时安排:二课时 三、教学目标 1.知识与技能: (1)了解常量、变量的含义和作用,变量的命名规则。 (2)熟练掌握赋值语句的格式、功能。 2.过程与方法: (1)通过分组实验比较熟练,掌握变量的含义和作用,变量的命名规则。 (2)用实际例子的训练,熟练掌握赋值语句的格式、功能,进一步熟悉程序的运行、修改、保存。 3.情感态度价值观 培养学生的合作精神,提高学生的创新、探索精神。并培养他们敏锐的洞察力。 四、教学理念和方法: 本节是程序设计的基础,涉及的知识内容较多,而且很多需要熟练并记忆,教师只有通过设置教学情景和引导学生体验才能对程序进一步的学习和了解。本节主要通过情景设置、分组实验、留心观察以及分组比赛、让学生修改程序等任务驱动;讲、演、练等多种教学手段相结合,强化教学内容。 五、教学过程设计 1、教学内容的组织与呈现方式: 本节通过从简单计算“圆”的面积程序作为引入,通过分析程序中语句的组成,过渡到常量,变量,赋值语句的讲解,通过设置分组实验以及分组比赛等不同的任务让学生留心观察、体验各个知识点,从中获得知识。 2、教学过程 第1课时教学环节 教师教学 学生活动 设计意图 教学引入 教师通过建设大厦需要组织建筑材料来说明导入程序设计也需要一些要素。 学生复习运行程序(任务一) R=1000 S=3.14*R*R Print “圆的面积“; S 体会语句在程序中作用。 教师讲授 教师分析程序,引出语句的定义课本P34 解释赋值语句,赋值号的含义: Pi*R*R=s (“=”在数学上是“等号”) S=pi*R*R(VB上是“赋值号”,把左边的值赋值给右边的变量) 学生回答:“=”在数学上和VB上的区别。 让学生明白赋值语句的作用。 提出问题:如何求半径分别为2000,3000圆的面积。说明什么是常量。 学生修改程序完成(修改程序,求半径为2000、3000圆的面积) 什么是常量。 提出问题:把R的值修改,R和S是变量, 讲解变量的含义。 学生体会变量的意义 体会程序中变量的使用 学生分组体验 要求:分组把变量名R分别改为“A”、“3A”、周长”、“sub”试看程序的运行结果。 学生分组体验(任务二) 学生通过修改变量的命名和赋值,体会变量的命名规则。 学生练习 讲解变量的命名规则。 作出判断并明确答案,并做裁判。 学生明确命名规则,并 分组比赛思考判断,哪些变量命名是正确的?(任务三) 下面哪些变量是合法的: hang, 123, hang1, home, 1student,stud_ent,sub$, 初二1,育才中学,h.123, print-8, Integer, true 进一步明确变量的命名规则。 快速掌握知识点。 学生实践 创设上机情景。 学生体验变量命名规则 (填空补缺的程序) 加深变量的命名规则 学生提高练习 提出问题:如何求长=50,宽=30的长方形面积? 提高练习:(任务四) 如何计算长方形的面积和周长。学生修改程序。 开拓思维 小结 教师小结本节的知识点 学生思考 形成知识