Switch语句——时间的朋友
一、教材分析
本课选自初中信息技术初二年级的内容,本册注重对于学生编程思维模式的培养以及编程语言的掌握和运用。C语言是目前流行的编程语言之一,因其简介的语法和强大的功能而被人们喜爱。教师活动以活动为主,帮助学生创建有趣的情景活动,以此来提高学生的学习兴趣,结合基本的编程思想,让学生喜欢上编程,利用小组活动、合作探究来增加学生的自主合作意识,引导学生表达与交流,提高学生的自主学习意识和探究能力。
二、学情分析
本节课的内容是在学生已经初步对C语言有了了解并加以运用的基础上展开的。能够掌握C语言程序编写的变量语句的定义声明,掌握相关的变量类型。因此,在本课的教学中,教师会引导学生进一步加深对C语言的认识和实际应用。通过活动设置,由易到难,充满乐趣的同时,充分调动学生的学习兴趣,激发学生的求知欲和探究意识。
三、教学方法
情境法、小组讨论法、任务驱动法
四、教学目标
1.知识与技能:掌握switch语句的一般表达式及流程图转换。
2.过程与方法:通过解决实际问题,掌握switch表达式在编程过程中的使用方法及相关运算符的应用。
3.情感态度与价值观:通过利用编程语言解决实际问题,切实体会人工智能环境下工作效率的高效,增强学生对编程语言学习的积极性、主动性,增强学生对人工智能探索的求知欲和好奇心。
switch语句c语言例子五、教学重难点
重点:掌握switch语句的表达式及功能。
难点:解决实际问题中switch语句的定义及与流程图之间的转换。
六、教学过程
A、项目指导:
1.创设情境,导入新课
视频导入(罗振宇跨年演讲——《时间的朋友》)
关于演讲中提到的发展、创新、经济、教育等等问题都离不开一个词“时间”。罗胖所提到的“躬身入局”渗透于社会上每一个行业的基本盘,当然也适用于我们今天的学习,希望大家经过这节课后也能做自己“时间的朋友”,让我们一起来开启时间之旅!
2.微项目活动建议
学习活动 | 过程与目标 | 核心问题 |
根据条件罗列语句 | 通过情况做出判断,进而依次执行命令 | 条件表达式的功能 |
根据条件进行转换 | 通过梳理语句画出逻辑流程图 | Switch语句表达式与流程图对应关系 |
B、项目实施
活动一:
从过好每一天开始,从计划实施的每一周开始,做时间的朋友。
思考并解决:如何输入数字即可输出对应的星期?小组讨论并分享展示。
一般格式
流程图
恭喜大家顺利通过活动一,成为第一阶的时间的朋友。
活动二:时间的朋友进阶二。
思考并讨论:如何输入年y和月m,输出m月份有多少天呢?
样例输入1:
2000 2
样例输出1:
29
样例输入2:
2001 2
样例输出2:
28
讨论代码的书写并运行测试。
简化后
恭喜同学们顺利完成今日的时间之旅活动,成为真正的“时间的朋友”。
C、项目交流
小组分享有何收获,师生共同总结。
通过编程语言可以帮助我们迅速解决生活中遇到的各种数学问题、经济问题等一系列冗杂的数字问题,提高工作效率的同时降低时间成本,希望同学们在这次的时间之旅后,能为自己立下新的Flag,做“时间的朋友”!
七、板书设计
Switch语句——实践的朋友
一、switch语句表达式:switch case default
二、流程图
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论