C语言学习与应用学习任务四循环结构程序设计输出九九表电子教案中职 高二 工信版
2022-12-29
|
6页
|
158人阅读
|
25人下载
普通
内容正文:
任务四 循环结构程序设计_输出九九表
教学设计
任务四
循环结构程序设计_输出九九表
课程类型
理实一体
课程性质
职业能力基础课程
本次类型
理实
授课教师
施晓琴
班级
信息专业
学期
1
本次课时
6
累计课时
6
教学周
4-5周
实训要求
4人/组
考评方式
任务检测+课堂体验
教学内容
任务准备
一、while循环结构
二、do…while循环结构
三、for循环结构
四、嵌套循环
任务实施
1、 累加问题的程序设计按要求修改程序
2、 输出九九表
任务小结
任务检测
教学目标
教学目的:学习循环程序设计的三种结构,以及循环结构在程序设计中的运用。
教学要求:掌握三种循环结构及continue和break语句的用法,能读懂循环结构程序流程图,可结合案例向学生传授依据循环框图写出程序代码的知识,能够与他人配合共同完成循环结构的程序设计和测试。
教学重点及难点
教学重点:掌握while语句,do while语句, for语句结构及用法。
教学难点:依据循环框图写出程序代码,循环嵌套。
解决办法:课堂教学结合现场演示;同学间的协同作业。
教学方法及手段
教学方法:演示法、模仿式教学法、案例教学法、练习法和讨论法。
教学手段:多媒体教室;教学板书;广播软件。
教学资源:相关的精品课程;网络教学资源;电子课件等。
教学过程
任务四 循环结构程序设计_输出九九表
课程引入:当一段程序需要重复若干次执行时不需要重复编写,而是采用循环。
一、知识和能力要求
1.知识要求
掌握while语句结构
掌握do while语句结构
掌握for语句结构
掌握continue和break语句的用法
理解循环嵌套的知识
2.能力要求
能读懂循环结构程序流程图;
能依据循环框图写出程序代码;
能够分析循环程序的走向进而排查程序中的逻辑错误;
能够为程序设计测试数据;
能够与他人配合共同完成循环结构的程序设计和测试;
二、任务准备
1. while循环结构
语句形式
while(表达式)
{语句}
执行顺序
流程框图
应用举例4-1:计算1-100的自然数之和
问题4-1:使用当型循环结构编写程序计算10!即:1-10之积。
2. do…while循环结构
语句形式
do{
语句
} while(表达式); //此处必有分号
执行顺序
流程框图
应用举例4-2:用do-while循环计算1-100的自然数之和
问题4-2:使用直到型循环结构编写程序,计算1-100之间所有偶数之和。
3.for循环结构
语句形式
for(表达式1;表达式2;表达式3)
{语句}
执行顺序
提示
应用举例4-3:用for循环计算1-100的自然数之和
问题4-3:使用for循环结构编写程序,计算1-100之间所有奇数之和。
4.嵌套循环
应用举例4-4:循环嵌套
问题4-4:使用循环嵌套编写程序使其输出用”*”组成的图形。
5.break和continue语句
应用举例4-5:分析程序代码的功能
问题4-5:补充程序,实现输出1-50之间的能被7整除的数的功能,并画出流程图。
三、任务实施
1. 累加问题的程序设计
工作内容及要求
编程训练1 计算1-n之和
编程训练2 计算1-n的倒数之和
编程训练3 计算1-n内的奇数的倒数和
编程训练4 正负相间问题,计算:1-1/3+1/5-1/7+1/9-…1/n
编程训练5 根据π/4≈1-1/3+1/5-1/7+1/9-…1/n,求π,计算精度由输入获得
编程训练6 程序改错
2. 输出九九表
工作内容及要求
编程训练1 九九表的逐步实现过程
任务小结
依据任务完成的具体情况,总结三种循环结构的用法。
任务检测
任务检测模拟试卷
依据评价与考核内容给出学习这一任务的成绩。
课后记
略
2
学科网(北京)股份有限公司
$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。