- 1
- 0
- 约3.26千字
- 约 7页
- 2026-07-22 发布于山东
- 举报
授课课题
第5章函数
5.1模块化设计与函数
授课
形式
理论教学
学时
2
教学目的与要求
1.理解模块化编程思想和函数的概念;
2.掌握函数定义;
3.掌握函数的调用;
4.理解递归算法思想;
5.掌握函数的递归调用;
课程思政目标:通过讲解模块化编程思想和函数的应用,表达了分工合作、团结合作的主题思想,与习近平总书记提出的携手合作构建人类命运共同体相契合,同时该主题也与树立学生正确的合作劳动观念相符。
教学重点和难点
重点:函数定义和调用。
难点:函数的定义。
教学方法与手段
任务驱动、讲练结合和演示法
利用多媒体计算机辅助教学
教学内容及
过程设计
教学内容及
过程设计
教学内容及
过程设计
一、提出问题,引入新课(10分钟)
1.提出问题
老师提问:分工合作在C语言软件系统开发中如何实现?
(学生回答,老师总结)
2.呈现任务,导入新课
引导:随着问题复杂程度的提高,只有一个main函数已经不能满足人们解决问题的需要,需要将大问题进行分解,采用“自顶向下”的模块化程序设计方法。
思考:用我们之前学习的知识能完成吗?进而引入新课,函数的概念,本次课我们来学函数的相关知识。
学习新知(80分钟)
5.1.1定义函数
讲解函数定义格式和函数返回值类型说明符、函数的名字、形参表列、一对大括号{}括起来的函数体语句四部分的含义。
结合【例5-1】求最大值,进
原创力文档

文档评论(0)