4.2 do……while 循环(教案) -《C语言程序设计》同步教学(高教版)

2024-11-09
| 4页
| 244人阅读
| 0人下载
普通

内容正文:

电子教案 授课 时间 授课班级 教案序号 课题 4.2 do……while 循环 课型 考勤 教学 目标 知识 目标 理解do while 循环结构。 通过设计,提升学生的程序设计。 循环结构的设计初步。 能力 目标 熟练掌握循环结构的格式与功能 自主探究,合作学习,师生互动,培养协作能力 职业 素养 培养学生团结、奋进、诚信、创新的良好职业素养 引领学生对所学专业应用领域的职业方向 从爱心出发,培养学生良好的职业道德 教学 重点 do while 循环 的格式与功能 教学 难点 do while 循环 中的几种类型。 关键点 do while 循环的格式与功能 教法 1、通过PPT让学生了解 do……while 循环; 2、对do while 循环的格式与功能进行讲解; 3、通过教师的演示,掌握IF语句中的类型转换 安全 教育 强调上课纪律问题,不准学生私自充电 强调上下楼安全 德育 渗透 通过案例讲解,培养学生团结合作,鼓励学生互帮互助 环节 教学内容 教师活动 学生活动 设计意图 导 课 复习前面所学的知识,导入现在所学知识。 1.展示短片 2、温情话语,激发学生情感3.引导学生展评 1.欣赏视频 2.奋进工作室展评分析作品 1.视频欣赏,提供课堂主线 2.学生展评,自然过渡 预 习 展 示 do…while语句是称为“直到型”的循环结构,是另一种形式的循环。一般形式是: do { 语句序列 }while(表达式); 注意:表达式 同学们积极发言,各抒己见 展示学生探索能力 提高团队合作意识 例 题 精 讲 例4-3 输入一个整数,按相反次序输出,例如输入54321,输出12345. #include <stdio.h> main() { long num; int b; printf(" 输入一个整数:"); scanf("%ld", &num ); /* 输入一个整数,位数可超过5位 */ do { b= num % 10; /* 取个位数 */ printf("%d", b ); num= num / 10; /* 整除10 */ } while ( num ); /* 非0继续循环,0结束 */ printf(" "); } 展示微课 引导学生了解并掌握语句。 1.分析题目 2.编写程序 3.自我测评 1.微课讲解直观清晰 2.自我测试与评价,展现学生的课堂主体地位 例 题 精 讲 例4-2:比较do while语句和while语句: 展示微课 引导学生分析并掌握do while与while语句结构不同。 1.分析不同 2.交流讨论 3.自我测评 1.微课讲解直观清晰 2.自我测试与评价,展现学生的课堂主体地位 能 力 提 升 例:用do……while语句求1+2+3+……+100的和 #include <stdio.h> int main() { int i=1,sum=0; do { sum=sum+i; i++; }while(i<=100); printf("sum=%d ",sum); return 0; } 与while语句的学习形成呼应 1.分析题目 2.编写程序 3.自我测评 1.微课讲解直观清晰 2.自我测试与评价,展现学生的课堂主体地位 课 堂 检 测 小 结 在do……while循环中,“while(表达式)”后面的“;”不能遗漏。此外,在do……while循环中,即使只有单一语句,花括号“{}”也不能省略。 教 学 反 思 学科网(北京)股份有限公司 $$

资源预览图

4.2 do……while 循环(教案) -《C语言程序设计》同步教学(高教版)
1
4.2 do……while 循环(教案) -《C语言程序设计》同步教学(高教版)
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。