您当前位置:首页>课程思政> 创新实践 >【课程思政案例】编程与人生——学好“循环”形成人生的良性循环

【课程思政案例】编程与人生——学好“循环”形成人生的良性循环

主题词:

良性循环 重复做对的事情 民族复兴

 

标题:

编程与人生——学好“循环”形成人生的良性循环

 

课程信息:

《高级语言程序设计》,第五章 循环程序结构设计

 

教师信息:

人工智能学院 赵志成

 

图片:

 


一、课程思政目标:

编程在很多地方与生活有相似之处。为了更好的让学生学会用编程解决实际问题,将循环结构和选择结构理解透彻,课堂引入“时间的复利”这一编程案例,借助这个编程案例,一方面帮助学生学会将抽象问题具体化,掌握选择结构和循环结构的具体使用;另一方面启发学生明白重复做对的事情形成的时间复利,引导学生自律和学会利用时间,养成良好的学习习惯,形成人生的良性循环。

大学生作为祖国的未来,个人人生的良性循环与民族的伟大复兴密不可分。该案例支撑了安徽大学课程思政元素指标体系中的指标点2.3:时代精神;3.2:民族振兴;4.9:终身学习。

课程思政元素指标体系

1

价值引领

2

文化传承

3

时代使命

4

公民道德

5

地域特色

1.1

1.2

1.3

2.1

2.2

2.3

2.4

2.5

2.6

3.1

3.2

3.3

3.4

4.1

4.2

4.3

4.4

4.5

4.6

4.7

4.8

4.9

5.1

5.2

5.3






▲





▲











▲




 

二、教学设计:

1、案例教学设计流程图。教学内容安排与思政元素融入如下图所示: 


 

2、案例阐释:

循环结构程序是C语言三大基本结构之一,是结构化程序设计中最重要的结构。课堂中通过一则编程案例“时间的复利”来引导学生通过编程解决实际问题,明白时间的复利,重复做对的事情,形成人生的良性循环。编程案例如下:

1.小明是一名来自大一的新生,马上要开始放寒假,假设假期总计52天,从第一天(假设为周一)开始,小明每天学习6个小时,周日休息一天,请用编程求解小明这个假期学习了多少个小时?

2.假设每天增加2小时,小明这个假期学习了多少个小时?

解题思路:

1.是个累加问题,可以使用循环来求解(初始条件、循环体、循环条件趋于结束)

2.需要条件判断,按照题目要求一周有效天数是6天

这个故事可以让学生在学习本章内容循环结构的基础上,充分利用上一节课讲解的选择结构用编程求解该问题。对这个故事的延展思考可以引导学生们去思考管理好时间的重要性,进而引出时间的复利,重复做对的事情很重要。做好人生的选择,重复做对的事情,通过积累时间所带来的复利效应是显而易见的。大学生作为祖国的未来,个人人生的良性循环与民族的伟大复兴密不可分。通过本次课引导学生进入人生的良性循环,将个人人生的良性循环融入到民族复兴的伟大进程中。

成功的背后,都离不开汗水和坚持,重复做对的事情会形成强大的时间复利,进而推动中华民族的伟大复兴。大国重器离不开无数科研工作者背后的辛勤努力。高海拔宇宙线观测站记录到人类观测到的最高能量光子,突破了人类对银河系粒子加速的传统认知,打开了超高能伽马天文学的新窗口。面对快速射电暴起源这一天体物理领域前沿问题,我国科研工作者利用“慧眼”卫星精准定位了快速射电暴对应的X射线天体,还利用“中国天眼”第一次捕捉到了快速射电暴多样化的偏振信息,揭示其来源和辐射机制。东方超环实现了1056秒的长脉冲高参数等离子体运行,这是目前世界上托卡马克装置高温等离子体运行的最长时间.......通过编程案例的进一步延展,教育学生明白时间的复利,保持良好的学习习惯,引导学生进入人生的良性循环,度过美好而充实的大学生活。


  

3.案例小结:

编程与日常生活紧密相关。通过编程案例的讲解,不仅让学生掌握C语言中循环结构和选择结构的使用方法,还可以教育学生理解时间的复利,保持良好的学习习惯,引导学生进入人生的良性循环,将个人人生的良性循环融入到民族复兴的伟大进程中,度过美好而充实的大学生活。