下载后可任意编辑《程序设计工程实训》教学大纲一、工程实训基本信息代码:150052名称:程序设计工程实训周数:2 周学分:2适用对象:计算机科学技术专业、网络工程专业先修课程与环节:计算机科学导论、C 语言程序设计二、工程实行目的和任务程序设计工程实训是《C 语言程序设计》课程的实践环节,也是计算机科学与工程学院各专业的重要实践环节之一
本次工程实训以实际为导向,结合实际问题,采纳工程化的方式展开,注重过程和结果
工程实训为学生提供了一个既动手又动脑,独立实践的机会,使学生能够将课本上的理论知识和应用实际有机地结合起来,采纳计算机程序设计技术以自动化的方式完成实际问题的解答,锻炼学生分析、解决较复杂问题的能力,提高学生独立编写较大程序的能力
结合 CDIO 的理念,采纳工程化的方式完成具有一定难度的综合性软件项目
要求学生利用学到的编程知识和编程技巧,独立软件的设计,编程及程序调试,最后按格式和要求写出并打印出课程设计报告
三、工程实训方式1、工程实训题目的选定采纳指导老师提供参考题目与学生自主命题相结合的办法选定工程实训题目
一人一题,不得重复
2、工程实训任务的完成在指导老师的指导下,独立完成课题的设计、代码编写和调试,独立完成工程实训报告
所有工作任务主要在计算机中心机房完成
四、工程实训方法与要求工程实训过程主要由以下五个阶段构成:1、系统需求分析
对所要完成的工程项目进行调研,需求收集,需求整理,需求分析,明确系统的问题域、及需要理由计算机解决的问题
2、系统分析和设计)
根据选定题目和收集到的资料,对系统进行功能模块分析和设计
系统设计要有用,然后确定模块,划出流程图(或者 N-S 图),写出函数原形
3、编写程序代码
根据函数原形及其功能,填充相应的算法
要求编程简练,可用性强,功能全面
下载后可任意编辑4、程序调试
上机调试程序,解决编译等错误,直至运行成功