还剩3页未读,继续阅读
文本内容:
《语言程序设计》课程大纲CC Program课程编号适用专业教育技术学专业总学时数56学分
3.5编制单位理学院教育技术系编制时间2016年9月10日
一、课程对象教育技术学专业本科学生
二、课程目的《C语言程序设计》课程旨在考察学生对程序设计的初步理解,C语言的基础知识的掌握程度,以及编写C语言程序来解决实际问题的能力本门课程考核要求由低到高,分为“了解”、“理解”、“掌握,熟练掌握”三个层次其含义了解,指学生能懂得所学知识,能在有关问题中认识或再现它们;理解,指学生清楚地理解所学知识,并且能在基本运算和简单应用中正确地使用它们;掌握、熟练掌握,指学生能较为深刻理解所学知识,在此基础上能够编写出正确的程序,调试所写程序,以及分析解决较为简单的实际问题
三、课程内容与要求第一章C语言概述
(一)课程内容LC语言发展历史
2.C语言特点
3.C程序格式和结构特点
4.C程序上机步骤
(二)课程要求
1、了解C语言发展历史、特点、C程序格式和结构特点
2、掌握C程序上机步骤第二章数据描述及数据输入和输出(―)课程内容
1.数据类型
2.常量与变量
3.不同类型数据间的转换
4.运算符和表达式
5.字符输出函数
6.字符输入函数
7.格式输出函数
8.格式输入函数
(二)课程要求
1、了解变量的基本概念及输入输出的基本概念
2、理解常用的数据类型与不同类型数据间的转换
3、掌握变量的应用与常用的输入输出第三章C程序流程
(一)课程内容
1.顺序结构
2.选择结构
3.循环结构
(二)课程要求
1.了解三种基本结构的基本概念
2.理解三种基本结构格式及用法
3.熟练掌握三种基本结构的应用第四章数组
(一)课程内容
1.数组的基本概念
2.一维数组
3.二维数组
4.字符数组和字符串
(二)课程要求
1.了解数组的基本概念
2.理解数组的定义方法及用法
3.熟练掌握一维及二维数组的应用第五章函数
(一)课程内容
1.函数基本概念
2.函数形参
3.函数指针及其应用
4.函数的返回值(return表达式)
5.函数说明
6.递归函数的基础知识
7.宏定义
8.文件包含
9.条件编译
(二)课程要求
1、了解函数的基本概念,宏定义,文件包含,条件编译
2、理解定义、函数参数的含义、返回值的应用、函数说明
3、熟练掌握函数的应用、递归函数,会利用函数编写程序第六章指针(―)课程内容
1.指针的概念
2.指针变量
3.指针与数组
4.指针与字符串
5.指针与函数
6.返回指针值的函数
7.指针数组和多级指针
(二)课程要求
1.了解指针的基本概念,指针变量
2.理解指针的含义及使用方法
3.熟练掌握指针的应用
四、课程方式及时间
1.课程方式闭卷、笔试或上机考结合
2.计分方式百分制,满分为100分
3.课程时间120分钟
4.命题的指导思想和原则命题的总的指导思想是全面考查学生对本课程的基本原理、基本概念和主要知识点学习、理解和掌握的情况命题的原则是题目数量多、份量小,范围广,最基本的知识一般要占60%左右,稍微灵活一点的题目要占20%左右,较难的题目要占20%左右
5、题目类型1判断题每题1分,共10分2单项选择题每题1分,共25分3程序阅读分析题每题5分,共25分4程序改错题15分4程序设计题共25分
6、各类题目特点及课程目的1判断题、单项选择题此类题目结果唯一,主要考察学生对基本概念、基本思想的理解2程序阅读分析题主要考察学生根据已有程序,理解其含义,并推断出程序运行的结果的能力3程序改错题此类题目有一定的综合性,主要考察学生综合运用所学知识进行程序调试分析的能力4程序设计题此类题目综合性较强,主要考察学生根据所学知识综合处理问题解决问题的能力,是所学知识的全面应用
7、答题要求同学们拿到考卷以后,首先要把各类题目的意思和要求弄清楚,切忌看错题目,所答非所问对于各类题目的回答要求如下1对于判断题,要求作出正确判断2对于选择题,要求选择要正确,不可多选3程序阅读分析题,要求根据程序,写出程序的运行结果
(4)程序改错题,要根据出错提示,写出出错原因,并给予改正
(4)程序设计题根据要求,编写正确的程序,只要能体现程序的设计思路,表达基本正确,都可酌情给分
五、课程题型结构及分值分布序号题型课程内容分数分配备注判断语言概述、数据……分(小题分/小题)1C1010XI选择语言概述、数据……分(小题分/小题)2C2525XI程序阅读分析题语言概述、数据……分(小题分/小题)3C255X5程序改错题语言概述、数据……分(小题)4C152程序设计题语言概述、数据……分(小题)5C252总分数分100
六、课程要求本课程期末课程为闭卷课程,考生不得携带任何纸张、教材、笔记本、作业本、参考资料、电子读物、电子器具和工具书等进入考场
七、成绩综合评定办法本课程成绩为期末课程与平时成绩相结合进行综合评定,最终成绩由以下三个部分组成第一部分期末课程成绩占总成绩的70%;第二部分作业成绩及平时检测及实验占总成绩的20%;第三部分上课考勤占总成绩的10%
八、教材与参考书目
1.《C程序设计教程(第2版)》谭浩强著,北京清华大学出版社,2013。