C语言指针教课方案
1.关于 C 语言程序设计中的指针
C语言程序设计是高校理工科专业的一门重要专业或公共基础课,不但是计
算机相关专业学生进一步学习汇编语言程序设计、 数据结构计算机操作系统、 硬
件编程等课程的入门级课程, 同时也是非计算机专业学生认识计算机软硬件基础
知识和计算机基层原理的重要手段之一 .在教课内容的组织上,重申停解析指针
与基本数据种类、函数、数组的内在联系,灵巧设计教课程序实例,为学习者掌
握指针及 c语言程序设计创建优异条件。 指针是 C语言的教课要点, 程序使用指针
可以带来很多方便,如:
1)灵巧操作数组 (含字符串 );
2)动向分配内存;
3)表示复杂的数据结构;
是让程序更加简洁高效的重要手段。 可是指针也是 C 语言学习的最大难点, 学习者广泛感觉指针看法抽象, 以致没法正确理解并使用指针, 而指针的使用稍有不慎,常常会给 c 语言程序带来致命的错误。
2.学生解析
在讲指针内容以前, 学习者经历了基本数据种类、 运算符和表达式、 输入输
出函数、选择制语句、循环控制语句、函数、数组等内容的学习。而指针内容之
后,一般还要讲解指针与字符串、指针与数组、结构体与共用体、文件操作等内
容。此中指针起到了承前启后的作用, 学习并掌握指针, 对学习者获取程序设计
技巧和能力、连续学习其他计算机专业课程至关重要。
3.教师自我思虑
在课堂教课中起主导作用的教师, 应依据指针教课所必要的基础知识, 在讲课过程中不停调各要点知识点的重要性, 尽可能在指针内容的学习以前, 使学习者具备理解指针看法的基础知识和基本能力。 在教课内容的组织上, 重申停解析指针与基本数据种类、函数、数组的内在联系,灵巧设计教课程序实例,为学习
者掌握指针及 c 语言程序设计创建优异条件。
4.学生学习方法建议
学习本章内容时,应要点掌握指针与指针的差别、指针的引用方法和运算,
并在此基础长进一步理解指针作为函数参数和在数组中间的的应用, 要求多读程
序,理解编程的算法、编程的思路,并模拟例题多编程序、上机练习,真切掌握
指针的灵巧应用。
5.教课目标
(1)知识层面 :
a)使学生掌握指针和指针变量的看法、表达方式和差别;
b)使学生掌握指针作为函数参数的使用;
c)使学生初步认识指针在数组中的应用;
(2)能力层面:
在编程语言环境娴熟应用指针编写一些简单程序、 并且经过不停的锻炼深入能力、最后掌握指针的应用
(3)认知层面:
深刻理解指针的相关看法和指针做函数参数和在数组中间的应用
6.教课要点与难点
(1)教课要点:
指针做函数参数和在数组中间的应用
(2)教课难点 :
如何让学生更好地理解指针的看法
办理方法: 用图示和联合实列并全力用平常易懂的语言帮助学生理解指针和指针的应用
7.教课内容设计
教 教课过程
学
内
容
标
题
指 假如在 C 程序中定义了一个变量 , 计算机遇自动分配一针 个储存单元给它 , 这对用户是完整透明的 , 那么我们对变的 量的操作实质上就是对储存单元里的内容进行操作 , 这类导 存取变量值的方式称为 " 直接存取 "。其他一种存取方式是 " 入 间接存取 ", 这类存取方式大体思想是假如想操作储存单
c语言指针实验总结元 a 里的内容可以间接地经过储存单元 b 来完成。打个比方 , 打开一个房间有两种可能性 : 有 A 房间的钥匙 , 直接打开 A 房间 ; A 间的钥匙放到了 B 房间, 有 B 房间的钥匙 , 此刻可先打开 B 房间 , 到 A 房间钥匙后 , 再将其打开 , 这属于间接打开,接见 A 也叫间接接见。指
设计企图和目的
举出实例让首次认识指针变量的学生更简单认识指针和指针变量的含
义
针就相当于 B 房间里的这把钥匙 , 在计算机中的表示就是地址 , 就是指针。在 C 语言中 , 同意用一个变量来存放指针 , 这类变量为指针变量 , 而刚刚的 B 房间就相当于指针变量。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论