APP下载

应用型高校计算机相关专业C 语言教改研究

2020-08-21张连堂林树青

现代计算机 2020年20期
关键词:程序计算机语言

张连堂,林树青

(广州商学院,广州511363)

0 引言

信息技术飞速发展,计算机语言层出不穷,但是C语言的地位一直无法撼动,它非常接近于机器语言,编译质量、运行效率很高,任何其他高级语言无法比拟,所以不管用其他任何高级语言开发软件,在核心的地方都会想到嫁接C 来“帮忙”。在大部分高等院校计算机相关专业的课程体系中,C 语言的身影一直存在。C语言的教学效果也一直备受关注,为了能使得刚刚踏入大学的学生对C 语言的学习取得更好的收获,我们尝试打破教科书的束缚,采取项目驱动教学法,具体做法如下。

1 语言与程序

作为大学第一门计算机语言课程,讲授伊始,必须首先让学生理解语言和程序的本质。好比导演引导演员入戏一样,教师必须引导学生尽快进入“计算机语言”。

1.1 语言

语言是不同客体之间信息交流的工具。自然语言是人与人之间的交流工具;计算机语言是人和计算机之间的交流工具。一切语言的共性是传递信息,让对方了解自己的意图,不同语言的区别仅在于:单词、语法、句型不同而已。由单词按照一定的语法、句型所写成的文章,用于处理实际问题的具体策略、方法步骤、实现过程等,实则程序,如表1 所示。

表1 自然语言和计算机语言对照表

不难看出,其实计算机语言并没有什么新奇之处,自然语言的文章中每个段落讲述一层意思,计算机语言的程序中每个函数实现一个运算、描述处理一个具体问题的方法步骤;……

登录APP查看全文

猜你喜欢

程序计算机语言
计算机操作系统
语言是刀
基于计算机自然语言处理的机器翻译技术应用与简介
试论我国未决羁押程序的立法完善
让语言描写摇曳多姿
信息系统审计中计算机审计的应用
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
创卫暗访程序有待改进
我有我语言