学校云 建设你的专属在线教育平台
中国大学MOOC
SPOC学校专有课程
C语言程序设计(xy)
分享
spContent=“C语言程序设计”是面向过程的结构化编程语言,是理工科各专业学习计算机的基础课。本课程将C语言的基础知识融入到实际问题的解决中,由浅入深,逐步推进,通过实例对结构化程序设计思想深入剖析,逐步掌握使用C语言进行程序设计的过程及方法,进而解决学习和生活中的实际问题,开启程序设计之旅。
—— 课程团队
课程概述

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

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

 


 


授课目标

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

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

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

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






成绩 要求

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

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

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

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

课程大纲
预备知识

计算机操作基础

参考资料

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

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

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

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

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

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

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