循环及结构
- 格式:ppt
- 大小:448.00 KB
- 文档页数:14


循环结构
一、教学内容分析
《循环结构》是人民教育出版社课程教材研究所编著的《普通高中课程标准试验教科书数学3(必修)》(A版)中§1。1。2的第二课时的内容。(1)算法是高中数学课程中的新内容,算法的思想是非常重要的,算法思想已逐渐成为每个现代人所必须具备的数学素养。(2)本节课的内容是循环结构,它与顺序结构、条件分支结构是算法的三种基本逻辑结构,可以表示任何一个算法。并且循环结构是算法这一部分的重点和难点,它的重要性就是充分体现计算机的优势,也即能以极快的速度进行重复计算。
二、学生学习情况分析
学生已经学习了有关算法和框图的基础知识。绝大多数同学对算法和框图的学习有相当的兴趣和积极性。但在探究问题的能力,应用数学的意识等方面发展不够均衡,尚有待加强。
三、设计思想
建构主义学习理论认为,建构就是认知结构的组建,其过程一般是引导学生从身边的、生活中的实际问题出发,发现问题,思考如何解决问题,进而联系所学的旧知识,首先明确问题的实质,然后总结出新知识的有关概念和规律,形成知识点,把知识点按照逻辑线索和内在联系,串成知识线,再由若干条知识线形成知识面,最后由知识面按照其内容、性质、作用、因果等关系组成综合的知识体。也就是以学生为主体,强调学生对知识的主动探索、主动发现以及学生对所学知识意义的主动建构。基于以上理论,本节课遵循引导发现,循序渐进的思路,采用问题探究式教学,运用多媒体,投影仪辅助,倡导“自主、合作、探究”的学习方式。具体流程如下:
创设情景(课前准备、引入实例)→授新设疑(自主探索形成概念→理解概念能识别框图)→质疑问难、论争辩难(进一步加深对概念的理解→突破难点)→沟通发展(反馈练习→归纳小结)→布置作业。
四、教学目标
理解循环结构,能识别和理解简单的框图的功能,通过模仿、操作、探索,学习设计程序框图表达,解决问题的过程,发展有条理的思考与表达的能力,提高逻辑思维能力;能运用循环结构设计程序框图解决简单的问题,感受和体会算法思想在解决具体问题中的意义,增强学生的创新能力和应用数学的意识。
选择结构复习:
单分支:
行:If 条件 Then 语句
块:If 条件 Then
语句
End If
双分支
行: If 条件 Then 语句1 Else 语句2
块: If 条件 Then
语句1
Else
语句2
End If
多分支ElseIf语句
If 条件1 then
语句1
ElseIf 条件2 then
语句2
ElseIf 条件3 then
语句3
Else
语句
End If
Select Case语句 Select Case 表达式
Case 表达式1
语句l
Case 表达式2
语句2
„„
Case 表达式n
语句n
Case Else
语句n+1
End Select
循环结构程序设计
一 循环结构控制语句
程序设计三种基本结构结构:
语句1
语句2
语句3
语句4
语句5 语句1
语句2
语句3 条件
T F 语句1
语句2
语句3 条件
T F 顺序结构流程图 选择结构流程图 循环结构流程图
选择结构:(如图)
If 条件表达式 Then
语句
End If
For循环结构:(如图)
For I = 1 To 10 Step 1
语句
Next I
循环是指对同一个程序段重复执行若干次,直到指定的条件不满足为止,这段被重复执行的语句序列被称为循环体,由若干个语句构成。
循环结构基本形式
循环结构有三种基本形式:while循环、do-while循环和for循环。
1. while循环:
while循环先判断条件是否成立,如果条件为真,则执行循环体中的语句,执行完循环体后再次判断条件,直到条件为假时跳出循环。
while循环的基本形式如下:
while (条件表达式) {
// 循环体语句
}
2. do-while循环:
do-while循环先执行循环体中的语句,然后再判断条件是否成立,如果条件为真,则继续执行循环体,直到条件为假时跳出循环。
do-while循环的基本形式如下:
do {
// 循环体语句
} while (条件表达式);
3. for循环:
for循环在一定范围内重复执行循环体中的语句,通常用于已知循环次数的情况。
for循环的基本形式如下:
for (初始化表达式; 条件表达式; 更新表达式) { // 循环体语句
}
初始化表达式用于初始化循环变量,条件表达式用于判断是否继续进行循环,更新表达式用于更新循环变量的值。
第5课 循环结构
教学设计
一、 设计思想
本节课强调以学生为中心,要求学生由知识的灌输对象转变为加工对象,故在本节课中,教师通过适当的问题启发学生思考,通过课堂讨论,学生在有一定理论基础之后,通过实际操作、参考导学案等方法,自我探索、自主学习,使学生在完成的过程中实现知识的传递和迁移。
二、 教材分析
《循环结构》是青岛版《信息技术》八年级(下册)第1单元《算法思想初步》第5课的内容,本节课用1课时的时间。循环结构是结构化程序中很重要的一部分,它与顺序结构,分支结构构成结构化程序的三种基本结构。在E语言程序设计中循环结构的地位相当重要,利用循环结构能大大提高程序的效率,减少程序编写的复杂程度。
本课利用E语言程序解决九九乘法表的计算和输出问题,是学生在了解和认识E语言开发环境后,以九九乘法表这个典型例子作为载体,让学生掌握E语言程序的循环结构,利用循环结构有效地解决问题。通过对用E语言编写程序的了解,学会使用国产软件,支持民族产业,增强民族自豪感。
三、 教学重点和难点
【教学重点】理解循环结构,掌握循环结构的使用方法;
【教学难点】在程序设计中利用循环结构有效地解决问题。
四、 课标与本节课关系
本节课要求学生能够根据目标任务的要求,利用循环结构,使用E语言程序进行编程,实现具体的设计。让学生理解循环结构是程序设计的重要组成部分。鼓励学生利用循环结构解决日常学习、生活中的实际问题,通过亲身体验与理性建构相结合的过程,感受并认识循环结构的内涵,理解程序设计对社会发展的影响,构建与社会发展相适应的价值观和责任感。
五、 学情分析
很多计算机编程语言涉及大量的计算机英文术语,在学习的时候势必会感到吃力。现在,我国自主开发的汉语编程语言——E语言,可以用汉语语言来书写代码,解决算法的编程问题。
八年级下学期开始接触E语言编程问题,开始可能会有点困难,但随着学习的深入,学生会逐步了解和使用E语言。现在对学情做如下分析: 1.八年级学生对计算机的操作非常熟悉;