《选择结构程序》教学设计

2011-12-29 00:00:00李艳红
中国信息技术教育 2011年4期


  教材依据
  山东教育出版社出版的《初中信息技术》第二章第二节。
  设计思想
  算法与程序设计是普通高中信息技术课程中选修模块之一,本模块旨在使学生进一步体验算法思想,能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。本节课的目标就是促进学生对问题解决方法和思想的理解与掌握,从而提升学生的问题解决能力。对于高二的学生来说,他们对事物的分析、思考、解决的能力都达到了一定的水平,在教师的引导下,有能力进行自我探究,如果用一种贴近生活的例子来学习的话,那么学生会比较感兴趣。所以对于本节课的学习我采用了“支架式”的教学策略,即把复杂的学习任务加以分解,以便把学习者的理解逐步引向深入。在讲课的时候采用课本上的例题,因为这个例子在前面提到过,学生学习起来比较容易,而且这是一道关于一元二次方程的数学题,数学课上也已经学过,对其算法也很熟悉,而且还可以让他们真正体验到程序设计的好处,让知识学有所用,保持他们继续学习的欲望。
  学习目标
  1.知识和技能
  ①知道程序设计的类型。
  ②掌握vb中程序设计结构中的选择结构。
  ③学会运用选择语句编写简单的程序。
  2.过程与方法
  ①结合数学问题学习选择结构。
  ②采用启发式的学习方法。
  3.情感态度与价值观
  ①通过趣味性的内容,保持高涨的学习兴趣,体验成功的喜悦。
  ②感受设计的美感,培养学生的团队协作精神。
  教学重点
  掌握选择结构程序设计的格式。
  教学难点
  对于编写程序代码的理解。
  教学准备
  硬件设备:多媒体网络教室
  软件设备:《算法与程序设计》课本
  学习过程
  (一)课前组织教学
  1.课代表组织学生进机房,填写上机记录。
  2.教师指出本节学习内容,让学生阅读课本,预习本节41-44页的内容。
  设计意图:培养良好的学习习惯。
  (二)数学问题,导入主题,引起兴趣
  教师:我们在数学课上已经学过了怎样求一元二次方程的顶点坐标,现在一起复习下怎么求一元二次方程的顶点坐标。
  学生:x=-b/(2