课题名称 | 5.3 开关语句switch | 授课教师 | 徐彩霞 | 课时 | 2课时 |
授课班级 | 综合高中高二计算机专业 | 授课类型 | 理实一体 | 地点 | 机房 |
教学目标 | 1.通过师生共同探究,了解开关语句的基本形式,理解switch语句的执行过程,并能够运用switch语句来解决实际问题。 2.通过观察、对比,培养学生观察分析的能力。 3.通过上机实践,激发学生的学习兴趣,培养学生主动探索的精神。 | ||||
教学重点 | switch语句的执行过程 | ||||
教学难点 | 如何将条件转化为switch语句中的表达式 | ||||
教学方法 | 教法有:问题法、任务驱动法、案例分析法; 学法有:自主学习法、比较法、实践法等。 | ||||
课前准备 | 1.网络教室的调试和准备 2.将上课所需程序通过极域电子教室发送到学生机上 | ||||
教 学 过 程
教学环节 | 教学内容 | 教师活动 | 学生活动 | 设计意图 | |
新课导入 | 在素质教育背景下,学生成绩以等级形式表示,运行已学if语句编写的程序,“输入成绩,输出对应等级”,思考:如何用switch语句实现将成绩转化成等级。 | 情境引入 | 运行程序 观察结果 | 情境导入,让学生带着问题进入新课学习 | |
新课学习 | 任务一:了解switch语句的基本形式 | ||||
1.开关语句switch的一般形式 (1)学生自学交流,板书展示switch语句的一般形式。 (2)观察所给例题“四则运算”的程序,完成 a.分别出程序中对应的“表达式”、“常量表达式”和“语句” b.小组讨论,表达式和常量表达式之间有关系吗? | 引导、评价 提供例题 引导学生讨论 | 自学 小组讨论 板书 观察例题 组内交流 | 在前一节内容学习的基础上,学生能自主完成 通过实例使抽象的内容具体化,更易于理解 | ||
续: 新课学习 | 2.如何将条件转化为相应的表达式? (1)【例】运输公司对用户计算运费。路程(s)越远, 每公里运费越低。 s<250km 没有折扣 250≤s<500 2%折扣 500≤s<1000 5%折扣 1000≤s<2000 8%折扣 2000≤s<3000 10%折扣 3000≤s 15%折扣 a.例题中条件范围有规律吗? b.条件范围怎么转化成常量形式? (2)在例题理解的基础上将成绩范围转化为相应的表达式 | 实例解析 巡视、点评 | 观察思考 组内交流 尝试解决 | 学生在进行条件转化时存在困难,通过例题分析,让学生掌握解决的办法。 巩固新知, 突破难点 | |
任务二:掌握switch语句的执行过程 | |||||
switch语句的执行过程: (1)对比所给的两个“四则运算”程序,出两者的异同。 (2)分别运行两个程序,观察结果是否相同。 (3)分析运行结果不同的原因,并理解执行过程。 | 巡视 适当引导 分析点评 归纳总结 | 对比分析 运行程序 体会过程 小组讨论 合作探究 | 通过对比分析的方法,学生容易发现异同之处,从而培养学生观察、分析的能力。 突出重点 | ||
任务三:初步完成编程并进行评价 | |||||
1.根据任务要求,上机操作,用switch语句编写程序,实现“输入成绩,输出对应的等级”。 2.参照评价表,对完成情况进行评估。 | 巡视点评 适时指导 巡视,个性问题单独解答 共性问题实时点评,师生共同探究 | 小组合作 实践操作 师生交流 | 培养动手实践能力 通过评估,了解学生完成情况,养成发现问题、分析问题的习惯。 | ||
续:二、新课学习 三、项目评估 | 任务四:完善程序 | ||||
依据程序的易读性和高效性,对初步完成的程序进行完善 | 巡视点评 适时指导 | 讨论交流 不断完善 | 培养学生的钻研精神 | ||
归纳总结 | 引导学生回顾梳理知识,并反思总结 | 总结归纳 回顾要点 提炼规律 | 回顾知识 归纳总结 | 师生共同回顾,从整体上把握本课所学知识 | |
作业拓展 | 作业: 1.用switch语句编程实现任务一中的例题:运输公司计算运费 2.编程实现以下功能: 输入1,出现10道加法题; 输入2,出现10道减法题 输入3,退出程序。 | 布置作业,简单提示分析 | 记录并初步思考 | 拓展课堂知识,并为后续章节的学习服务。 | |
板书设计 | 5.3 开关语句switch 一.switch语句的一般形式 switch(表达式) { case 常量表达式1:语句1 case 常量表达式2:语句2 case 常量表达式n:语句n default : 语句n+1 } 2.switch语句的执行过程 | ||||
教学反思 | 成功之处:本节课我主要遵循了“学做合一”的理念,以任务驱动引导学生思考做什么、怎么做,培养了学生的思维能力和解决实际问题的能力;任务二中对执行过程的探究中,采用对比法,培养了学生观察、分析的能力;完成程序的过程中,能够尊重学生的不同观点,并给予鼓励。 存在问题:在讲解条件转化时,缺乏一定的层次性,少数学生没能真正掌握,只是依葫芦画瓢。 在今后的教学中,要结合学情,注重分层次教学。 | ||||
附:
评价角度 | 得分情况 | 分析原因 | 改进措施 |
算法思想是否正确(20分) | |||
程序编译是否通过(20分) | |||
程序运行结果是否正确(50分) | |||
程序是否可以更完善(10分) | |||
总 分 | |||
评价表
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论