《程序设计基础(一)》实验教学大纲2011级.docxVIP

  • 1
  • 0
  • 约1.71千字
  • 约 2页
  • 2021-02-03 发布于天津
  • 举报

《程序设计基础(一)》实验教学大纲2011级.docx

《程序设计基础(一)》实验教学大纲 实验课程名称:程序设计基础(一) 英文名称:Basics of Programming (I ) 实验课程性质:非独立设课 应开实验学期:1 课程编码:1303836 实验学时数:16 适用专业:计算机科学与技术、软件工程 、网络工程 一、实验教学目的和要求 1.1教学目的 程序设计是计算机基础教育的重点, 是计算机科学与技术专业的核心基础课程。 本大纲 根据《程序设计基础(一)》教学大纲对学生实际动手能力的培养要求而制定,拟通过编程 实践,对课堂讲授理论知识进行验证、巩固和补充,为后续课程学习奠定基础。通过实验环 节培养学生运用所学知识分析和解决实际问题的能力和严谨、求实的工作作风。 1.2教学要求 通过上机操作,使学生能熟练使用 C语言开发环境(Microsoft Visual C++ 6.0 ),能独立 完成ANSI C程序的编写、编译、运行和调试工作; 通过编程实践,使学生熟练掌握 ANSI C程序基本指令集,并能灵活运用; 通过编程训练,使学生掌握结构化程序设计方法,掌握经典的编程算法(排序、查找、 比较等),养成良好的程序设计习惯,使其具备基本的程序设计、分析与编写能力; 每次实验结束后,按照要求撰写实验报告,并在规定时间内上交实验报告。 二、 主要仪器设备 微型电子计算机 型号:Acer Veriton M6700 规格:P4 2.4G/4GM(DDR)/320G AL1981W 液晶” 数量:100 台 三、 实验项目名称和学时分配 1、必开实验项目 序号 实验项目名称 学时 分配 实验 属性 实验 类型 实验者类别 必开/ 选开 1 VC集成开发环境 2 技术基础 验证 本科生 必开 2 流程控制 4 技术基础 验证 本科生 必开 3 函数与程序结构 2 技术基础 验证 本科生 必开 4 数组 4 技术基础 验证 本科生 必开 5 指针 2 技术基础 验证 本科生 必开 6 结构与联合 2 技术基础 验证 本科生 必开 7 文件 2 技术基础 验证 本科生 选开 2.选开实验项目 序号 实验项目名称 学时 分配 实验 属性 实验 类型 实验者类别 必开/ 选开 1 银行ATM机工作流程模拟 编程 10 技术基础 综合 本科生 选开 2 图书出租业务系统的设 计 10 技术基础 综合 本科生 选开 3 小型工资管理系统的设 计与实现 10 技术基础 综合 本科生 选开 4 学生成绩管理系统的编 程 10 技术基础 综合 本科生 选开 四、实验课考核方式 4.1考核准则 根据学生的实验预习、 实验纪律、实际编程能力及实验报告进行综合考核评定, 考核成 绩为百分制。 4.2实验报告要求 实验报告内容包含有:实验目的,实验要求,实验步骤,实验结果分析以及实验创新 (与 实验指导书不同的实现方法)。 4.3考核方式 4.3.1实验课的考核形式:考查。 4.3.2考核成绩确定 考核成绩分配比例:必开实验 3,5,6分别占实验总成绩的 10%必开实验2,4分别占 实验总成绩的20%上机考核占实验总成绩的 30% 五、实验指导书及主要参考书 ?自拟实验指导 程序设计基础(一)实验指导讲义 .秦友淑,曹化工,C语言程序设计教程(第二版),2002年 .谭浩强,C程序设计(第二版),北京:清华大学出版社, 1999年 ?石峰,程序设计基础,北京:清华大学出版社, 2003年 5. Brian W. Kernighan , Dennis M. Ritchie 著C程序设计语言 机械工业出版社 北京 2003年3月第一版 特别要求: 在实验中遇到困难时,切忌不要动不动就问老师,而是应该先思考。如果确实不能解决 困难,先与坐在旁边的同学讨论,而无论这个同学在以前是否认识。如果有同学问你问题, 无论你是否能解决这个问题, 都应该和他讨论。如果讨论了仍然不能解决问题, 就一起问老 师。讨论问题的好处在于能够深刻的理解问题,记住问题。 请同学们按时提交并妥善保管好自己的实验报告册, 学期末将收齐存档,并作为计入总 成绩的依据。

文档评论(0)

1亿VIP精品文档

相关文档