学校云 建设你的专属在线教育平台
中国大学MOOC
SPOC学校专有课程
2016秋C语言程序设计 上(北京工业大学)
分享
spContent=编程语言的世界里可谓是江山代有人才出,可有那么一位引领风骚达数十年之久,它就是C语言。C语言是计算机程序语言的基础,是实用的程序设计工具,学好C语言对今后学习其他语言可以打下良好的基础。让我们一起开启这个学习之旅吧。
—— 课程团队
课程概述

本课堂将跟随北京理工大学《C语言程序设计(上)》、《C语言程序设计(下)》:

   C 语言具备了面向过程程序设计的基本要求,在诸多领域无可替代,也适合于构建程序设计基础。所以它是一门程序设计的公共基础课程,相信也是热爱程序设计的朋友们会青睐的一门课。对于计算机类专业,程序设计是专业基础课,它是后续专业课程的基础;对于非计算机类专业,程序设计将会改变我们的思维,教给我们信息时代如何思考问题,从而能更好地利用计算机科学与技术解决本专业领域的计算相关、信息处理相关的问题。
        我们将《C语言程序设计》这门课程分为上、下两部分完成。以数组为分割点,由《C语言程序设计(上)》和《C语言程序设计(下)》,前者8周,后者10周。采用分而治之,旨在由浅入深,坚固基础,追求完备。

        我们的课堂将从零基础开始,为大家介绍什么是程序设计?如何实现程序设计?。本课程以计算思维为导向,以应用问题为牵引,以能力培养为目标,实施 “传授知识与思维训练相结合,编程语言与程序设计相结合,自主学习与平台引导相结合的教学模式。


成绩 要求

通过视频学习,完成测试和作业,达到课程要求后,可以获得课程主讲教师签名颁发的合格证书或优秀证书。总成绩由各分项成绩汇总后评定,见下表:

考核

成绩

作业和测验

40/100

考试

50/100

参与讨论

10/100

60-84分:合格证书
85-100分:优秀证书


预备知识

本课程可以零基础进行学习,如果你学过《大学计算机基础》等相关课程,将有助于深入了解本课程的部分内容,如果没有任何先修课的知识,建议自学一些简单的信息在计算机中的表达和计算机硬件基本结构的相关知识。