《C语言程序与设计课程实验教学大纲.docx》由会员分享,可在线阅读,更多相关《C语言程序与设计课程实验教学大纲.docx(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言程序与设计课程实验教学大纲课程代码:ZO8OOOO5课程性质:专业主干课课程名称:C语言程序与设计英文名称:Programming Design of C Language适用专业:光信息科学与技术开设学期:第3学期实验学时/总学时:18/66 实验学分/总学分:1/4大纲拟定人:课程实验内容简介本课程是光信息科学与技术专业的专业主干课。主要通过对C语言程序设计的语法规则及 相关的基本概念的学习,使学生掌握分析、解决问题的方法,结合上机实践,使学生学会程 序设计的基本方法和技巧,为培养和提高学生的动手实践能力和综合编程的能力打下基础。 通过本课程实验旨在达到以下目的:1、通过上机实验,使
2、学生掌握C程序设计的基础知识和概念、深刻理解数组、指针和链表 等重要概念,掌握c语言的各种语法规则;2、掌握基本的程序设计过程和技巧;3、具备初步的高级语言程序设计能力;4、具备熟练应用VC6.0集成环境进行C语言的编写、编译与调试的能力,能够掌握一定软 件开发技术,具备一定的软件开发能力;5、通过实验培养学生严肃,认真一丝不苟的工作作风。二、实验项目三、实验所需主要仪器设备及台(套)数项目 序号实验项目名称内容提要实 验 学 时仪 器 套 数每 套 人 数实验类 型开出 要求1熟悉上机环境 和简单编程练 习VC集成环境的使用、调试; 练习课本中简单的c程序; 进行顺序结构程序设计。3401验
3、证性必做2选择结构程序 设计关系、逻辑运算符的应用;if语句、switch语句的应用;根据要求设计选择结构程序。3401设计研 究必做3循环结构程序 设计whiles do-while和for语句的定义格式及应用;根据要求设计循环结构程序。340I设计研 究必做4数组与函数程 序设计一维和二维数组的说明、赋值以及使用 方法;函数的定义方法、声明及调用规则。实参与形参的对应关系,及“值传递”、“地址传递”的方法:数组和循环语句相结合的使用模式处理 问题。根据要求进行模块化的程序设计。340I综合性必做5指针的应用指针变量的定义、赋值及使用; 指向数组的指针的定义和使用方法; 指针在函数调用中的作
4、用; 根据要求进行指针的程序设计。3401综合性必做6综合程序设计 实验结构体的定义、应用;文件的打开、关闭等操作;根据要求及所学知识进行综合程序设 计。340I综合性必做计算机40台。四、实验成绩评定方法实验成绩由三部分组成:实验预习和表现(20分)、实验报告(20分)、实验考试(实际操 作和理论问答)(60分)。I、实验预习和上机表现:在实验之前要求学生提前预习实验内容,结合所学知识,提前设 计出完整程序。并罗列出实验中所涉及的实验仪器和实验步骤,教师应通过课堂提问等方式 检杳预习效果。在实验过程中,教师可依据学生调试程序的能力、实验结果和数据的正确性以及学生的课堂 纪律、实验态度、保持实
5、验室卫生等方面的表现进行综合考核,学生实验的原始数据须由教 师签字认可。2、实验报告:编写实验报告不仅是对实验情况的总结,也是加强对理论知识的理解,同时 通过编写实验报告可以养成良好的工作作风,锻炼学生写作能力、分析问题能力等。基于这 一思想,要求每次实验结束后,必须及时缴纳实验报告,要求:内容充实、程序设计完整、 数据处理正确、书面整洁、结构合理、回答思考题等。(根据实验报告情况教师给出相应成 绩)3、实验考试:通过考试了解和掌握学生对C语言的理解以及程序设计的能力,建立上机操 作与口试、笔试相结合的考试方法,教师出实验考试题目,让学生独立在规定的时间内完成 程序设计,且回答有关问题。并独立写出报告。(根据学生在规定的时间完成实验情况教师 给出相应成绩)4、实验课最终成绩由上述三部分按百分制折合。五、参考资料.刘彦丈.简论高等职业教育的课程结构.职业技术教育,20031 .黄克孝.职业和技术教育课程概论.华东师范大学出版社,2001.李淑华.C语言程序设计.大连理工大学出版社,20022 .谭浩强C语言程序设计教程(第二版).高等教育出版社,2001
限制150内