循环语句教学设计中学教育高考中学教育中学课件.pdf
《循环语句教学设计中学教育高考中学教育中学课件.pdf》由会员分享,可在线阅读,更多相关《循环语句教学设计中学教育高考中学教育中学课件.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、循环语句教学设计 教材分析 本节课选自普通高中课程标准实验教课书数学 I 必修本(B 版)的第一章 1.2.3 节循环结构。为了适应信息时代发展的需要,新课程标准将算法作为独立的一个章节,对于联系高中学习和大学的数学学士是一个承前启后的章节,重点在于掌握算法思想在学习数学知识中的作用,加上这部分知识对于新接触算法的高中教师而言是一种新的知识,一切都是在“摸着石头过河”。如何才能更好的将这一算法语句更好的讲解给学生成为广大教师需要考虑的一个问题。高中标准要求理解算法的基本概念,在学习用框图标识算法之后,掌握赋值语句、条件语句、循环语句等的用法。而其中的循环语句又成为这章节的难点和重点,成为学生理
2、解算法思想的一件武器。本节课的重点在于让学生理解循环变量、计数变量的含义,用两种循环语句格式编写一个循环结构的程序,注意两种格式的区别、应用范围和相互转换。作为算法部分一个比较难一点的知识,讲好这一节对于理解算法的作用和概念是很有必要的。学情分析 学习程度差异:通过前面的学习,大多数学生能够基本上理解算法的三种结构的区别,能够写出基本的程序,学习能力好的学生能够写出较为完整的程序,并积极探索如何实现循环框图的程序转换。知识、心理、能力储备:在前面的学习中我们学习了算法的概念、三种算法结构以及基础的算法语句的写法,这时候我们可以解决大部分的题目,使得学生对算法有着较为明确的认识,但是仍然有很多的
3、程序不能实现,比如自然数的累加和累积等等,这时候我们就必须要学习循环结构如何用程序语言编写出来。学生在前面的学习中,通过上机实践,他们已经基本上知道了 Scilab 软件的格式,用法和基本算法语句的编写,初步感受到算法的美妙,从而对算法语句产生兴趣,这样通过对循环语句的学生,他们可以写出较为完整的程序,从而加强对算法的认识和兴趣。教学目标 1知识与技能:(1)通过具体的实例理解,了解循环语句的结构特征,掌握循环语句的具体应用;(2)利用循环语句表达结局具体问题的过程,体会算法的基本思想;2过程与方法:借助框图中的循环结构,借助 Scilab 语言中的循环语句来设计程序,进一步体会算法的重要性和
4、有效性 3情感、态度与价值观:在学习过程及解决实际问题的过程中,尽可能的用基本算法语句描述算法、体会算法思想的作用及应用,增进对算法的了解,形成良好的数学学习情感、积极的学习态度。教学的重点难点:重点:理解 for 语句与 while 语句的结构与含义,并会应用 难点:应用两种循环语句将具体问题程序化,搞清 for 循环和 while 循环的区别和联系.教学程序与环节设计:教学方法与手段:采用观察、分析、抽象、概括、自主探究、合作交流的教学方法,通过各种教学媒体(计算机)调动学生参与课堂教学的主动性与积极性。流程设计:创设情境 知识复习 知识讲解 课堂练习 作业回馈 课外活动 通过象棋的产生过
5、程的故事,引入循环结构和语句。回顾复习循环结构的框图表示,将故事转换为数学问题,并画出程序框图。讲解循环语句的写法规则,及其注意事项 通过对例题的讲解,使学生理解循环语句的写法规则。布置相关练习,巩固所学的知识及其写法规则。通过学生的资助上机实践,加深学生对循环语句的理解。教学建议 分析教材设计意图,探讨教学规律;探索合理教学思想,提出教学建议。信息时代发展的需要新课程标准将算法作为独立的一个章节对于联系高中学习和大学的数学学士是一个承前启后的章节重点在于掌握算法思想在学习数学知识中的作用加上这部分知识对于新接触算法的高中教师而言是一种新的知识中标准要求理解算法的基本概念在学习用框标识算法之后
6、掌握赋值语句条件语句循环语句等的用法而其中的循环语句又成为这章节的难点和重点成为学生理解算法思想的一件武器本节课的重点在于让学生理解循环变量计数变量的含难一点的知识讲好这一节对于理解算法的作用和概念是很有必要的学情分析学习程度差异通过前面的学习大多数学生能够基本上理解算法的三种结构的区别能够写出基本的程序学习能力好的学生能够写出较为完整的程序并积极探索一、通过故事,引出问题 首先给大家讲个故事,也许有的同学已经听过,我们看看能不能用算法语句算出它的结果。相传古印度国王要褒奖它的宰相达依尔(国际象棋的发明者),达依尔说:“国王只要在国际象棋的期盘第一格子上放一粒麦子,第二个字放两粒麦子,第三个字
7、放四粒麦子,以后按比例每一格加一倍,一直放到第 64 格,我就感恩不尽了.”国王答应了,然扛来一袋小麦,但很快用完,又扛来一袋,又很快用完,但格子还远远没有填满,国王怎么也算不清这笔帐。师那么我们能够算出这笔账么?生可以列出来,每一格是上一格的 2 倍,那么第 n 小格的结果是12n粒小麦。也就是求643222221S的值。师这个算式你们会解么?生这个没学过,用计算器可以计算出来,但是比较麻烦。师能看出这个故事隐含这个什么样的算法结构么?生应该是循环结构。师很好,那么我再提两个问题,看看你们能解决么?请同学们思考以下的问题:1期末考试后,我们要求求出全班 60 名同学的数学成绩的总分,你采用什
8、么方式进行计算?2某单位在 1000 名职工中寻找年龄最小的人参加某项活动,你采用什么方法进行筛选?问题 1:逐个相加计算得到总分;问题2:逐个鉴别分析,得到最小值;提问:解决以上两个问题时采用的方法有怎样的共同特点?应选用何种结构来实现 现在分组讨论,请小组长会汇报一下组里的意见。师生互动学生思考回答 设计意图由实际问题引入,不仅能激发学生的学习兴趣,而且可以培养学生的解决实际问题的能力 二、复习知识 生可以解决,用前面学的循环结构就行。师很好,那么首先我们复习一下前面学的循环结构,那位同学画一下循环结构的基本框图。生循环结构有两种形式,就是“当性结构”和“直到性结构”。格式是这样的:(学生
9、上台画图)。信息时代发展的需要新课程标准将算法作为独立的一个章节对于联系高中学习和大学的数学学士是一个承前启后的章节重点在于掌握算法思想在学习数学知识中的作用加上这部分知识对于新接触算法的高中教师而言是一种新的知识中标准要求理解算法的基本概念在学习用框标识算法之后掌握赋值语句条件语句循环语句等的用法而其中的循环语句又成为这章节的难点和重点成为学生理解算法思想的一件武器本节课的重点在于让学生理解循环变量计数变量的含难一点的知识讲好这一节对于理解算法的作用和概念是很有必要的学情分析学习程度差异通过前面的学习大多数学生能够基本上理解算法的三种结构的区别能够写出基本的程序学习能力好的学生能够写出较为完
10、整的程序并积极探索 师 我们今天就来看一下怎么样用程序语句将这种框图表示出来。谁能画一下已开始的时候的程序框图?三、知识讲授 概念形成:共同特点:有规律的重复计算,或者在程序中需要对某些语句进行重复的执行,即对不同的运算对象进行若干次的相同的运算或处理 选用结构方式:循环结构 Scilab 程序语言中提供两种循环语句:for 循环和 while 循环 师生互动学生独立思考,交流讨论、教师予以提示,协助梳理、点拨指导 设计意图由特殊到一般培养学生的观察、归纳、概括能力 I、for 循环语句 请同学们看下面的一个例子:例 1求 1+2+3+1000=?(教材 P27)分析:算法思想:可以采用重复计
11、算,而且数字 1、2、3、1000 是有规律的一列数,逐渐循环递增,每次增幅为 1 解答:用 for 循环语句来实现计算 步骤:这个程序一共四步:第一步是选择一个变量 S 表示和,并赋给初值 0。第二步开始进入 for 循环语句,首先设 i 为循环变量,分别设定其初值、步长、S=0 for i=1:1:1000 S=S+i;end 信息时代发展的需要新课程标准将算法作为独立的一个章节对于联系高中学习和大学的数学学士是一个承前启后的章节重点在于掌握算法思想在学习数学知识中的作用加上这部分知识对于新接触算法的高中教师而言是一种新的知识中标准要求理解算法的基本概念在学习用框标识算法之后掌握赋值语句条
12、件语句循环语句等的用法而其中的循环语句又成为这章节的难点和重点成为学生理解算法思想的一件武器本节课的重点在于让学生理解循环变量计数变量的含难一点的知识讲好这一节对于理解算法的作用和概念是很有必要的学情分析学习程度差异通过前面的学习大多数学生能够基本上理解算法的三种结构的区别能够写出基本的程序学习能力好的学生能够写出较为完整的程序并积极探索终值。这里初值为 1,步长为 1(步长是指循环变量 i 每次增加的值。步长为 1,可以省略不写,若为其他值,则不可省略),终值为 1000。第三步为循环表达式(循环体)。第四步用“end”控制结束一次循环,开始一次新的循环。循环体认识:第三步循环表达式“S=S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 循环 语句 教学 设计 中学 教育 高考 课件
限制150内