【学习目标】
知识目标 | 能力目标 | 素质目标 | 思政目标 |
1)掌握函数的定义、声明和调用方法。 2)掌握函数的参数传递方式和函数返回值的概念。 3)掌握函数的传值调用和传址调用方式。 4)理解和熟悉模块化程序设计思想。 | 1)能够正确定义所需功能函数。 2)能够在头文件中对函数进行正确的声明。 3)能正确调用自定义功能函数。 4)学会利用函数进行模块化程序设计。 5)能够完成三子棋游戏的整体设计。 | 1)能根据任务要求,查找相关资料解决实际问题,培养学生自主学习的意识和一丝不苟、实事求是的工作作风。 2)小组内成员互查程序代码书写规范性、准确性和完整性,取长补短,具有责任意识、团队意识和协作精神。 3)程序设计过程中要注意函数使用规范,养成良好的编程习惯。 | 函数使用规范意识 |
【内容导览】
【教学重难点】
教学重点 | 教学难点 |
函数的定义、声明和调用 | 无返回值的函数定义、声明和调用 |
【认识函数】
函数就是功能。每一个函数用来实现一个特定的功能。 | ![]() | | |
有时候程序中要多次实现某一功能,就需要多次重复地编写实现此功能的程序代码,这将使工作变得繁杂,也使得程序变得冗长,不精练。 | ![]() | ||
一个源程序文件由一个或多个函数以及其他有关内容(如指令、数据声明与定义等)组成。C程序的执行是从main函数开始的,在main函数中结束整个程序的运行。 | ![]() |