任务四 C语言函数(教学设计)-湖北省计算机技能高考操作(应会)考纲技能通
湖北省计算机类专业技能高考应会C语言基础教学设计
项 目 | 内 容 |
省份与专业 | 湖北省计算机类专业 |
项目名称 | C语言函数 |
授课时数 | 2学时 |
教学目标 | (1) 掌握C语言中函数的概念、定义、调用等 (2) 理解函数的参数传递、返回值、以及数组和指针作为参数的含义 (3) 理解变量的作用范围,掌握函数的声明和递归调用 |
教学重难点 | 1.重点 (1) 如何从具体代码中抽象出通用功能形成函数 (2) 递归函数的理解 (3) 函数的作用域与特性
2.难点 (1) 值传递和地址传递的理解 (2) 递归函数的使用 |
场地与器材 | 场地:计算机教学室,配备影仪和屏幕,用于演示操作步骤 软件:使用windows10以及Dev-C++ |
教学方法 | 1.模板构建法:总结高考常见题型(如求最大值、排序)的代码模板,帮忙学生快速构建解题框架。 2.真题驱动法:以历年高考真题为载体,让教学直接对标考试要求。 3.归因诊断法:展示学生错误的代码,引导学生找出错误并分析原因,深化理解 |
|
|
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
项目实施
过程步骤 | 第一部分:函数的基本概念、定义和调用(20分钟) 教师演示: 1.阐述函数的基本概念、定义和调用的方法 学生练习: 任务一: 定义一个排序函数,传入数组和数组长度,将其排序
任务二: 定义一个函数,功能为求两个数的最大公约数 |
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
| (3) 第二部分:理解函数的参数传递、返回值、以及数组和指针作为参数的含义(20分钟) 教师演示: 1.阐述函数的参数传递以及返回值的概念 学生练习1: 定义一个函数,函数功能为判断整数n是否为素数
学生练习2: 定义一个函数,函数功能为判断整数n是否是完数 |
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司