通过本课程的学习,使学生能够深入理解软件编程的概念和软件开发的基本思想,使学生深入掌握C语言有关的基本概念、常用开发技能技巧、培养学生简单游戏开发以及行业软件开发实施等软件工程方面的知识。
- 课程性质
线上专业课程(C语言方向)
- 与其它相关课程的关系
C语言作为现代编程语言的语言,它能让广大初学者了解编程相关的概念,带领大家走进编程的大门,使得程序开发人员以后学习其他语言,触类旁通,很快上手。这门课程与其他课程紧密相联,它是学习软件开发中必不可少的环节。
1.课程定位C语言是许多操作系统的核心设计语言,也是现在流行的编程语言,长期位居编程语言排行榜位。本课程采用线上授课的形式,原则上和学生在校课程同步,属 于学校理论知识的具体实践与技能提高部分。本课程主要培养学生掌握必要的理论知识和较强的实际操作能力,为后期其它语言的深入学习打好扎实牢靠的基 础。
2.课程设计思路
本课程原则上采用与学生在校课程同步的进度授课。按个人能力形成的规律,遵循由浅入深、由简单到复杂、循序渐进的原则,基于企业真实项目、以任务驱动、项目化教学模式进行系统化知识技能的学习与实操训练。