1 C 程序设计教案 课程 名称 C 程序设计 教案 总学时 80 课题 指针(一) 第 61~63学时 课型 必修 教学目标及重点难点 目标: 1. 理解地址和指针的概念 2. 掌握变量的指针和指向变量的指针变量 3. 掌握数组与指针 重点: 1. 掌握指针的概念,指针变量的定义、指针变量的赋值和指针运算
2. 掌握指针与数组的使用方法
难点:数组与指针 教学准备(教具、 课件 、 图片 、 资料) 多媒体教室(投影仪) 板书 设计 采用 PowerPoint 演示文稿(幻灯片)形式 教和学的过程 教学 内容 教师活动 学生活动 简要 回顾 对实验和习题情况进行点评;提问归纳 课内学习新知识:地址和指针的概念;变量的指针和指向变量的指针变量;指针变量的定义、指针变量的赋值和指针运算;数组与指针
积极参与课堂中实例程序的设计,课后独立完成实验题目,对本讲内容进行归纳和综合运用,同时预习新知识 讲解 新知识 引入实例,激发学生兴趣 实例 目标 利用新知识分析实例的技术要点,引导学生完成实例目标 归纳 小结 总结归纳本讲知识点 分析 讨论 发现问题,通过改善实例目标,启发学生创新思维,并引入下节课内容 练习 思考 结合讲课内容独立完成三个小程序的设计并完成思考题,培养学生综合能力 2 讲课提要 内容提要 说明 简要回顾 1
不带参数的宏定义 2
带参数的宏定义 3
“文件包括”处理 4
条件编译 演示回顾实 验11的知识要点 阐述主题 1
地址和指针的概念 2
变量的指针和指向变量的指针变量 3
数组与指针 强调重点和难点 地址的概念 1
在程序中进行变量声明时,系统会给变量分配内存单元
编译系统根据变量的类型分配一定长度的空间
内存的每个存储单元都有编号(地址)
在程序中用的变量名,编译系统都转换成相应的变量地址
强调系统给变量分配内存单元 指