论文部分内容阅读
摘要:在C 语言的教学过程中,不仅仅要求学生动手编程的能力,更要让学生学会面向对象的思想方法。在教学过程中首先要以学生为中心,充分调动学生学习的兴趣和学习的主动性,通过多样化的教学手段让学生清晰地理解对象和类的概念,以及它们之间的关系,掌握面向对象的基本思想,学会面向对象设计方法。
关键词:C ;面向对象
中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)12-2849-02
How to Make the Student Understand Object-oriented Concept through C Learning
ZHANG Yu
(Sichuan Technology and Business College, Chengdu 610036)
Abstract: In the process of C language learning,it requires not only the students’ abilities of programming but also the object-oriented thinking methods。In the teaching process we should adopt student-centered method and fully mobilize students’ learning interest and initiative. By means of diversified teaching methods, we should make students have a clear understanding of concepts of object and class as well as their relations. Besides, we should help students grasp the basic idea of object-oriented way and its design method.
Key words: C ; opp
1 概述
很多同学在学习的时候一看到C 语言,首先关注的就是其名字,很多人都会因此联想到C语言,都不禁会问C 和C语言到底有什么样的联系。C 是从C语言派生而来。C语言作为一门高级程序语言,但是同时又包含了低级语言的很多特点,在它身上优点和缺点都很突出。类似于低级程序语言,如汇编语言,C语言程序可以直接操纵计算机的内存,同时,C语言程序又具有高级语言的特点,所以比汇编语言更为容易理解和编写。但是在某些程序的设计实施时,有时候C语言并不像其他语言那样容易让人理解,且不像另外一些高级语言那样提供对自动检查的完善支持。为了解决和弥补C语言的一些缺陷,AT
关键词:C ;面向对象
中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)12-2849-02
How to Make the Student Understand Object-oriented Concept through C Learning
ZHANG Yu
(Sichuan Technology and Business College, Chengdu 610036)
Abstract: In the process of C language learning,it requires not only the students’ abilities of programming but also the object-oriented thinking methods。In the teaching process we should adopt student-centered method and fully mobilize students’ learning interest and initiative. By means of diversified teaching methods, we should make students have a clear understanding of concepts of object and class as well as their relations. Besides, we should help students grasp the basic idea of object-oriented way and its design method.
Key words: C ; opp
1 概述
很多同学在学习的时候一看到C 语言,首先关注的就是其名字,很多人都会因此联想到C语言,都不禁会问C 和C语言到底有什么样的联系。C 是从C语言派生而来。C语言作为一门高级程序语言,但是同时又包含了低级语言的很多特点,在它身上优点和缺点都很突出。类似于低级程序语言,如汇编语言,C语言程序可以直接操纵计算机的内存,同时,C语言程序又具有高级语言的特点,所以比汇编语言更为容易理解和编写。但是在某些程序的设计实施时,有时候C语言并不像其他语言那样容易让人理解,且不像另外一些高级语言那样提供对自动检查的完善支持。为了解决和弥补C语言的一些缺陷,AT