当前位置:文档之家 > C语言课程中指针内容体系设置的改革尝试

C语言课程中指针内容体系设置的改革尝试

C语言课程中指针内容体系设置的改革尝试

摘要:指针是C语言的基本组成部分,如何让学生更好地理解和掌握指针内容,是教师面临的重要研究课题。文章给出一种新的指针内容编排体系,在该体系下,指针内容不再像以往那样独立成章,而是贯穿于整个课程始终。这样,可以让学生有尽可能多的消化和理解时间,从而更好地掌握指针的基本内容和使用方法。

关键词:C语言;指针;内容编排体系;教学方法

现今,几乎所有的理科非计算机专业都开设了“C语言程序设计”课程,旨在培养学生的编程能力,提高计算机素养,为以后的学习、工作及科研打下坚实的基础。

C语言有着丰富的内容,指针部分是C语言的基本组成部分,由于其在程序编写及软件开发中发挥着重要的作用,它成为C语言的重点内容;同时,由于其理解和掌握上存在的难度,它也是C语言的难点内容。

随着教学改革的深入开展,许多学校都对该课程进行了调整,其中一项就是课时的调整,目前,存在着64+32、48+32、32+32等多种课时设置方案。在课时有限甚至是偏少的情况下,如何让学生能更好地理解和掌握指针内容,成为教师面临的研究课题。

关于整个课程的教学改革与创新,很多文章进行了介绍。尤其是关于指针内容的教学探讨与改革,一直没有停止,很多好的研究成果见诸报端,成为教师的有益参考和借鉴。这些探讨主要集中在如何对内容进行讲授、如何帮助学生理
解难点解答疑问、讲授手段探索、例题精选等方面,这对教师和学生来说都是不无裨益的。尽管如此,教学实践中,还是经常会出现学生们对指针理解不够透彻,从而影响指针的使用和应用。

关于整个课程的教学改革与创新,很多文章进行了介绍。尤其是关于指针内容的教学探讨与改革,一直没有停止,很多好的研究成果见诸报端,成为教师的有益参考和借鉴。这些探讨主要集中在如何对内容进行讲授、如何帮助学生理解难点解答疑问、讲授手段探索、例题精选等方面,这对教师和学生来说都是不无裨益的。尽管如此,教学实践中,还是经常会出现学生们对指针理解不够透彻,从而影响指针的使用和应用。

通观现在的C语言教材,在内容编排上,大多数是将指针内容独立成章,对指针集中讲解,并且其在整个内容编排体系中所处位置偏后。这样编排的好处是指针内容比较集中,讲起来易进行综合分析、比较,但问题也有,即学生理解和消化指针内容的时间不够,从而影响学习效果。

本文就是针对这一问题展开讨论的,试图在这方面能作些改革尝试,改进教学效果。

1 指针内容体系的新设置

近年来,针对指针内容教学中出现的问题,北京师范大学信息技术与应用课程组进行了认真思考和分析,试图找到解决问题的办法。这些尝试主要集中在上课的讲授方法、手段、技巧,以及上机试验的设计与考核等方面。我们的教学团

C语言指针(含例子)

C语言指针(含例子)_工学_高等教育_教育专区。C语言的指针其实很好理解的,只要你看完这份质料!!! C语言程序设计大赛培训之 指针教学实践部计算机中心 胡晓丽 指针...

C语言中指针的运用

C 语言中指针的运用 【摘要】C 语言是一种被广泛应用的计算机程序设计语言,“指针”是 C 语言 的精华,是教学的重点和难点,同时又是学好 C 语言的关键。本文...

C语言指针 教学设计

C 语言指针教学设计 1.关于 C 语言程序设计中的指针 C语言程序设计是高校理工科专业的一门重要专业或公共基础课,不仅是计 算机相关专业学生进一步学习汇编语言程序...

C语言指针 教学设计

C 语言指针教学设计 1.关于 C 语言程序设计中的指针 C语言程序设计是高校理工科专业的一门重要专业或公共基础课,不仅是计 算机相关专业学生进一步学习汇编语言程序...

C语言中的指针浅谈

C语言的指针浅谈_信息与通信_工程科技_专业资料。c语言是一门基础的程序设计语言,在程序设计教学中占有重要的地位。在C语言中,较难理解的就是指针。本文试图...

C语言程序设计 - 指针-样本教案

C语言程序设计 - 指针-样本教案_工学_高等教育_教育专区。C语言程序设计 - 指针-样本教案,精心制作,值得参考。 指针程序设计内容 主要 内容 1.指针指针变量的...

C语言程序设计——指针(完整版)

C语言程序设计——指针(完整版)_理学_高等教育_教育专区。第九章 §9.1地址和指针的概念为了说清楚什么是指针,必须弄清楚数据在内存中 是如何存储的,又是如何读取...

C语言中指针的介绍非常详细

指针极大地丰富了C语言的功能。学习指针学习C语言中最重要的一环,能否正确...设有指针变量 P, 内容为 011A, 这种情况我们称为 P 指向变量 C, 一种数据...

C语言中指针

浅谈《C语言程序设计》中指针”教学_专业资料。探讨在教学中怎样加深对“指针”的理解,及在教学中如何使学生能掌握“指针”在程序设计中的应用。 ...