大学课程《Python程序设计》电子教案:第三章 程序基本结构.docx
Python程序设计
周次第次课学时
章节名称
第3章程序基本结构
3.2选择结构
3.3循环结构
授课形式
■理论课口案例讨论课■实验课■习题课口其他
教学目的及要求
●选择结构
●选择结构:单分支、双分支、多分支、嵌套
教学重点
●循环结构
●选择结构:for、while、嵌套、跳转语句
教学难点
●选择结构:多分支
●循环语句的嵌套
教学内容
●程序控制结构;
●程序控制结构在turtle中的应用
教学方法
与手段设
计
1、教学方法:
(1)画图讲解程序流程控制(选择结构和选择结构);
(2)示例说明程序流程控制(选择结构和选择结构)。
2、辅助手段:多媒体演示。
3、对于重点和难点,通过例题讲解、师生互动、上机实验等来突出。
思考题和作业
第3章复习题:单选题填空题思考题(选择结构和循环结构)
实验内容
PTA实践
思政内容
1、教学目标
●通过介绍软件公司Python工程师的招聘条件,让学生了解
Python程序开发规范的重要性,培养学生的职业素质和道德规范。
●软件行业规划解析,培养学生软件工匠精神。
●程序基本结构(认真、细心和严谨):通过编写与调试程序,让
同学们切身体会到:任何一个小小的疏忽,哪怕是一个标点,用错了,整个程序都将无法运行或不能得到正确的结果。引导学生无论在日常的学习中,还是今后的工作岗位上,都需要养成认真、细心和严谨的作风和习惯。
●算法描述方法(良好的思维习惯):以问题探究的方式让学生讨
论“从1累加到100有哪些编程方法?”,让学生明白高效率算
法的重要性,引导学生按照计划和顺序做事,用科学合理的流程安排生活、学习和工作。
2、教学过程
●选择结构(尊重事实,合理选择):通过“红灯停,绿灯行”的
生活案例,引入分支结构的概念,教育学生在人生的道路中,存在择向、择业、择友、择偶等诸多选择,引导学生树立正确的世界观、人生观、价值观,养成良好的职业道德。在面临个人利益与国家利益相冲突问题,用于战胜自我,以国家利益为重,毅然做出正确的抉择;
●通过选择结构算法流程图的讲解,引导学生在人生中会遇到很多选择,而“鱼和熊掌不可兼得”,要因时因地做出最适合自己的选择。做事要有条理和计划,按计划和顺序来做,心中有数、有条不紊、循序渐进,懂得统筹规划才能高效做事。
3、思政案例
【例3-1】复利思维的本质是:“找准方向,持续积累”。用连续复利公式为:,其中为天数,为经过天后的累计增长量,为初始值,为每日增长率或衰退率。如果为1,计算了每天进步或退步0.1%,一年后的效果,并采用了绝对值来表示退步的程度。