本课程是ICT专业大类基础课,课程以C语言为平台展开程序设计教学,课程中介绍的大部分C语言知识在其它语言中也有相同或相似的元素,是大家后续学习其它专业课的基础。
本课程共64学时,其中理论32学时,实践32学时,需要大家边学习、边思考、边实践,从案例学习向自主任务进行迁移。课程共有四个单元,分别是C语言基础、程序设计流程结构、数组与函数、编程进阶,内容由简入繁杂循序渐进。
本课程作为编程基础课,重在讲述C语言核心知识点及其基本应用,摒弃了复杂的数学问题求解和算法设计,以帮助学习者快速入门。
1、计算机基本操作。
2、标准键盘盲打。打字练习软件推荐:金山打字通。
课程的最终成绩由课程参与、单元测验以及期末考试得分累加而成,总分超过60分为合格。
本课程教材:《C语言程序设计(第3版)(微课版)》,李刚主编,人民邮电出版社。
参考书建议:《C程序设计(第五版)》,谭浩强主编,清华大学出版社。
相关网站:
Q1 : 学习这门课程需要有什么基础?
A 1: 这门课程属于ICT专业大类基础课程,只需熟练使用计算机和快速打字。
Q2:这门课是否有相关考证?
A2:全国计算机等级考试中有二级C语言考证。不过,本课程主要目的在于带领大家完成C语言入门,而考证内容在广度、深度、难度等方面要高很多,有兴趣考证的同学可以通过其它渠道强化学习。
Q3:对于学好这门课程有什么建议?
A3:C语言是人与计算机沟通的语言,亦具有语言学习的特征,需要掌握一定的熟练度,要识记、思考、动手实践三者并重。初学时应先模仿,注意编程规范,遇到问题时应及时查找教材或进行网络搜索,重复的次数多了也就熟练了。避免眼高手低——一学就会,一做就废。