高中算法与程 序设计 教学建议 ---循环结构部分

Slides:



Advertisements
Similar presentations
—— 海淀区高三化学《考试说明》解读 2015 年 1 月 29 日 学习《考试说明》 备考理综化学.
Advertisements

100 學年度 勞委會就業學程 國際企業管理學系-物業管理學程介紹. 何謂物業管理? 以台灣物業管理學會 所述,物業管理區分為 「物」、「業」、「人」三區塊。台灣物業管理學會 「物」係指傳統的建物設備、設施 「業」為不動產經營的資產管理 「人」則以生活服務、商業服務為主,並以人為 本位連結物與業,形成今日物業管理三足鼎立新.
《公路纵断面设计》 —— 纵断面设计的要求 道桥系 二○○七年五月. 纵断面设计的一般要求 1 .纵坡设计必须满足《公路工程技术标准》中的各项规定。 2 .为保证汽车能以一定的车速安全舒顺地行驶,纵坡应具有 — 定 的平顺性,起伏不宜过大及过于频繁。尽量避免采用极限纵坡 值.缓和坡段应自然地配合地形设置,在连续采用极限长度的.
XX啤酒营销及广告策略.
第四章:长期股权投资 长期股权投资效果 1、控制:50%以上 有权决定对方财务和经营.
回归教材、梳理知识、突出能力 ——2015年历史二轮复习思考 李树全 西安市第八十九中学.
行政命令.
第八章 互换的运用.
大洋洲.
共产党领导的多党合作和政治协商制度: 中国特色的政党制度.
普通高中新课程实验 若干问题 广东省教育厅教研室 吴惟粤 2004年4月29日 广州.
前言 採購程序每一環節所涉及人員,無論是訂定招標文件、招標、審標、決標、訂約、履約管理、驗收及爭議處理,如缺乏品德操守,有可能降低採購效率與品質,影響採購目標之達成,甚有違法圖利情事發生,致阻礙政府政策之推動並損害公共利益。因此,較之一般公務人員,採購人員更需遵循較高標準之道德規範。 主講人:林中財.
欢迎新同学.
2015年新课标高考历史试题分析 暨考试方向研判 李树全 西安市第八十九中学.
课题四 以天池、博斯腾湖 为重点的风景旅游区
热爱党、热爱祖国、热爱人民 泉州九中初二年(10)班主题班会.
“健康的基督徒” 入门.
南台科技大學電子工程系 指導老師:楊榮林 老師 學生姓名:蔡博涵 巨物索餌感測裝置(第II版)
当代 国 际 关 系(案例6) 冷战时期美苏关系的演变.
大綱 一、設立科別 二、課程規劃原則 三、科目與學分數表 四、新課綱課程架構 五、新課綱課程規劃 (1)一般科目 (2)專業科目
政府採購法規概要 報告人:杜國正 行政院公共工程委員會企劃處.
2015年汕头一模质量分析会 34(1)题分析 濠江区河浦中学 詹金锋 34(2)题分析 汕头市实验学校 董友军
士師逐個捉(II) 石建華牧師 24/07/2016.
宣讲数学课程标准 增强课程改革意识.
班級經營之再思 香港班級經營學會 黃鳳意
佛法原典研習 五陰誦 (II) 2007/5/13 整理此報告的方式 : 主要節錄 果煜法師說法之重點.
之 魔 析 妖 鬼 解 怪 大 沈家仪小组出品.
国王赏麦的故事.
2014年度合肥市中小学生学业质量 绿色指标测试相关情况说明及考务工作要求
普通高中课改方案介绍.
曾一 陈策 重庆大学计算机学院基础科学系 重庆
高三物理后期复习策略 秦皇岛市实验中学 刘苏祥.
101學年度第二學期 呼吸治療學系 師生座談會 102年5月15日.
湖南师大附中高三政治第二次月考 试题讲评 试题讲评.
第七章 机械加工工艺规程的制定.
第五单元 群星闪耀 复法指导 阅读与欣赏 单元重点 1.了解传记文的基本体例与特征。
初中语文总复习 说明文 阅读专题 西安市第六十七中学 潘敏.
压缩语段 II.
第四章 借贷记账法 在制造业中的应用.
高校人才培养与学科建设的一些探索 徐哲峰 西北大学数学学院 2015年6月30日.
战 后 国 际 关 系 专题五:冷战时期美苏关系的演变 政治学与行政管理系.
新课程背景下 高中教务主任工作的思考 南京市教学研究室 陆静.
精彩纷呈的 桂剧和彩调 ——桂林地方戏曲赏析.
網路填報系統學生異動轉銜操作及科技化評量6月 成長測驗施測說明
第九章 长期资产及摊销 2017/3/21.
第九章 病人卧位与安全的护理.
生命轉化 (II) 天父的心 石建華牧師 13/09/2015.
1.1.2 四 种 命 题.
全国高考语文试卷解析 与备考建议 张彬福.
2015年高考病句题 1.(安徽)下列各句中,没有语病的一句是(4分)( )
第五章 定积分及其应用.
合肥市第47中学 李 恒
帝國主義 法國大革命 、美國革命.
北师大版七年级数学 5.5 应用一元一次方程 ——“希望工程”义演 枣庄市第三十四中学 曹馨.
马克思主义基本原理概论 总复习 孔祥旭
海洋存亡 匹夫有责 ——让我们都来做环保小卫士 XX小学三(3)班.
手术部位感染目标性监测存在的问题及对策探讨
日本觀光旅館實習 期間: 2012年7月5日~9月5日 成員: 學生30名+帶隊老師2名.
民法第五章:權利客體 楊智傑.
盡情的敬拜 耶穌,聖潔公義救主, 彰顯神的智慧能力, 祢的愛是何等長闊高深, 滿有豐富無窮的恩典。 耶穌,權柄統管萬有,
研究沙崇學生對生活藝術科的安排的意見及建議
網路遊戲版 幸福農場168號.
Visual Basic 程序设计教程.
第八課: 常見的企業保險保障 II 介紹課題 這是承接上一個關於常見的企業保險保障的課題.
现代信息技术 微电子技术 计算机技术 传感技术 通信技术 处理、存储信息的技术 传感、采集技术 传递信息的技术
第七章  事业单位支出的核算      §第一节  支出概述     §第二节  拨出款项     §第三节  各项支出     §第四节  成本费用.
3.3 n元向量的线性关系.
問題解決與流程圖 高慧君 台北市立南港高中 2006年12月22日.
1.2.3 循环语句.
循环结构 刘华 江苏省苏州中学.
Presentation transcript:

高中算法与程 序设计 教学建议 ---循环结构部分 高中算法与程 序设计 教学建议 ---循环结构部分 算法教学研究组 2009年2月

主要知识点 基本概念 循环结构算法的设计 循环语句 选用例题分析

(一)、基本概念 1、定义 2、组成 3、特点 4、基本模式 5、流程图规范画法 直到型循环 当型循环 :有返回的流程线;一入一出 :当型循环(重点),直到型循环 5、流程图规范画法 循环条件 循环体 当型循环 直到型循环

(二)循环结构算法的设计 (三)程序设计语句 1、计数法: 2、标志法: 循环变量 循环变量三要素:循环变量的初值,终值,递增量。 用一个特殊的数据作为循环条件。 用一个或几个变量满足的规定,作为循环条件。 (三)程序设计语句 DO WHILE <循环条件> 循环体 LOOP 循环条件 DO WHILE LOOP

当型循环 直到型循环 【例1】过马路问题 规范循环结构流程图的画法。 尝试先画循环体和循环条件,再添流程线的画法。 不宜提循环三要素。

通过提问或练习,发现循环变量三要素 ,体会三要素在计数循环中的作用 【例2】输出由30个“=”组成的一行分割线。 介绍计数法设计循环结构算法的方法。 分析结束,引入循环变量的概念 i=0 阅读流程图,体会循环变量 通过提问或练习,发现循环变量三要素 ,体会三要素在计数循环中的作用 i<30 5 推荐学生使用:当循环变量i=1,i<=n,i=i+1位于循环体最后时,循环体执行n次。 推荐学生使用:当循环变量i=1,i<=n,i=i+1位于循环体最后时,循环体执行n次。

【例2】输出由30个“=”组成的一行分割线。 循环语句 i=1 Do while i<=30 For i=初值 To 终值 Print “=” i=i+1 loop For i=初值 To 终值 循环体 Next i

累加器的理解是一难点,要用变量跟踪表阅读流程,体会等号两边s的含义是不同的,一个是原先的和,一个刷新以后的和。 巩固计数法,引入累加的思想。 累加器的理解是一难点,要用变量跟踪表阅读流程,体会等号两边s的含义是不同的,一个是原先的和,一个刷新以后的和。 分析累加器的特点:赋值号左右变量相同,但含义不同,累加器初值为0 输入x 求和 s=+x s=s+x

【例4】计算s=1+2+3+4+5的值。 用累加的方法,解决有规律数据的求和问题。 从例3入手,启发学生思考:如何让计算机自动产生数据?

案例1:学生误认为后一个数据比前一个数据大1,所以用s=s+1 F F 案例1:学生误认为后一个数据比前一个数据大1,所以用s=s+1 案例2:提醒同学累加器赋初值0。 案例3:用x=x+1自动产生求和数据。应指出:一要尽量利用已有变量,二要养成给新变量赋初值的习惯。 案例4:颠倒了i=i+1和s=s+i的次序,求的是s=2+3+4+5+6。

【练习2】求s=1+2+3+……+n的值,其中n由键盘输入。 不能直接将练习2作为例题,学生要有一个从特殊到一般的认识过程。

【例5】求s=1×2×3×……×n的值,其中n由键盘输入。 把累加求和的思想推广到数据累乘求积。 提醒同学累乘器初值为1。

案例1:此图错误。将定值n误认为循环变量。 案例2:此图正确。通常采用检测边界值的方法来验证流程图。 案例3:此图错误。学生往往认为可以从2开始累乘,检测累乘数据的边界值后发现累乘的第一个数据是正确的,但最后一个数据为n+1。

数据=2*i-1 s=s*(2*i-1) 【练习3】求s=2+4+6+……+2n的值,其中n为自然数,由键盘输入。 用计数循环解决有规律数据的求和、求积问题 帮助学生归纳解决有规律数据求和、求积问题的方法:先考虑数据个数(即循环次数),后分析数据与循环变量的关系。 例如【练习4】:若i=1 i<=n i=i+1 1 2 3 . n 5 2n-1 循环变量i 数据 _______________ 数据=2*i-1 s=s*(2*i-1)

【例6】求满足1+2+3+4+…+n>20最小的n值。 引入标志法控制循环的方法。 先画循环体部分,再考虑循环条件 要注意当型循环的规范画法 帮助学生理解满足条件的最小n=i-1。

*【练习5】求满足1+2+3+4+…+n<20最大的n值。

【例7】输入若干数x,当输入为999时结束,求输入数据的和s。 输入一个特定的数据作为循环条件的标志法。 可以先设计循环体,得出循环条件为x≠999 读图,发现问题,解决问题。 要给一个处理此类问题一般方法 输入x s=s+x

【例8】输入某次考试成绩mark,统计100分人数good。(输入-1表示结束) 一是巩固标志法,二是在循环体中出现分支结构,为枚举算法作准备 。 要掌握处理特定数字作为结束标志的一般做法 让学生了解循环体可以是顺序的、分支的、循环的,若循环体本身是循环结构就是嵌套循环。

【练习6】求S=1/2+1/4+…+1/2n的值, 其中n由键盘输入。 【练习7】求s=1×2+2×3+3×4+4×5+…+n×(n+1)的值,其中n由键盘输入。 【练习8】用循环结构解决求s=a*b的值。(a,b为正数,由键盘输入) 【练习9】求s=1-1/2+1/3-1/4+…-1/n的值(n为偶数,由键盘输入) 【练习10】输入n个数,统计正数的个数nz和非正数的个数nfz。(n的值由键盘输入) 【练习11】输入若干个正数,当输入为0时结束,求所有输入数据的平均值average。 【练习12】输入20个数,求其中最大值max和最小值min。

更正 【例3】更改为:键盘输入五个数,求它们的和 s。 【练习1】删去 【练习3】更改为:求s=2+4+6+……+2n的值,

谢 谢 !