返回专业资源库介绍

C语言

人工智能时代,编程是通向未来的语言。C语言是编程语言中最通用的语言,从航天飞机到家用电器,从宇宙飞船到智能玩具,无不渗透着C语言的身影。学习C语言,让你思维缜密,使你更具创意,做事效率更高,提高你的核心竞争力。

C语言是一种计算机程序设计语言,属高级语言范畴,是编程语言的基础,Java、.net、c++这些高级语言的基础都跟c语言类似,它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序,代码清晰精简,十分灵活,用途非常广泛,大到卫星导弹、windows操作系统,小到一个计算器、闹钟等,都可以用C语言来实现。

C语言是计算机类、电子类等相关专业的专业基础课程,也是各类编程爱好者的先修课程,主要教学内容包含C语言基础知识、顺序结构程序设计方法、选择结构程序设计方法、循环结构程序设计方法、数组、函数、结构体等。通过本课程的教学,使学习者能熟练应用C语言进行程序设计、编程,具备良好的编程思维与编程习惯;能运用C语言的结构化程序设计方法设计程序,具备初步的高级语言程序设计能力,具备灵活运用数组,解决一定的复杂问题的能力,能利用函数,实现较为复杂的功能;能看懂别人的程序,能够进行源程序分析和排错;能把科学问题转换到计算机的框架内,提炼问题,根据实际任务需求进行模块化程序设计,并编写成程序解决实际问题。

本课程采用项目化教学,所有知识点贯穿本项目,通过“学生成绩管理系统”的设计思想及其编程实现,学习了系统需求分析、总体设计、详细设计、编码(详细写出编程步骤)、测试等系统的完整设计过程。通过本项目的学习,可以提高学生使用面向过程的思想设计不同的管理系统的方法。通过这种方式不断激发学生的成就感,使学习者不仅学习了C语言编程知识与,提高了编程能力,而且培养了学习者精益求精的工匠精神,提高了学习者的获得感。