一、教学目标。
根据本节教学内容以及学生的特点,结合学生现有知识水平,确定本节课教学目标如下。
1)认识程序的三种基本结构。
2)能牢固掌握程序的顺序结构并能编写出简单的小程序。
3)初步认识选择结构的简单程序。
4)培养学生分析问题、解决问题的能力。
5)使学生积极参与,发挥他们的主动性,激发他们的求知欲。
二、教材分析。
使用教材:《算法与程序设计》(选修),教育科学出版社出版。
牢固掌握程序的基本结构是学习程序设计的基本要求,教材通过三个实例分别介绍了三种结构,要在一节课内让学生掌握三种结构是不可能的,因此本节设计用一个《猜数小游戏》引入程序的基本结构,从而让学生认识程序的三种结构,该游戏蕴含了顺序、选择、循环三种程序设计结构的基本思想,可谓是一箭三雕。
三、教学方法及策略。
建议本节采用1个课时完成,采用示例引导方式进行讲解、**和学生自主学习相结合的学习方法。教学过程中教师起主导作用,引导学生关注新知识并思考,学生在倾听、反馈和实验过程中建构知识。
四、教学过程。
教学环节。教师活动学生活动设计意图利用游戏引起学生的学习兴趣。
同学们都看过幸运52吧?其体验猜数游戏。
中有商品**竞猜活动,主持。
创设情境。人出示一件商品后由竞猜者。
猜**,这里有一个模拟幸运52猜**的猜数小游戏,大家一起来体验一下(下发游戏)。
刚才大家都体验了猜数的游学生认真观察程序的结戏,那么这个游戏是如何实现构。
的呢?打开游戏源**:
dim score, x, y as integerscore = 110
y = 0randomize timer
x = int(rnd(1) *99) +1
do whilex <>y
y = inputbox("请你在0~100内猜数:")
score = score -10
ifx < ythen
print "大了!"
end if
if x > y then
print "小了!"
通过分析程。
序引出三种。结构。
程序的基本结构
作者 张爱国。中国信息技术教育 2010年第04期。教学目标。知识与技能 理解程序设计的顺序结构基本思想,掌握顺序结构语句特点。过程与方法 培养用算法分析问题的能力,能够使用顺序结构编写简单的程序解决具体问题。情感态度与价值观 体会用结构化方法解决数学问题的便捷性 明确结构化在程序设计中的重要作用。...
13 程序的基本结构
九年级上学期信息技术总第13课。第四单元智能机器人。第7课程序的基本结构。供第十五周使用 相邸镇初级中学李振华。教学目标 知识目标。熟悉 多次循环 永远循环 条件循环 和 条件判断 模块的作用和使用方法。技能目标。能够规范地使用各种控制模块,使程序结构清晰 容易理解和修改。情感 态度与价值观目标。1...
程序的基本控制结构
第二节 程序的基本控制结构。一 教学目标 1 让学生理解程序设计以及何为结构化程序设计 2 介绍结构化程序设计的三种基本控制结构 二 重点与难点 重点 1 结构化程序设计方法中的三种控制结构。难点 1 循环结构的掌握。2 计算机随机数及其应用。三 教材分析与教学建议。本节的目的是让学生理解计算机程序...