当前位置:文档之家› for循环语句单元教学设计

for循环语句单元教学设计

间的差别。
(1) 学生通过“雨课堂”自主学习的方式寻求课堂预习内容的解决方案。
教 学 目 标
过程 与 方法
(2) (3) (4) (5)
学生通过聚焦“问题”驱动学习内容,师生共同解决问题。 学生通过真实场景的实践实现教学内容的尝试应用。 学生通过教师总结归纳进一步梳理知识,使其能更好地内化教学内容。 学生通过抛出新的思考问题作为拓展练习,促使其进一步拓展思路、深
教学内容分析:
从中学数学的思维转变成计算机中解决实际数学问题的思维,比如 1 到 100 的和、推测模 糊号码、自然对数的底数、判断是否为素数等,引导学生从常用的现实案例中学会 for 循 环语句。
知识 与 技能
1、 理解 for 语句的定义格式和执行过程。 2、 熟练掌握 for、while、do~while 语句的执行过程,了解这三种循环语句之
问题 5:用 do~while 循环求∑1100 i(常见任务) 3、示证新知(教会理解)
提供新的经验: 余学生在作业本 提出作为新知识 上把作业完成)。 学习所必需的相
for 语句
关经验(构成循
⑴【一般格式】
环的五个条件);
for(表达式 1;表达式 2;表达式 3)
循环体语句; 【注意】 循环体语句可以是单个语句,也可是复合语句或空语句。三个 表达式之间用分号分隔。 ⑵【流程图及 N-S 图】
形成任务序列: 教学过程中涉及 了一系列逐渐深 化的与 for 循环 语句有关的问 题,层层紧扣, 内外结合。
2、激活旧知(引导入门)
现实生活中,我们常常遇到多个有序的数进行相加、相乘
等问题,我们可以用循环语句来对其进行处理,简化程序的书 写过程,提高程序效率。
展示上节的知识:while 和 do…while 循环语句的运用, 区分 while 与 do-while 语句的区别。
回忆原有经验: 教师指导学生回 忆、联系以及应 用相关的已有知
明晰知识结构: 学生已经知道了 构建循环的五个 条件,教师安排
问题 1:输入一组学生成绩,统计出及格人数和不及格人 识经验(比如: 专项操练(问题
数。当输入成绩为-1 时结束输入。(补全任务)
构成循环的五个 1-问题 5),提供
问题 2:输入一正数,输出其平方根。如果输入的是负数, 条件:循环变量 展示已掌握的知
比如:for 循环语
⑶【式 1 的值;再计算表达式 2 的值,若为真,则 与 while 循环语
执行循环体,最后计算表达式 3 的值;再次计算表达式 2 的值, 句匹配,for 循环
若为真,再执行循环体,再计算表达式 3 的值;直到某次表达 语句的特殊格式
学生理解 for 语 句的定义格式和 执行过程
教师定制资源
“雨课堂”记录 学生的课前行为
二、课中学习真实地发生
1、聚焦解决问题
解决“迭代问题”1 到 100 的和、推测模糊号码、自然对 数的底数、判断是否为素数等如何解决?
交待学习任务: 教师向学生交待 掌握了 for 循环 语句之后解决循 环次数已知的情 况现实案例。
安排完整任务: 学生参与到解决 问题或完成任务 中。
入研究,以达到融会贯通之效。
情感 态度 价值观
1.培养学生具有将自然思维转换成计算机语言的能力; 2.通过问题及问题情境的创设,使全体学生在完成任务序列中“体验式”的学 习过程,增强学生对学习 C 语言程序的兴趣,同时培养学生良好编程习惯的训 练。
教学 重点
与 难点
重点 能熟练运用 for 语句编写结构化程序; 难点 能熟练运用 for 语句编写结构化程序;
{ sum=sum+i; } printf("sum=%d\n",sum); }
束时变量 i 的值、 1+2+ … +100 的 循 环 条 件 的 写 和,并在微信群 法、循环条件是 里展示结果,然
⑸for 循环语句的特殊格式 以【for (i=1;i<=100;i++)】语句为例
否可以改成其它 后进行 for 循环 形式,解释结束 语句的特殊格式 本 次 循 环 的 概 的变化进行明确
《C 程序设计》项目课程
(掌握 for 循环语句)单元教学设计
“以全体学生为中心” 课堂教学设计
课题
项目五-任务二掌握 for 循环语句 课型 以全体学生为中心的课堂 课序
备课人
课标 解读
与 教材 分析
审核人
授课人
授课 日期
【课标要求】 1、 通过具体的案例理解并掌握 for 循环语句使用方法。 2、 采用分组合作的方式组织教学,利用理实一体化的教学模式,提高学生的兴趣。
媒 体教 具
多媒体计算机、“雨课堂”(微信平台+PowerPoint)+C4droid 手机客户端
课时 2
教学过程
教学内容(含时间安排)
教师行为
学生行为
一、课前知识推送
教师根据课程内容“知识地图”从学生原有的知识经验出 发,定制学生课前学习资源,同时推送到“雨课堂”各自的班 级中。学习资源包括课件与视频资源,视频资源的形式有教师 直播课堂视频、从学堂在线进行匹配资源推送、提供与知识点 对应的土豆、优酷和腾讯视频的网址等。
计算表达式1
假 表达式2
真 循环体
计算表达式1的值 当表达式2为真
循环体
紧扣目标施教: 教师以“能熟练 运用 for 语句编
计算表达式3
计算表达式3的值
写结构化程序”, 展示所教概念的
不同变化的案
表达式 1:一般为循环控制变量赋初值的语句。
例、并提供了相
表达式 2:循环条件语句。
应的行为示范
表达式 3:循环控制变量变化语句。
式 2 的值为假循环结束,执行循环的下一语句。
⑷【应用】 利用 for 语句“求 1+2+3+……+99+100 的和”参考程序如下:
main( ) { inti, sum=0;
提供学习指导: 教师从流程图及 N-S 图、分析循 环过程、循环结
学生理解了并进 行尝试,编写
for (i=1;i<=100;i++)
则显示出错信息,并提示重新输入。(补全任务)
的初值、循环条 识和技能的机
问题 3:输入一组学生成绩,统计总成绩和平均成绩。要 求:当输入成绩为负数时,结束成绩的输入。(模仿任务)
问题 4:用 while 循环求∑1100 i(常见任务)
件、循环变量的 增值、循环体、 循环变量的终 值);
会,教师及时放 手,学生独立解 决问题(个别学 生上台展示,其
相关主题