课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

AI

升学/择业

考研

期末突击

大学规划

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

期末资料

终身学习

名师专栏

兴趣技能

hi,小mooc
27考研数学120分
SPOC学校专有课程
2019秋计算思维(李晓磊)
第1次开课
开课时间: 2019年09月23日 ~ 2019年12月31日
学时安排: 2-4小时每周
当前开课已结束 已有 255 人参加
立即自学
往期不提供结课证书,想参加下学期课程, 点击这里预约>>
spContent=本课程针对零基础的大学一年级学生,也可以是对计算机编程感兴趣的中学生。以讲述C语言编程技术为主,主要包括:程序设计的基础知识、算法的表示方法、数据的表示形式、运算符和表达式、程序设计结构、数组、函数等内容。这些内容涵盖了编程语言的基本要素,同时为自动化学科后续课程打好基础。
本课程针对零基础的大学一年级学生,也可以是对计算机编程感兴趣的中学生。以讲述C语言编程技术为主,主要包括:程序设计的基础知识、算法的表示方法、数据的表示形式、运算符和表达式、程序设计结构、数组、函数等内容。这些内容涵盖了编程语言的基本要素,同时为自动化学科后续课程打好基础。
—— 课程团队
课程概述

计算机编程是工科学生必备的技能,也是信息时代科技人才必备的素质。C/C++语言因其高效、简洁、以及跨平台的特性,使得它成为编程语言中的常青藤,事实上,它也是众多操作系统和编程语言的基石。对于计算机相关学科尤其是控制科学与工程学科的同学而言,C语言在单片机系统、嵌入式ARM系统、工业控制计算机等多种类型的应用环境中都有着不可替代的作用。

本课程针对的学习对象是零基础的大学一年级学生,也可以是对计算机编程感兴趣的中学生。通过本课程的学习,能够帮助学生打开通往数字世界的大门,掌握利用计算思维解决问题的技能和素质,帮助学生为大学相关课程的学习以及参加各类科技创新活动奠定良好的基础,更为学生在未来的择业和发展中建立自信和夯实实力。

课程以讲述C语言编程技术为主,主要包括:程序设计的基础知识、算法的表示方法、数据的表示形式、运算符和表达式、程序设计结构、数组、函数等内容。这些内容涵盖了编程语言的基本要素,能够使学习者在熟练掌握本课程内容的基础上,方便快捷的进行C++MatlabJavaPython等其他语言的学习。

编程语言的学习需要配合实际的源程序编辑、调试和探讨,我们介绍了Windows、MacOS、以及Linux下的编程环境。

输入一段程序,编译运行;

有错误?查错、改正,重新编译运行,成功了,好高兴!

改一下参数如何?哦,原来这样,又学到了!

换个算法?运行又快又好,我成大神了!

打开你的电脑跟我们一起学习吧!

成绩 要求

本课程的学习由线上和线下的学习配合组成。将对两个学习情况分别进行考核。最终的成绩评定办法由任课教师确定。

课程大纲
第一章 计算机语言和C语言概况
1.1 计算机语言
1.2 最简单的C语言程序(1)
1.3 最简单的C语言程序(2)
1.4 C程序运行步骤和方法
第二章 数据和算法
2.1 计算机体系结构和数据的表示
2.2 算法的表示方法
第三章 数据类型、表达式和语句
3.1 常量、变量与数据类型
3.2 数据类型的使用
3.3 运算符和表达式
3.4 C语句
3.5 数据的输入输出
第四章 选择结构程序设计
4.1 选择结构和条件判断
4.2 选择结构if语句实现形式
4.3 关系运算符和关系表达式
4.4 逻辑运算符和逻辑表达式
4.5 条件运算符和条件表达式
4.6 选择结构之嵌套
4.7 用Switch语句实现分支结构
第五章 循环结构程序设计
5.1 用While语句实现循环
5.2 用do…while语句实现循环
5.3 用for 语句实现循环
5.4 循环的嵌套
5.5 用break语句提前终止循环
5.6 用continue语句提前结束本次循环
第六章 数组
6.1 怎样定义和引用一维数组
6.2 怎样定义和引用二维数组
6.3 字符数组
第七章 函数
7.1 函数的定义
7.2 函数的调用
7.3 函数的实参和形参
7.4 函数的嵌套调用和递归调用
7.5 局部变量和全局变量
7.6 变量的存储类别
展开全部
参考资料

谭浩强,C语言程序设计(第五版),清华大学出版社。
谭浩强,C程序设计(第五版)学习辅导,清华大学出版社。

山东大学
5 位授课老师
李晓磊

李晓磊

副教授

吴皓

吴皓

教授

朱洁

朱洁

副教授

下载
下载

下载App