C语言学习与应用学习任务六指针操作主函数与函数间的多值传递电子教案中职 高二 工信版

2022-12-29
| 5页
| 121人阅读
| 14人下载
普通

内容正文:

学习任务六 指针操作_主函数与函数间的多值传递 教学设计 任务六 指针操作_主函数与函数间的多值传递 课程类型 理实一体 课程性质 职业能力基础课程 本次类型 理实 授课教师 施晓琴 班级 信息专业 学期 1 本次课时 4 累计课时 28 教学周 7周 实训要求 4人/组 考评方式 任务检测+课堂体验 教学内容 任务准备 一、指针 二、指针的运算 任务实施 1、 指针操作基础训练 2、 主函数与函数间的多值传递 3、 函数返回值是指针 任务小结 任务检测 教学目标 教学目的:指针是C语言的灵魂,在此学习指针变量的定义、赋值和使用,掌握指针在主函数与函数间的多值传递。 教学要求:要求教师带领学生回忆变量和变量的地址,输出变量的地址,感受地址的作用,通过直接访问和间接访问变量,逐渐掌握指针的使用,重点掌握通过指针才可以实现的通过函数操控主函数中的变量。 教学重点及难点 教学重点:指针变量的定义;指针的运算;变量的直接访问和间接访问。 教学难点:指针作形参;函数返回值是指针。 解决办法:广播软件详细讲解演示,罗列操作步骤和逐步检查;加强一对一的辅导。 教学方法及手段 教学方法:演示法、模仿式教学法、案例教学法、练习法和讨论法。 教学手段:多媒体教室;广播软件。 教学资源:相关的精品课程;网络教学资源;电子课件等。 教学过程 任务引入:模块化的程序设计,是通过若干功能相对独立的函数实现的,但函数返回值只能有一个,如果想在主函数和函数间传递多个值,就要借助新的知识了,这就是指针。 一、知识和能力要求 1.知识要求 掌握指针变量的定义方法 掌握指针变量的基类型以及为指针变量赋值 了解指针能参与的运算 理解变量的直接访问和间接访问 掌握形参为指针的自定义函数 2.能力要求 能够读懂使用指针变量的程序 能够用指针访问变量 能够借用指针灵活编写程序 能够调试含指针变量的程序 能够运用指针灵活的书写函数和主函数 二、任务准备 1. 指针 变量的地址和指针 指针变量的定义和指针变量的基类型 给指针变量赋值 指针变量的操作 2. 指针的运算 指针变量参与的运算 “++”用于指针 三、任务实施 1. 指针操作基础训练 工作内容及要求 编程训练1借用指针变量的数据输入/输出操作 编程训练2借用指针变量实现的按顺序输出数据 2. 主函数与函数间的多值传递 工作内容及要求 编程训练1主函数与函数间的值传递 编程训练2实参是变量的地址 编程训练3两数和的函数 编程训练4 同时求两数和与两数差,主函数与函数间的多值传递 3. 函数返回值是指针 编程训练1 阅读理解 编程训练2 返回较小值的地址 编程训练3 功能扩充 任务小结 依据任务完成的具体情况,总结指针操作在函数中的应用及使用注意事项。 任务检测 任务检测模拟试卷 依据评价与考核内容给出学习这一任务的成绩。 课后记 略 2 学科网(北京)股份有限公司 $

资源预览图

C语言学习与应用学习任务六指针操作主函数与函数间的多值传递电子教案中职 高二 工信版
1
C语言学习与应用学习任务六指针操作主函数与函数间的多值传递电子教案中职 高二 工信版
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。