高级语言
分享
课程详情
课程评价
spContent=一组计算机指令引领着互联网、云计算、大数据、人工智能等新技术的蓬勃发展,屏幕上跳动的符号、绚丽的画面刺激着每一个人的视觉神经,给我们带来了全新的感受,改变了我们的生产、生活、工作和学习方式。我们如何走进计算机世界,实现人机对话,探索未知的奥秘?“工欲善其事,必先利其器”。《高级语言》教学团队带您走进计算机世界,学习编码规则和方法,为你的成长提供强有力的支点。
—— 课程团队
课程概述


《高级语言》是学习计算机技术的强有力工具。主要讲授C语言基本知识(C程序结构,基本数据类型和运算),程序的三种基本结构(顺序,选择和循环),常见的数据结构(数组,字符串和文件等),自定义数据类型(指针,结构体和共用体等),模块化程序设计思想(函数)等内容。通过该课程的学习,能够掌握C语言的语句格式、功能和语法规则,掌握的程序设计基本原理和方法,理解常用的算法思想,形成良好编程习惯,提高软件开发能力。本课程以知识块(C语言基本知识,程序的三种基本结构,常见的数据结构,自定义数据类型,模块化程序设计思想)由浅入深、层层递进模式呈现出来,便于学习和巩固。

授课目标

通过本课程的学习,达到如下目标:

一、知识目标

1)掌握C语言的语法规则;

2)掌握简单C语言程序的编写方法;

3)掌握简单问题的算法设计方法。

二、 能力目标

1)具备在VC++环境中进行程序编写、调试、运行的基本技能;

2)具备阅读理解较复杂C语言程序的能力;

3)具备把简单算法转化为程序代码的能力;

4)具备自我学习其它高级语言的能力。

三、 素质目标

使学生具备严谨的治学态度、程序设计思维、协同合作的团队精神。

 

课程大纲
预备知识

学生应具备计算机的基本操作技能

参考资料

1.谭浩强.C程序设计(第五版).北京:清华大学出版社,2017
2.杨路明.C语言程序设计教程(第四版).北京:北京邮电大学出版社,2018

常见问题

Q :  如何学好《高级语言》这门课程?

A :  掌握C语言的语法格式和规则,多做题,多练习。

Q :  有哪些网络资源可以帮助学习?

A :  中国大学MOOC平台有非常丰富的课程资源,可以帮助学习。另外还有一个网站http://c.biancheng.net/c/  对C语言讲解的很详细,有助于学习