课程简介 Course Introduction

本课程重在培养学生掌握计算机程序设计的思想和方法,初步具有在本专业领域应用计算机的能力,为进一步学习后续课程打下坚实的基础。

本课程要求掌握程序设计语言的基本知识,主要是程序设计语言的语法知识,这是程序设计的基本工具;掌握程序设计的方法与技术,主要是程序设计的基本方法和基本技术;具有根据给定算法设计和调试程序的初步能力,并掌握一批简单的数值计算和非数值计算常用算法,这是程序设计能力的具体体现。

本课程是一门实践性很强的课程,上机和实训是本课程教学的重要环节。通过课堂理论授课和上机实践,使学生能够比较熟练地掌握C语言的语法规则和程序设计的基本方法与编程技巧,结合一般数值计算问题向学生介绍计算机程序设计的基本知识,使学生了解进行科学计算的一般思路,培养学生应用计算机解决和处理实际问题的思维方法与基本能力,为进一步学习后续课程和将来在不同领域应用计算机奠定基础。


教学大纲 Teaching Syllabus

《C语言程序设计》教学大纲

一、 课程性质及培养目标

本课程重在培养学生掌握计算机程序设计的思想和方法,初步具有在本专业领域应用计算机的能力,为进一步学习后续课程打下坚实的基础。

本课程要求掌握程序设计语言的基本知识,主要是程序设计语言的语法知识,这是程序设计的基本工具;掌握程序设计的方法与技术,主要是程序设计的基本方法和基本技术;具有根据给定算法设计和调试程序的初步能力,并掌握一批简单的数值计算和非数值计算常用算法,这是程序设计能力的具体体现。

本课程是一门实践性很强的课程,上机和实训是本课程教学的重要环节。通过课堂理论授课和上机实践,使学生能够比较熟练地掌握C语言的语法规则和程序设计的基本方法与编程技巧,结合一般数值计算问题向学生介绍计算机程序设计的基本知识,使学生了解进行科学计算的一般思路,培养学生应用计算机解决和处理实际问题的思维方法与基本能力,为进一步学习后续课程和将来在不同领域应用计算机奠定基础。

在本门课程结束时,学生应该能够:

1. 比较熟练地掌握C语言的语法规则;

2. 比较熟练地掌握C语言程序设计的基本方法与编程技巧;

3. 具有应用计算机解决和处理实际问题的思维方法与基本能力

二、 内容及课时安排计划表

周次

章 节

教学内容

学时

1

第1章 初始C语言

认识CodeBlock+注册学者网+实验一

4

2

第3章 数据类型

实验二

4

3

第3章 数据类型

实验三

4

4

第4章 运算符与表达式(1)

实验四

4

5

第4章 运算符与表达式(2)

实验五

4

6

第5章 选择结构程序设计

实验六

4

7

第6章 循环结构程序设计


2

8

第7章 函数(1)

实验七

4

9

第7章 函数(2)

实验八、综合实验布置

4

10

第8章 数组

实验九

4

11

第9章 指针

实验十

4

12

第10章 字符串处理

实验十一

4

13

第11章 结构体、共用体与枚举

实验十二

4

14

综合实验

综合实验样板例子1

2

15

第12章 读写文件

实验十三

4

16

综合实验

综合实验样板例子2

4

17

13章 预处理命令

综合使用检查

4

18

综合实验答辩

综合实验答辩

4

考核方式说明:考查:其中考勤30%,平时实验30%,期末项目40%

使用教材:C语言程序设计


留言板 Message Board
条留言  共

  • 参与互动
    Interaction

  • 扫码加入课程
    Scan QR Code
教学队伍Teaching Members
需要验证您的身份,请输入请求信息:
  • 学号号:
  • 班级选择:
  • 课程密码:

扫一扫二维码,快速加入本课程!

放大二维码 查看使用方法
课程
引导