SPOC学校专有课程
高级语言程序设计
分享
spContent=本课程是陕西省精品在线开放课程,以程序设计方法为主,实际案例开发为驱动,编程语言基本知识为辅,通过精心设计的案例,将编程语言基本知识融入实际案例的开发中,注重软件分析、设计方法的学习。特别增加了指针与链表以及等级考试和知名企业笔试面试题单元,带领学习者由浅入深开启程序设计之旅。
—— 课程团队
课程概述

C语言是一门通用的计算机编程语言,是理工科各专业学习计算机的基础课,它兼有高级语言和低级语言的特点,广泛应用于底层开发,具有良好的跨平台特性。既可以编写应用软件也可以编写系统软件,被称为程序设计语言的常青树。C语言也是一门优秀的教学语言,优美的结构,完善的语法,是面向过程的结构化编程语言最好的诠释。

本课程是陕西省精品在线开放课程,陕西省线上线下混合式一流本课课程,以提升学生计算思维能力为导向,将C语言的基础知识融入到实际问题的解决中,使得学习过程轻松有趣,并有一定成就感。视频按照“章-节-讲”的结构,以“引入-理论-实例-练习-思考-小结”的组织方式,实用案例引入,重难点方法精讲,举一反三思考拓展,讲解细致入微,范例实用丰富,知识点环环相扣,由浅入深,逐步推进,让学习者理解和掌握结构化的编程思想和编程方法,掌握C语言的程序结构和语法规则,进而通过编写程序解决学习和生活中的实际问题。重点提升学习者计算思维的能力和利用计算机分析问题、解决问题的能力。

 


 


授课目标

1. 掌握C语言的基本语法,能够编写符合C语法的程序;

2. 掌握程序设计的基本思想和一般方法;

3. 掌握使用计算机解决实际问题的求解方法;

4. 具备初步的计算思维能力。






成绩 要求

    1. 完成课程所有的学习内容、视频、课件等;

    2. 完成所有的在线练习,占总成绩25%;

    3. 完成所有的编程题,占总成绩20%;

    4. 参加期末考试,考试成绩占总成绩45%;

    5. 在"课程讨论区"中发贴和回贴,根据发帖和回帖数量确定成绩,合计参加讨论问题达到10次及以上为满分,占总成绩10%。

   通过视频学习,完成练习、编程题和期末考试,并积极参与讨论,60分-79分为合格,80分及以上为优秀。

     为了保障证书权威性,平台不再支持免费电子证书,只提供认证证书。


课程大纲
预备知识

计算机导论


参考资料

《C语言程序设计教程》王曙燕、王春梅,人民邮电出版社

《C语言程序设计》(第二版)王曙燕、王春梅,科学出版社

《C语言程序设计》谭浩强,清华出版社

《C语言从入门到精通》明日科技,清华大学出版社

《C语言程序设计现代方法》K.N.King[美]著,吕秀锋、黄倩译,人民邮电出版社

《C程序设计思想与方法》尹宝林,机械工业出版社

《从问题到程序程序设计与C语言引论》裘宗燕,机械工业出版社