高中程序设计循环教案解析_循环结构程序设计教案

2020-02-28 教案模板 下载本文

高中程序设计循环教案解析由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“循环结构程序设计教案”。

循环结构程序设计教案 学科:计算机

课题:循环结构程序设计 课型:理论课 授课对象:高二、二班 课时:一课时 授课教师:陈平

一、教学目标:

1、知识目标

理解循环结构的基本思想,通过FOR语句的学习,写出简单的循环程序。

2、能力目标

培养和提高学生逻辑思维能力以及分析问题、解决问题的能力。

3、情感目标

激发学生学习热情,培养学生学习的积极性。

重点:掌握FOR---ENDFOR循环语句的格式、功能和执行过程 难点:FOR---ENDFOR循环语句的具体应用方法 关键点:解决问题的方法和思路,确定循环变量和循环体 教学手段:多媒体 教法:讲授法、讨论法

学法:听课法、练习法

二、教学过程: A.复习提问

1、程序设计中三种最基本的逻辑控制结构是什么?

2、分支结构有几种形式? B.导入新课

首先请同学们看一个图形(5个竖行排列的“*”,想想用以前学过的知识能否实现? 然后再提出问题:如果想画10行、100行、1000行“*”怎样实现?由此引出我们今天要学习的内容——FOR循环语句。

C.讲授新课(一循环结构的概念

循环结构是在给定的条件下反复执行某些相同的操作。被反复执行的操作称为循环体。

(二循环结构的实现方法

Visual FoxPro提供了三种循环语句: FOR…ENDFOR DO WHILE…ENDDO SCAN…ENDSCAN

我们今天讲授的是FOR…ENDFOR语句。

(三FOR…ENDFOR循环

1、语句格式

FOR I=A TO B [STEP C] [ LOOP ] [ EXIT ] ENDFOR2、语句功能

根据设定的循环次数,重复执行语句序列。

3、语句执行过程

执行FOR语句时,系统先把初值赋给循环控制变量,然后,判断循环控制变量是否“超过”终值,若超过则结束循环,执行ENDFOR后面的语句;若没超过,则执行循环体内的语句序列。执行到ENDFOR时,控制变量按步长增值,根据循环控制变量和终值的大小,决定是否继续执行循环体。

语句执行过程流程图:(略

★在这里插入学生活动,巧妙设置陷阱,强调语句格式: ①打印1-5这5个数 FOR N=1 TO 5 STEP-1 ? N ENDFOR

[步长应为1] ②打印5-1这5个数 FOR N=5 TO 1 ? N ENDFOR [步长应为-1,不能省略] ③打印1-5这5个数 FOR N=1 TO 5 ? “N” ENDFOR [N加上引号,就是字符串,应把引号去掉] ④打印1-5这5个数 FOR 1 TO 5 ? N ENDFOR [循环变量N必须赋值] ⑤打印1-5这5个数 FOR N=1 TO5 ? N

[FOR与ENDFOR必须成对出现,缺一不可]

4、应用实例

例1 求1—100之间的奇数和。SET TALK OFF CLEAR S=0 FOR N=1 TO 100 STEP 2 S=S+N ENDFOR ? S SET TALK ON 例2 打印一个数据表中的全部字段名。SET TALK OFF CLEAR USE 成绩 M=FCOUNT(FOR N=1 TO M ? FIELDS(N ENDFOR

USE SET TALK ON D.课堂小结(先由学生总结,再由教师补充

1、循环的概念

2、实现循环的三种语句

3、FOR…ENDFOR循环(重点是语句格式

4、FOR循环的应用 E、拓展创新(作业

教师提出问题:今天我们学习了FOR循环,像这样的问题如何解决?(由此引出循环的嵌套

请打印一张九九表,格式如下: 1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 4*1=4 4*2=8 4*3=12 4*4=16 9*1=9 9*2=18 9*3=27 9*4=36 •••••• 9*9=81 要求:

1、自学有关循环嵌套的知识

2、写出实现上述问题的程序

四、板书设计: §10-2 循环结构程序设计——FOR循环(略

循环结构程序设计教案

教学内容:循环结构程序设计 教学课时:2课时 【教学目的】1、循环的基本思想2、while、do-while和for3、三种语句特点4、孰能生巧 【教学重点】 三种循环语句的使用。 【教学难......

C程序设计教案解析

C程序设计教案讲课提要3.例:任意输入三个数,利用前例中的swap函数排序后输出。 4.分析下面程序中的swap函数能否成功交换两个变量的值。 void main( { int a,b; int *pa,*pb......

C语言程序设计教案 第六章 循环程序设计

第六章 循环程序设计课题:教学目的: 教学重点: 教学难点: 第五章 选择结构程序设计1、掌握三种循环语句的语法结构2、灵活运用循环语句三种循环语句while、do-while、for 三种......

3、循环程序设计作业

上机作业31.2.3.4.5.6.7. 用3种循环计算自然数1~10之和。 用3种循环计算1*2*3*。。。。。。*10 。 用3种循环计算10000以内能被3整除的数之和。 用3种循环计算 1+1/2+1/3+1/4+。。。......

3、循环程序设计作业1

编写程序(不少于70%的题, 即本作业至少做四题)1. 用3种循环计算1+2+3+。。。。。。+100 。2. 用3种循环计算1*2*3*。。。。。。*10 。3. 用3种循环计算10000以内能被3整除的数之......

《高中程序设计循环教案解析.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
高中程序设计循环教案解析
点击下载文档
相关专题 循环结构程序设计教案 设计 教案 高中 循环结构程序设计教案 设计 教案 高中
[教案模板]相关推荐
[教案模板]热门文章
下载全文