课程

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

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

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

AI

升学/择业

考研

期末突击

大学生涯规划

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

期末资料

终身学习

名师专栏

兴趣技能

hi,小mooc
27考研数学求极限
SPOC学校专有课程
C语言程序设计
第8次开课
开课时间: 2024年02月29日 ~ 2024年06月30日
学时安排: 2-4小时每周
当前开课已结束 已有 241 人参加
老师已关闭该学期,无法查看
spContent=C语言程序设计是大学生掌握计算思维方法的一门基础课程,通过本课程的学习,让学生建立基本的程序设计概念,掌握用C语言进行程序设计的基本知识、编程技术和基本算法,培养学生计算思维、利用计算机解决问题的意识、思路,初步具有利用程序设计语言进行计算机求解的能力,为后续课程和计算机在各专业中的应用奠定基础,使学生今后能承担本专业计算机软件应用和开发的任务。课程内容通俗易懂、逻辑清晰、注重实用。
C语言程序设计是大学生掌握计算思维方法的一门基础课程,通过本课程的学习,让学生建立基本的程序设计概念,掌握用C语言进行程序设计的基本知识、编程技术和基本算法,培养学生计算思维、利用计算机解决问题的意识、思路,初步具有利用程序设计语言进行计算机求解的能力,为后续课程和计算机在各专业中的应用奠定基础,使学生今后能承担本专业计算机软件应用和开发的任务。课程内容通俗易懂、逻辑清晰、注重实用。
—— 课程团队
课程概述
     C/C++语言程序设计课程是非计算机专业理工科本科学生的第二门计算机课程,是大学计算机基础教学中的核心课程。
    该课程以程序设计为主线,介绍程序设计的思想和方法,用C语言编写代码。通过本课程的学习,使学生不但掌握C语言的基本知识,更重要的是要掌握程序设计的基本方法,培养学生利用计算机解决问题的意识、思路和能力,培养学生利用计算机技术处理工程设计、科学计算、数据处理、信息搜集、信息查询等问题的能力。通过训练,养成利用计算思维方法思考专业知识和工程的解决思路和方法,为专业课程学习、工程技术训练、工程或科学创新打下坚实基础,具备利用计算机求解实际问题的基本素养,为后续课程和计算机在各专业中的应用奠定基础,使学生今后能承担本专业计算机软件应用和开发的任务。


授课目标

掌握C语言程序开发环境的搭建、数据类型、常量、变量、运算符、表达式、程序的结构(顺序、选择、循环)、函数、数组、指针、文件操作基本能力。针对具体的问题,能够对问题建模,并选用适当技术对问题求解。具备一定的计算机求解、分析能力,将自己的专业知识与计算思维相结合,能抽象出相关计算模型并用C语言具体实现,从而提高解决专业问题的能力和效率,为国家、社会创造出更大的社会财富。


成绩 要求

视频:           30%

讨论交流: 30%

测试:         40%

课程大纲

1、C语言程序设计概述

1.C语言引入

单元测试

2、C语言程序设计基础

2、C语言程序设计基础 知识点讲解 课件

单元测试

3、控制结构

3、控制结构 知识点讲解 课件

单元测试

4、函数

4、函数 知识点讲解 课件

师生交流与互动

函数单元测试题

5、数组

5、数组 知识点讲解 课件

师生交流与互动

函数单元测试

6、指针与应用

6、指针与应用 知识点讲解 课件

师生交流与互动

指针测试题

7、结构体与链表

7、结构体与链表 知识讲解 课件

师生交流与互动

结构体与链表 单元测试

8、文件操作

8、文件操作 知识讲解 课件

师生交流与互动

文件测试

预备知识

大学计算机基础

参考资料

《C/C++程序设计教程》(第4版) 孙淑霞 肖阳春  电子工业出版社 201309

C程序设计教程》(C how to program,Second Edition).H.M.Deitel P.J.Deitel(美).薛万鹏等译.机械工业出版社,2000

 C程序设计》 谭浩强 清华大学出版社,2017(第五版)


成都理工大学
8 位授课老师
李思明

李思明

副教授

鲁红英

鲁红英

教授

刘祖珉

刘祖珉

副教授

下载
下载

下载App