资源简介 八年级信息技术 课 题 程序的顺序结构 课 型 新授课 教材 分析 程序按照由上而下,从左到右的顺序依次逐个语句执行的。所以本节通过设计一个活动:让学生模仿设计一个“圆的面积”的程序界面,在设计程序中了解顺序结构的一般书写格式。 教学 目标 知识与技能 (1)能读懂“求圆的面积”程序代码,并能编写“求圆的面积”程序; (2)能读懂“circle(2000,3000),r”画圆语句,并能画圆; (3)能读懂“fillstyle” 填充类型语句;能读懂“fillcolor”填充颜色语句。 过程与方法 学生通过自学学案、小组互助学习与视频教程相结合完成任务。 情感态度与价值观 培养学生的合作精神,提高学生的创新、探索精神。 教学 重点 1、程序界面的设计;2、能编写“求圆的面积”程序。 教学 难点 读懂顺序结构的执行过程。 教 法 讲学练结合法 课时 安排 1课时 教学过程 教学 环节 教师活动 学生活动 设计意图 课前 准备 1、根据上节课分组,同桌结对子 2、课本光盘备有教程可供学生自学 3、2.2.4学案--程序的顺序结构(1)画圆程序编写.doc 完成的同学与未完成的同学自行“结对子” 形成“一帮一”小组形式互帮互助完成课堂任务 新课 导入 提问:程序设计的三大步骤 思考上节课知识 知识回顾 新课 教学 1、程序界面的设计 ( 1)为程序添加对象 P73 (2)对程序对象设置属性 P73 实践1:模仿教学视频“8-2.4教学视频--圆的面积.swf”或参照课本P73 为程序添加对象(Label、Text、Command),并设置对象属性(在属性窗口设置) 2、编写事件过程的代码 实践2:编写“圆的面积”按钮Command1的Click事件 P74 Private Sub Command1_Click() r = Text1.Text pi = 3.14 s = pi * r ^ 2 Text2.Text = s End Sub 实践3:编写“画圆”按钮Command2的Click事件 仿P75 Private Sub Command2_Click() Cls r = Text1.Text FillStyle = 0 FillColor = vbBlue Circle (5000,2000), r End Sub 阅读P73 新建程序—添加控件对象— 设置对象的高度、宽度、标题、字体、背景等 编写代码,运行调试 学生自行在程序中尝试运行 读懂“fillstyle” 填充类型语句; 读懂“fillcolor”填充颜色语句 界面设计 复习之前界面设计知识点,以更熟悉添加对象及设置其属性的操作。 再次熟悉赋值语句的运用 让学生通过修改代码、观察对比运行的不同效果 课堂 小结 本节我们学习了程序编写的顺序结构,我们要会根据程序的顺序结构补充程序。 知识回顾形成 课堂 任务 完成“圆的面积”程序以及“画圆”程序。 板书 设计 程序编写的基本步骤:设置界面、设置对象属性、编写代码 圆的面积S=pi*r^2 教学 反思 1、通过自学光盘和视频教程,差不多一大半学生能做出程序效果。剩下的则由“先带后”,让学生自己讨论互助,最后还解决不了的才由教师解答。若问题较普遍,教师则通过小窗口演示。 2、通过对“fillstyle” 填充类型语句、“fillcolor”填充颜色语句的不同赋值,学生可以修改代码而产出不一样的效果,增加了学习探究的兴趣。 展开更多...... 收起↑ 资源预览