教学提纲

《C程序设计》教学提纲

授课教师:刘阿力

答疑时间:周二下午03:00-05:00

办公室:院系办公楼508室

课程安排说明:2012年09月04日-2013年01月15日

周二上午8:00-12:00

教室:1号教学楼120教室,美术楼606教室

课程调整:无,

期中考试时间:根据学校安排

教材

指定教材:C程序设计 谭浩强

课程性质、地位与任务:

《C程序设计》是教育技术学专业的一门必修课程,内容为高级语言程序设计。该课程重点讲解C语言中的基础知识、结构化程序设计的方法、程序的编制与调试。是涉及多门专业基础课与专业课的综合性专业应用课程。

课程教学的基本要求:

通过本课程的学习,使学习者理解与计算机交互的基本方法,理解计算机处理、存储和传递信息的基本方式,理解计算机高级的基本结构、功能。使学习具有较强的编程能力,掌握常用的基本算法,能开发编制具有一定水平的应用程序,为适应计算机软件较高层次开发的要求做好准备,也为计算机的教育应用打下必要的基础。

3、教法特点说明:

教学要求课堂理论教学与实践教学相结合,理论教学以多媒体演示为主,实践教学以上机操作及实例制作为主。

课前预习

最好在课前进行预习,课堂上将着重于如何解决问题。如果事先阅读了相关章节,这将有助于学生理解讲课的内容。

分数说明

将有1次期中考试、1次期末考试,并布置相关实验,以及程序设计检查。各部分所占总分的比例如下:

程序设计练习:10%

期中考试:20%

期末考试:70%

本课程采取百分制,学生分数将在期末综合以上三部分成绩的总和进行统计。其中期末考试卷面分数满分为100分,卷面得分在最后提交总成绩时将乘以0.7进行折合,最终学生实际得分为:

总成绩=程序设计练习+期中考试+期末考试×70%

上机操作三周后,将程序设计作业交上来。

要求

非特殊情况,例如疾病、休学,否则不能以任何借口不参加考试和练习。如果无故不参加考试或不上交程序设计作业,给予0分。程序设计作业可以和同学讨论设计,但是不可以抄袭他人。

学术诚实

涉及学生的学术不诚实问题主要包括考试作弊和抄袭、伪造或不当使用课程设计作业等。对于学术不诚实的最低惩罚是考试给予0分。其他的惩罚包括通告学校相关部门并按照有关规定进行处理。

课程进度表

章 节

名 称

理论时数

实验时数

合计

第一章

C语言概述

2

2

4

第二章

数据类型、运算符与表达式

2

2

4

第三章

顺序结构程序设计

2

2

4

第四章

选择结构程序设计

2

2

4

第五章

循环控制

4

4

8

第六章

数组

4

4

8

第七章

函数

4

4

8

第八章

指针

6

6

12

第九章

结构体与共用体

4

6

10

第十章

文件

6

4

10

合 计

36

36

72