2022年《程序的三种基本结构》教学设计.docx

上传人:Che****ry 文档编号:27210294 上传时间:2022-07-23 格式:DOCX 页数:12 大小:263.02KB
返回 下载 相关 举报
2022年《程序的三种基本结构》教学设计.docx_第1页
第1页 / 共12页
2022年《程序的三种基本结构》教学设计.docx_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《2022年《程序的三种基本结构》教学设计.docx》由会员分享,可在线阅读,更多相关《2022年《程序的三种基本结构》教学设计.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载程序的三种基本结构教学设计广州市黄埔东路3013 号大院市 87 中学梁慧玲【学习者分析 】通过整章的学习,同学对程序设计有了肯定的明白,对程序的结构、 算法流程都有了一定的明白,本节通过实例加深同学对程序三种基本结构的懂得;【教材内容分析 】 本节的主要内容及在本章中的位置:本节是对本章学问的小结、整理和提升; 本节总结归纳了程序的三种基本结构,分析三种基本结构的执行过程及特点,为同学进一步学习算法与程序设计打下基础; 教学重点:程序的三种基本结构的执行过程; 教学难点:程序的三种基本结构

2、的执行过程; 课时支配: 1 课时;【教学目标 】 学问与技能:明白程序的三种基本结构的执行过程,并能画出它们的流程图; 过程与方法:通过教学实例的分析,让同学体验利用程序的三种基本结构编写运算机程序,解决实际问题; 情感态度价值观:培育同学的规律思维才能;【教学理念和方法】通过教学实例的讲练,以老师为主导,同学主动,体验摸索,讲练结合,以任务驱动等方式来完成教学内容;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 8 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - -

3、- -学习必备 欢迎下载【教学过程设计 】 教学内容的组织与出现方式:以实例分析深化绽开,小结归纳,将程序的三种基本结构的执行过程和特点一一出现,通过不同的练习, 让同学从中渐渐懂得并把握程序的三种基本结构的执行过程,最终完成课 堂自评; 教学过程:教学环节老师教学同学活动设计意图我们学习了“ 求圆面积” 的程序,请看程序 段(演示),程序中语句的执行是如何的?复习引入老师说明,程序的执行是按次序从第一条语同学摸索, 回引起同学的答;摸索;句开头执行到最终一条语句,这种程序结构 称为次序结构, 是程序三种基本结构的一种;次序结构是最简洁的程序结构,它是由如干新课讲授个依次执行的处理步骤组成的;

4、如图,A 语同学听讲解,明白次序结句和 B 语句是依次执行的,只有在执行完A语句后,才能接着执行B语句;次序结构的基观看流程图,构的执行过并摸索问题;程;本概念应用举例:交换两个数的值;题目:输入两个数,然后交换这两个数,再 输出它们交换后的结果;次序结构程序(1)分析问题;同学摸索;通过实例分析,让同学老师提示要交换两个数,要利用几个变量来明确次序结的实例分析构的执行过储存数据?程;(2)分析程序的执行步骤,画出流程图;分 析 程 序 的细心整理归纳 精选学习资料 第一步:输入两个变量A、B 的值;流程图; 第 2 页,共 8 页 - - - - - - - - - - - - - - -

5、- - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载其次步:利用第三个变量 C 来进行交换,交换的过程如下:C=AA=BB=C第三步:输出交换后 A、B 的值;(3)讲解程序的编写;Private Sub Form_Click()A=InputBox ( 输入第一个数 A: )B=InputBox ( 输入其次个数 B: )同学观看, 理C=A 解 程 序 的 执行过程;A=BB=CPrint 交换后 A=;A, 交换后 B=;BEnd Sub通过实践,(4)老师巡堂指导;学 生 做 练 习进一步加强同学对

6、学问一;的懂得和掌握;(5)老师小结次序结构的特点;1. 执行过程是按次序从第一条语句执行到最终一条语句;次序结构程序中的同学听讲解,巩固相关概2. 在程序运行的过程中,做好记录;念的把握;任何一条语句都要运行一次,而且也只能运行一次;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 8 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载在处理实际问题时, 只有次序结构是不够的,常常会遇到一些条件的判定,流程依据条件 是否成立有不同的流向;如下图所

7、示,程序依据给定的条件P 是否成立而挑选执行A 操作或 B操作;分支结构的基同学听讲解,明白分支结观看流程图,构的执行过本概念并摸索问题;程;这种先依据条件做出判定,再打算执行哪一 种操作的结构称为分支结构,也称为挑选结 构;应用举例:判定输入的一个正整数,是偶数 仍是奇数;题目:输入一个正整数,判定它是偶数仍是奇数;同学摸索;(1)分析问题;老师提示要判定一个正整数是偶数仍是奇 数,判定的条件是什么?(2)分析程序的执行步骤,画出流程图;分 析 程 序 的通过实例分第一步:输入一个正整数N;析,让同学明确分支结其次步:判定N 是否能被2 整除,即判定条构的执行过流程图;程;件 N mod 2

8、=0 是否成立;第三步:如判定条件成立,就输出该正整数 是偶数,否就输出该正整数是奇数;(3)讲解程序的编写;分支结构程序的实例分析Private Sub Form_Click()同学观看, 理解 程 序 的 执N=InputBox ( 输入一个正整数: )行过程;If ( N mod 2=0) Then细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 8 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -Print N学习必备欢迎下载; 是偶数; ElsePrin

9、t N; 是奇数; End IfEnd Sub通过练习,(4)老师巡堂指导;学 生 做 练 习进一步加强同学对学问二;的懂得和掌握;(5)老师小结分支结构的特点; 分支结构是依据不同的条件判定来打算程序执行走向的结构;同学听讲解,巩固相关概 在程序运行的过程中,在分支结构内, 无做好记录;念的把握;论 P 条件是否成立,只能执行A 操作或 B 操作之一, 不行能既执行A 操作又执行B 操作,也不行能 A操作和 B 操作都不执行;有时在解决一些问题时,常常需要重复执行一些操作,如运算 12 3 +100 的和,我们可以利用循环结构掌握程序依据肯定的循环结构的基条件或者次数重复执行;同学听讲解,明

10、白循环结需要重复执行同一操作的结构称为循环结观看流程图,构的执行过本概念并摸索问题;程;构,即从某处开头,依据肯定条件反复执行某一处理步骤,反复执行的处理步骤称为循环体;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 8 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载应用举例:累加求和;题目:运算 123 +10 的和;(1)分析问题;同学摸索;老师提示进行累加运算,可先设累加变量的值为 0,仍要精确懂得循环次数,防止显现多一次循环或少一次循

11、环的情形;(2)分析程序的执行步骤,画出流程图;循环结构程序第一步:使累加变量S 的值为 0;分 析 程 序 的通过实例分其次步: 循环变量I 的初值为 1,终值为 10,步长值为 1;流程图;析,让同学的实例分析第三步:判定循环条件I10 是否成立, 成立,明确循环结构的执行过就输出累加变量S 的值,否就 S=S+I,I=I+1 ,程;重复第三步;(3)讲解程序的编写;Private Sub Form_Click()S=0同学观看, 理For I=1 To 10 Step 1 解 程 序 的 执行过程;S=S+INext I细心整理归纳 精选学习资料 Print 1+2+3+ +10 的和是

12、 ;S 第 6 页,共 8 页 - - - - - - - - - - - - - - - - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载End Sub 通过实践,(4)老师巡堂指导;学 生 做 练 习进一步加强同学对学问三;的懂得和掌握;(5)老师小结循环结构的特点; 循环结构中通常都有一个起循环计数作用的变量,这个变量的取值一般都包含在执同学听讲解,巩固相关概行或终止循环的条件中;做好记录;念的把握; 循环结构主要用在一些有规律的重复计 算的算法中,例如累加求和、累乘求积等问 题;老师小结次序、分

13、支和循环三种程序基本控 制结构的共同特点:学问归纳 三种结构都是只有一个入口,一个出口;仔细听讲, 归通过归纳,梳 理 知 识 三种结构内都不存在死循环,即无终止的点;帮忙学生形成系统循环,像下图的结构中就存在一个死循环,的 知 识 体在程序中是不答应死循环显现的;纳学问;系,让同学对教学内容 有更为深化 的熟悉;本节课我们学习了三种结构:次序结构、分 支结构和循环结构;次序结构:依据由上到下的次序一行一行地 执行的程序结构;课堂小结分支结构:依据不同的条件判定来打算程序摸索问题, 加通过小结,深记忆;巩固学问;执行走向的结构;循环结构:需要重复执行同一操作的程序结 构称为循环结构;细心整理归

14、纳 精选学习资料 - - - - - - - - - - - - - - - 第 7 页,共 8 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载我们敏捷运用这三种基本结构,就可以编写出各种各样的程序,解决很多实际的问题; 教学评判:(同学在相应表格项目旁边括号内填“ 是” 或者“ 否” ;)次序结构的执行过程懂得()基本懂得()没懂得()分支结构的执行过程懂得()基本懂得()没懂得()循环结构的执行过程懂得()基本懂得()没懂得() 教学资源:多媒体教学网络,老师制作的课件等;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 8 页,共 8 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁