关于C程序设计语言教学的讨论.pdf
ISSN1009-3044 E-mail: wltx@
ComputerKnowledgeandTechnology 电脑知识与技术
ComputerKnowledgeandTechnology电脑知识与技术 第13卷第15期(2017年5月)
Vol.13,No15, May 2017 Tel:+86-551
关于C程序设计语言教学的讨论
徐风 ,张丹威1 2
(南京林业大学计算中心,江苏南京210037)
摘要:梳理C程序设计语言、数据结构的历史发展脉络,揭示C语言在计算机科学中的重要地位,说明学习C语言的重要
性。帮助学习者了解C语言的语法规则是如何应对编程实际需要的,这可使语言的学习与实际编程紧密联系。另外,根
据教学实际,提出了一个关于C语言学习的考核方案,并提出了C语言终生学习的理念。
关键词:C语言;程序设计;数据结构;教学;实践;考核
中图分类号:G424 文献标识码:A 文章编号:1009-3044(2017)15-0088-04
SomeDiscussionsonCProgrammingLanguageTeaching
XUFeng,ZHANGDan-wei1 2
(ComputerCenterNanJingForestryUniversity,Nanjing210037,China)
Abstract:Abriefhistoryabouttheestablishmentanddevelopmentof"CProgrammingLanguage"and"DataStructure"isde-
scribed.Thehistoryclearlyshows: 1.theimportantpositionofclanguageincomputerscienceand 2.theimportanceaboutthe
learningofclanguage.Thebriefhistoryalsoshowshowthegrammarrulesofctomeettherequirementsofpracticalprogram-
ming,thiswillbehelpfulforthelearnerstoapplytheclanguage.Accordingtotheteachingpractice,anewexaminationsystem
aboutlearners’levelisproposedbytheauthors.Theideaaboutlifelonglearningofclanguageisalsoproposed.
Keywords:Cprogramminglanguage;datastructure;teaching;practice;examination
1概述 考核科目之一,是国家软考(程序员方向)的必考科目。肩负计
算机编程语言的推广与普及,结构化设计思想训练与培养的
C程序设计语言(The C Programming Language ,以下简称“C
重任!
语言”)是一种通用的编程语言,于1969年至1973年,在贝尔实
验室由丹尼斯·里奇(Dennis Ritchie)设计并开发出来。C语言 3C语言教学中遇到的问题
灵活高效、功能丰富、表现力强、移植性好,在程序设计人员中 C语言既有严格规范的程序编制逻辑,又有具体全面的语
备受青睐,在系统软件与应用软件的开发中被广泛采用,成为 法表达细节,学生在最初接触C语言时,常常充满好奇、大胆尝
近年来使用最为广泛的编程语言之一。 试,但随着课程的深入,难度的加大,总是暴露出这样那样的