单元教学设计5.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单元教学设计5

一、教学方案 教学 单元 循环结构程序设计 学时 10 学习 情境 成绩管理系统的循环程序设计 学习 任务 假设学生成绩表如下: 编写程序,对所有学生,通过键盘输入成绩score,通过选择结构语句的处理输出相应的等级grade,分别统计及格人数c1和不及格的人数c2,并输出。 提示: 1. 设计循环语句,当输入负数时结束循环; 2. 依次输入score,判断是哪个等级grade并输出,判断最高分和最低分,统计及格和不及格的人数; 3. 输出最高分和最低分、及格和不及格人数。 思考:如果希望将总成绩score按从大到小的顺序排列,如何处理? 任务 结果 C语言源程序设计方案与修改结果以书面形式记录在程序设计文档中。 源程序、编译过程和执行结果记录在任务书的过程记录中。 C语言源程序、目的程序和可执行程序文件存盘。 任务书4保存为ctask4_1_name.doc。 专业 班级 10级软件技术2 授课地点 一体化教室308 能力 目标 具备应用循环结构设计算法的能力。 具备根据处理需要设计循环体、循环控制和设置循环初值的能力。 培养软件开发必备的逻辑思维清晰、流程控制正确的基本素质。 知识 重点 难点 知识: goto 语句标号; while语句 do while语句 for语句 重点: 循环控制(起始、终止) 循环体设计(累加、计数、累乘等) 难点: 循环控制(起始、终止) 循环体设计(累加、计数、累乘等) 外语词汇 for、 while、 continue。 教学 资源 1.主教材:《C语言程序设计案例引导教程》。 2.辅助材料:任务书5和过程监控表5。 3.教学课件5。 4.软件:Borland Turbo C、Win-TC、Borland C++、Visual C++、Dev-C++、Turbo C/C++ for Windows集成实验与学习环境等软件。 学生 知识 能力 准备 1.软件开发平台应用的能力; 2.数据类型和表达式的应用能力; 3.顺序结构赋值、数据输入与输出的基本编程能力; 4.分支结构基本编程能力。 教学 方法 讲授法、自学法、任务法结合,加强作业练习环节,重在培养程序设计人员逻辑思维清晰、迭代算法应用正确的基本素质。 考核 评价 考核内容:基本知识水平、任务完成情况、作风严肃、严格和严谨的工作态度。 评价方式:过程性考核—单元测试成绩、过程监控和任务考核成绩。 实施 情况 分析 1. 由于数组尚未引入,所以程序设计还比较简单,大部分学生都没有感到困难,通过任务训练的结果可以看出学生对循环语句的语法和简单应用掌握的比较好,程序设计思路也比较清楚。 2.为了对循环语句的流程控制有更清晰的认识,在任务训练中要求绘制传统流程图,但发现学生对流程图的绘制还是不熟练,流程图的绘制不敢恭维,特别是循环出口,通过任务训练的点评和修改,全班同学均重新修改了自己的流程图,学生基本掌握了Visio绘制流程图的正确方法,追求了图形的完美与逻辑上的清晰,有助于对程序控制结构的理解,有助于编写循环控制的程序设计。 3.各组情况如下。 一组:3个同学做的很好,学习积极主动 二组:1个同学的图基本正确,1个同学进步 三组:2个同学流程图不错,但模样不敢恭维,1位同学的图非常漂亮,但是错了一点儿,点评一下。 四组:1位同学的流程图非常好,点评一下。 二、教学过程 步骤 教学内容 教师活动 学生活动 课内 分钟 任务 导入 任务---成绩管理中数据的批量处理与统计 编写程序,对所有学生,通过键盘输入成绩score,通过选择结构语句的处理输出相应的等级grade、最高分和最低分,分别统计及格人数c1和不及格的人数c2,并输出。 提示: 1.设计循环语句,当输入负数时结束循环; 2.依次输入score,判断是哪个等级grade并输出,判断最高分和最低分,统计及格和不及格的人数; 3.输出最高分和最低分、及格和不及格人数。 思考:如果希望将总成绩score按从大到小的顺序排列,如何处理? 知识:while语句、do while语句和for语句的语法、功能。 方法:用迭代的思想设计循环体,设置循环控制变量的初始值、终止判断条件、循环变量的合理应用、程序设计算法的正确性检测。 发任务书 任务说明 知识介绍 方法介绍 方法举例 (课外) 做课后测试题 研究教材示例 (课外集体) 准备示例程序 方案讨论 方案初步 180 方案 制定 1.明确事物处理的流程,绘制流程图。 2.明确循环体设计思路。 3.明确循环控制初值和终止判断。 方案展示 方案说明 方案确定 方案讨论 提出问题 方案明确 25 任务 实施 1.编写程序(CP4_1_编号.C),对所有学生,通过键盘输入成绩score,通过选择结构语句的处理输出相应的等

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档