“for循环知识教学”教学设计

上传人:第*** 文档编号:37701641 上传时间:2018-04-21 格式:DOC 页数:9 大小:104KB
返回 下载 相关 举报
“for循环知识教学”教学设计_第1页
第1页 / 共9页
“for循环知识教学”教学设计_第2页
第2页 / 共9页
“for循环知识教学”教学设计_第3页
第3页 / 共9页
“for循环知识教学”教学设计_第4页
第4页 / 共9页
“for循环知识教学”教学设计_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《“for循环知识教学”教学设计》由会员分享,可在线阅读,更多相关《“for循环知识教学”教学设计(9页珍藏版)》请在金锄头文库上搜索。

1、 1“FOR 循环知识教学循环知识教学”教学设计教学设计学 校 执 教谭静雯授课班级计二(1) 授课类型新授课授课时间课时 1 节(45 分钟) 一、教材及教学内容分析一、教材及教学内容分析 1.1. 使用教材:高等教育出版社出版的C 语言程序设计 。 2.2. 教学内容:第五章第三节for 语句和用 for 语句构成的循环结构 3.3. 内容分析: : A A.循环最难的在于概念的理解,因此要用学生日常能接触到的东西来 解释循环的概念会方便学生理解。要帮助学生从思想上打破以前顺序编程 和选择编程的思维方式,初步建立起循环的概念;B B.由于循环 3 种结构中,FOR 是最接近学生思维和容易理

2、解的一个内容, 因此我选择了把内容提前作为学生接触掌握循环的第一个语句。而 FOR 中 关键是掌握好 3 条表达式作用的理解及循环的执行流程,很多学生会因为 不掌握流程而对后面的内容不能理解。二、教学对象分析二、教学对象分析 1学生已经掌握顺序结构编程,能进行简单的顺序结构程序编写。 2.学生对学习程序设计有一定的热情,能在教师的引导下展开学习活动, 但对学习缺乏主动性,自控、自律能力较差。 3.学生不喜欢“听”理论知识,但喜欢动手操作,职二的学生已具有一定的生活经验,若把日常生活与所学知识相联系,将更能激发学生的学习兴趣。 三、教学目标三、教学目标1 1、认知领域目标认知领域目标:知识点了解

3、理解掌握循环的概念 for 语句的功能 for 语句的格式 for 语句简单运用 2 2、操作领域目标、操作领域目标: a学会书写 for 语句的一般格式; b能够读懂由 for 结构编制的程序 c. 简单掌握用 for 语句语句求解问题。 3 3、情感领域目标、情感领域目标:提高学生思维能力,激发学生的探索精神,掌握科学的思维方法,养 成勤于思考、乐于探求新知识的好习惯。2四、教学重点、难点四、教学重点、难点 1.1.教学重点 (1)循环的概念。(2)FOR 语句的格式及使用 2 2.教学难点 循环的概念 五、教学方法及学习方法五、教学方法及学习方法 1、教学方法:讲授法、引导法、举例法、讨

4、论法、对比法、归纳法、启发式教学方法、案例分析法 2、学习方法:探讨式 六、教学用具六、教学用具 多媒体课件、网络多媒体教室设备、教材 七、教学程序七、教学程序 阶段教学内容教师活动学生活动教学意图 检 查 小 测 8 分 钟要求学生写出一个简单的收 银程序(输入单价、数量, 显示应付款,输入实际付款, 输出找还款项)巡堂指导 学生 检查并评 价学生的 程序,指 出存在的 问题编写程序 部分学生 演示程序1) 、学生对上 一阶段所学习 的知识综合运 用,巩固所学 内容,并由教 师指出普遍存 在而还没有解 决的问题 2) 、学生写的 程序为下阶段 教学铺垫 复 习 导 入 2 分 钟FLASH

5、演示商店收银情况 问题:商店可能一天只 做一个人的生意吗?在收银 的时候可能每次都重新运行 一次程序吗?采用启发 式提问学 生看动画, 思考后作 答1) 、以提问的 形式来调动学 生的学习积极 性,激发他们 的学习兴趣。 2) 、用日常最 常见的问题作 为引入,引发 学生的认同感, 方便学生理解 概念。45新 课 呈 现 30 分 钟一、循环的概念一、循环的概念(一)(一) 、定义:、定义:计算机重复执行某一语句或计算机重复执行某一语句或语句体(语句体(P51P51)按照这个概念,你还想到在什么情况下可以用到循环或者属于循环这种情况?1) 、通过例子讲解循环的概念2) 、由循环的概念引申出循环

6、的作用,并启发学生思考还有什么相应的例子3)帮助学生一起分析他们所理解的情况是否正确。1) 、聆听2) 、思考后回答1) 、通过日常生活中常见到的例子能更直观地理解循环的概念。2) 、由循环的概念引申出循环的作用,从而更好地理解循环的概念和作用3) 、通过学生自己举例,能帮助学生更好的理解循环的概念和作用,并由老师帮助他们一起分析他们所理解的是否正确。6二、二、C C 循环语句循环语句 forfor 语句(也称语句(也称 forfor 循环)循环)C 语言中的 for 语句使 用最为灵活,不仅可以用于 循环次数已经确定的情况, 而且可以用于循环次数不确 定而只给出循环结束条件的 情况,它的使用

7、格式为: (P54) for(for(表达式一;表达式一; 表达式二;表达式二;表达式三表达式三) ) 循环体语句循环体语句它的执行过程如下(流流 程图显示程图显示):1先求解表达式一(循 环变量赋初值) 。2求解表达式二(循环 条件) ,若其值为 0 则结束 循环;若其值为非 0 则执行 下面的第三步。3执行循环体语句,这 个语句代表一条语句或一个 复合语句。4求解表达式三(循环 变量增值) 。5转到第二步去执行。用 FLASH“寿司例子”演示 各表达式含义三个表达式的含义要注意 循环初值,循环条件,循环 增量 例如 让循环执行三次: for(i=0;i0;i-)让循环执行十次: for(i

8、=0;i0;i-)1) 、讲授2)演示 流程并讲 解3)启发 学生理解、 说出动画 中含义, 明白三个 表达式的 含义4) 、 重点要理 解的地方, 举出简单 例子先和 学生一起 完成,然 后协助学 生完成1) 、聆听2) 、聆听, 观看演示3)看动 画,并回 答老师提 问,理解 个中含义4) 、发言 说出自己 的理解和 程序表达 式1) 、学生通过 动画、流程图 等直观的东西 对 FOR 语句循 环由一个简单 的概念和理解, 方便下面课程 的深入讲解2) 、通过举例, 引导学生把生 活中的东西和 理论相联系, 从而对概念和 流程由感性的 认识,形成深 刻的理解 3)把理解到的 东西运用到实

9、际编程,从最 简单的语句入 手,先理解好 三个表达式的 概念7三、例子分析(累加和)三、例子分析(累加和) main()main() intint x,s=0;x,s=0;for(x=1;x5;x+)for(x=1;x5;x+)s+=x;s+=x;printf(printf(“s=%dns=%dn”,s);,s);printf(printf(“x=%dnx=%dn”,x);,x); printf(printf(“s=%dn“,s);s=%dn“,s);printf(printf(“x=%dnx=%dn”,x);,x); 通过程序 窗口、流 程图窗口 、变量窗 口、屏幕 显示窗口 (模拟) 这四

10、个窗 口的讲解, 模拟程序 运行的过 程,帮助 学生理解 程序运行 的过程和 变量的变 化过程, 掌握循环 语句的执 行过程。观看程序 运行流程, 并跟着程 序的运行 思考说出 各变量的 变化情况 和流程运 行情况通过四个窗口 的同时演示, 让学生看到程 序运行过程中 变量的变化情 况,模拟计算 机运行思路, 理解循环的执 行流程,这样 可以直观、清 晰的理解这一 概念和过程练习:1)看程序,写结果(见 课件)2)假如把我们开始写的 收银机程序进行修改, 让他每次运行只能计 算 10 位顾客的物品, 应该怎么修改?3)填程序(见附件)(1)求 100 以内的奇数 和(bcz.c)(2)用户输入

11、一个正数 a,求 1+2+3+a 的和引导思考1)简单 介绍 FOR 中三个表 达式可以 省略2)提醒 注意复合 语句的问 题3)通过 网络发送 给学生机 器上 D 盘,给学思考后回 答 1)回答 问题2)自己 尝试运用3)进行 简单程序 编写检验学生对问 题的理解程度练习的难度逐 步提高,帮助 学生从理解过 渡到运用。每 个练习都有一 个隐藏的小的 知识点存在, 引导学生自主 学习,自己发 现问题, 问题,解决、 理解问题。找出错误的例 子,通过讲解 后再讲出正确8(fhyj.c)生约 3 分 钟思考时 间,然后 检查学生 答案找出学生 典型错误, 并演示, 指出错误 所在,提 醒学生注 意

12、的答案,加深 学生的印象和 理解。小 结 3 分 钟归纳本节课内容 循环的概念 FOR 语句的格式 各表达式的含义 FOR 语句执行流程引导学生 归纳自己所体 会到的知 识与教师 引导讲解 的内容相 结合,形 成自己的 认识。帮助学生从感 性认识升华到 理性认识。布 置 作 业 2 分 钟基本题 P64 一、选择题 5.5、5.6、5.7、5.8、5.10 提高题 P97 三、编程题 5.17 5.18提示,说 明作业的 要求。一一边聆听, 一边作笔 记。基本题要求全 部学生完成, 在于理解 FOR 的运行流程和 变量变化过程;提高题让掌握 的较好,有能 力的学生完成, 尝试编写简单 的程序,

13、提高 自己的思维能 力。八、板书设计(见八、板书设计(见 POWERPOINTPOWERPOINT 演示)演示)九、教学后记九、教学后记91、本节利用多媒体课件的形式将重点内容呈现出来,直观形象,易于学 生接受和理解。特别是 4 个窗口的同时演示,为学生带来了很直观的理解, 能清楚的知道了程序的运行流程,比起平时的普通讲授简单易懂很多。 2、课堂练习以网络形式发送给学生,节省了教师板书的时间,同时学生 又能够看清楚,极大限度的发挥了多媒体网络教室的优势。十、教学流程图十、教学流程图开始动画导入教师提问学生思考并回答 问题教师归纳总结 学生的答案讲授新课结束讲授举例三个 表达式的含义学生根据例子 进行练习 展示练习,要点 FOR 语句执行流程学生练习循环概念FOR 语句格式检查小测,写出顺序结构的程 序归纳 FOR 语句执 行流程10过程小结选出典型错误并演示指出问题所在结 束小 结布置作业4 个窗口同时 演示流程学生思考并跟着流 程回答问题学生根据要求做练习,并 对知识点进行总结归纳3

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

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号