还剩1页未读,继续阅读
文本内容:
大学XXXX实验教学大纲课程名称__________程序设计语言c___________________院(部)__________电子与信息工程学院_______________学年学期2022-2023学年第J—学期授课专业班级计算机科学与技术201班级人数________________80_________________________讲授教师____________________________________________教材名称《C语言程序设计(微课视频版)》________课程总学时64;总学分4理论学时32;实验(或实践)学时:上机学时32;辅导(或答疑)学时:院部领导签章_________________________________课程名称程序设计语言C课程代码16501236学分4实践教学学时数32适用专业理工类非计算机
一、实验(上机)的目的与任务C语言程序设计课程是一门实践性很强的课程,必须通过上机操作才能掌握所学的知识,必须要特别强调讲授与上机操作相结合,并保证学生有充分的上机条件和学时数实验目的是使学生通过实验能够对课堂讲授内容进行验证、设计或综合运用,从而进一步加深知识的理解与掌握任务是培养学生的独立思考能力与动手编程能力在教师的辅导下,由学生独立编写C程序,通过上机调试程序,解决实际问题,从中了解计算机语言的功能和适用领域,为应用开发打下基础要求达到目标是
1.熟悉Visual C++
6.0集成开发环境
2.通过实作掌握结构化程序设计的方法,培养良好的程序设计风格
3.实际体验,并掌握程序设计中简单的数据结构和算法
4.在Visual C++
6.0集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力
二、实验(上机)的基本要求每人实验用微机一台、打印机(共用)一台由实验指导教师讲解基本要求和实验内容及注意事项,由学生在课内和课外上机完成
三、实验(上机)编写原则要求给出完整的实验报告和程序清单,清单中应有足够的注释,报告中应有运行结果和错误调试分析
四、实验(上机)内容(写明设计(实践)的地点、内容、时间安排)学序号实验名称实验内容时熟悉上机熟悉C语言上机基本环境、掌握C数据类型和输入、输1环境和C程4出,运行教材第
1、2章的所有例题序结构运算符和掌握运算符和表达式的基本语法规则和数值计算方法,24表达式完成编程题
1、
2、3,并提交实验报告掌握if语句和switch语句的使用运行第3章的例题,3选择结构6完成编程作业
2、
3、4编程题并提交实验报告掌握while、do-while for语句使用,掌握循环的嵌套使用和异常出口语句的结合使用方式运行第4章的例4循环结构6题,完成编程作业
1、
2、
3、4,完成2个趣味编程题并提交实验报告掌握一维和二维数组的定义和使用操作,掌握字符数组5数组4存储并处理字符串的操作完成第5章的例题,完成编程题
1、
2、3和2个趣味编程题并提交实验报告掌握函数定义、参数传递操作,掌握函数嵌套及递归调用、全局变量及局部变量使用完成第6章的例题,完6函数6成编程题
1、
2、3和2个趣味编程题并提交实验报告
五、实验(上机)主要参考资料
[1]郑晓健等,《C程序设计(基于CDIO思想)(第2版)问题求解与学习指导》,清华大学出版社,2018年8月
[2]郑晓健等,《C语言程序设计(微课视频版)》,清华大学出版社,第1版,2022年8月
六、实验(上机)成绩考核
1、学生应按时进入实验室进行实验,不得无故缺席或迟到;
2、对实验结果进行测试,符合要求并由指导教师或辅导学生验证后方能离开;
3、每个实验应在实验完后写出实验报告并交指导教师批阅;
4、实验成绩占总评成绩中平时成绩的20%执笔人审定人系(部)主任。