还剩1页未读,继续阅读
文本内容:
C语言程序设计课程对应实验教学大纲实验对应理论课程名称C语言程序设计英文名称CProgrammingDesign实验对应理论课程代码ZI901004适用专业教育技术学本科专业课程性质专业主干课开设学期3学时36学分1
一、实验课的性质与任务《C语言程序设计》是教育技术学专业开设的一门专业主干课程是其他计算机技术课程的基础,是“非计算机专业学生计算机应用能力水平考试”二级考试的主要语种之一,也是部分院校教育技术学专业硕士研究生入学考试的必考专业课通过理论和实践教学,使学生较好地掌握C语言各方面的知识,掌握基本的程序设计过程和技巧,具备初步的高级语言程序设计能力,并能熟练应用TURBOC集成环境进行C语言的编写、编译与调试为后续的计算机技术课程打下基础通过本课程的学习,使学生顺利通过“非计算机专业学生计算机应用能力水平考试”二级考试先修课程《高等数学》、《计算机文化基础》
二、实验目的、要求及学生应掌握的实验技术及基本技能《C语言程序设计》是一门实践性很强的课程,必须十分重视实践环节学习《C语言程序设计》课程不能满足于“懂得了”,满足于能看懂书上的程序,而应当熟练的掌握程序设计的全过程,即独立编写出源程序,独立.1:机调试程序,独立运行程序和分析结果
三、实验项目及内容提要(5号黑体)问题
四、实验所需重要仪器设备及台(套)数安装C语言运行环境的计算机
五、实验成绩评定方法以学生平时实验纪律、实验报告情况和综合实验的完成情况为主要考核依据,实验成绩分为优、良、中、及格和不及格五级,实验成绩占课程成绩的15%
六、参考资料(5号黑体)谭浩强.《c程序设计题解与上机指导》(第四版).清华大学出版社《全国计算机等级考试二级参考书一C程序设计》教育部考试中心高教出版社序号实验项目名称实验基本方法和内容项目学时每组人数实验类型实验要求备注1C语言的运行环境和方法熟悉C语言的集成环境的界面和有关菜单的使用方法、练习如何编辑、编译、连接和运行一个C程序21验证必修2数据类型、运算符、表达式练习对整型、字符型、实型变量的定义和赋值学会使用有关的算术运算符21验证必修3最简单的C程序设计练习赋值语句的使用方法掌握各种类型数据的输入输出的方法、正确使用各种格式转换符21验证必修4逻辑结构程序设计练习正确使用逻辑运算符和表达式熟练掌握if语句和switch语句结合程序掌握简单的算法学习调试程序21验证必修5循环控制熟练掌握while语句、do-while语句和for语句实现循环的方法掌握在程序设计中用循环的方法实现一些常用算法(如穷举、迭代、递推等)进一步学习调试程序21验证必修6数组练习一维数组和二维数组的定义、复制和输入输出的方法练习字符数组和字符串数组的使用掌握与数组有关的算法(特别是排序算法)21验证必修7函数练习函数的定义验证“值传递”的参数调用掌握函数的嵌套调用和递归调用的方法掌握全局变量、局部变量、动态变量、静态变量的使用方法练习对多个文件的程序的编译和运行31验证必修8编译预处理练习宏定义的方法练习条件编译的方法11验证必修9指针练习定义和使用指针变量练习正确使用数组的指针和指向数组的指针变量练习使用字符串的指针和指向字符串的指针变量41验证必修10结构体和共用体练习结构体类型变量、数组的定义和使用练习对链表的操作21验证必修11位运算掌握按位运算的方法,练习使用位运算符练习通过位运算实现对某些位的操作21验证选修12文件练习使用文件打开、关闭、读、写等文件操作函数练习用缓冲文件系统对文件进行简单的操作21验证选修13综合实验综合本书中的重点,结合一些经典算法,解决一些实际应用41综合必修。