学习阶段 | 一、编程语言基本功训练 | 学时 | |||
项目2 | 颁奖典礼 | 学时 | 6 | ||
单元2.1 | 颁奖典礼(一)-挑战选择 | 学时 | 2 | ||
教学目标 | 能力目标 | 掌握分支流程控制结构语句的if条件结构,能够用if分支结构解决实际问题。 | |||
知识目标 | 理解程序结构的概念 理解顺序程序结构结构; | 课前知识储备 | |||
熟练掌握if条件语句; 熟练掌握if……else条件语句 熟练掌握if……else if……else语句 | 课上学习练习 | ||||
素质目标 | 严谨务实的工作态度;良好的心理素质; 用于克服困难的能力; | ||||
课前知识储备 | |||||
课上项目实战 | 任务一:活中,我们经常需要先做判断,然后才决定是否要做某件事情。例如,如果技能测试成绩大于 90 分,则奖励一个 IPHONE 5S 。对于这种“需要先判断条件,条件满足后才执行的情况”,就可以使用 if 条件语句实现。 | ||||
任务二if...else 语句的操作比 if 语句多了一步: 当条件成立时,则执行 if 部分的代码块; 条件不成立时,则进入 else 部分。例如,如果技能测试成绩大于 90 分,则奖励一个 IPHONE 5S ,否则罚做 500 个俯卧撑。 | |||||
任务三:在条件 1 不满足的情况下,才会进行条件 2 的判断;当前面的条件均不成立时,才会执行 else 块内的代码。例如,如果技能测试成绩大于 90 分,则奖励一个 IPHONE 5S ,如果成绩介于 70 分至 90 分之间,则奖励一个红米,否则罚做 500 个俯卧撑。 | |||||
任务四:只有当外层 if 的条件成立时,才会判断内层 if 的条件。例如,本次技能测试活动计划安排在周末,如果周末天气晴朗,则开展本活动,如果天气不好,则将活动顺延到下一周。 参加了本次技能测试的员工,其颁奖仪式如下处理: 如果技能测试成绩大于 90 分,则奖励一个 IPHONE 5S ,如果成绩介于 70 分至 90 分之间,则奖励一个红米,否则罚做 500 个俯卧撑。 | |||||
课后知识拓展 | |||||
教学资料 | 教学单元进度设计 | ||||
电子教案 | |||||
教学PPT | |||||
课程练习 |