vb程序例题基本结构.pdf
程序的基本结构
山东省淄博市沂源一中
一、教学目标
根据本节教学内容以及学生的特点,结合学生现有知识水平,确定本节课教学目标如
下。
(1)认识程序的三种基本结构。
(2)能牢固掌握程序的顺序结构并能编写出简单的小程序。
(3)初步认识选择结构的简单程序。
(4)培养学生分析问题、解决问题的能力。
(5)使学生积极参与,发挥他们的主动性,激发他们的求知欲。
二、分析
使用:《算法与程序设计》(选修),教育科学。
牢固掌握程序的基本结构是学习程序设计的基本要求,通过三个实例分别介绍了三
种结构,要在一节课内让学生掌握三种结构是不可能的,因此本节设计用一个《猜数小游
戏》引入程序的基本结构,从而让学生认识程序的三种结构,该游戏蕴含了顺序、选择、循
环三种程序设计结构的基本思想,可谓是一箭三雕。
三、教学方法及策略
建议本节采用1个完成,采用示例方式进行讲解、探究和学生自主学习相结合
的学习方法。教学过程中起主导作用,学生关注新知识并思考,学生在、反馈
和实验过程中建构知识。
四、教学过程
教学环节活动学生活动设计意图
都看过幸运52吧?其体验猜数游戏。利用游
中有商品价格竞猜活动,戏引起学生
创设情境出示一件商品后由竞猜者猜价
格,这里有一个模拟幸运52猜
价格的猜数小游戏,大家一起来
体验一下(下发游戏)。
刚才大家都体验了猜数的游学生认真观察程序的结
戏,那么这个游戏是如何实现的构。
呢?
打开游戏源代码:
Dimscore,x,yAs
Integer
score=110
y=0通过分析程
序引出三种
RandomizeTimer
结构
x=Int(Rnd(1)*99)+1
DoWhilexy
y=InputBox(请你在0~
100内猜数:)
score=score-10