首页  实训项目

《程序设计基础实训》课程教学大纲


发布部门:  发布时间:2014-12-19  浏览次数:

 

《程序设计基础实训》课程教学大纲

(软件工程专业适用)

参考学时:4     学分:4

一、   本课程的性质与任务

本课程是学生在《Java程序设计》课程学习之后,在学校能控制的状态下,按照人才培养规律和目标,结合学生所学的知识和技术对学生进行程序设计基本技术和实践能力训练的教学过程。通过一次集中的强化训练,使学生能及时地巩固已学的知识,补充未学的但又是必需掌握的内容,进一步提高程序设计的能力。

本课程的实施对后续课程的学习起着重要的基础作用,在培养具有创新能力的应用型人才方面占有不可缺少的地位。

 

二、   本课程的基本内容

指导老师根据课程内容提供具有一定难度的程序设计题目,要求学生利用所学的Java语言编程知识和技巧独立完成所布置题目。在分析设计过程中,要求学生养成良好的编程习惯,学会分析简单的实际问题,并能利用所学的知识建立系统的逻辑结构,学会简单的调试技巧和方法,并能一定程度地延伸课堂知识。根据系统的功能要求,要求学生在教师的指导下逐步完成应用程序的设计。

通过完成具体的实训项目,对课程所学知识进行进一步的掌握和理解,更重要的是“以任务驱动”的教学方式,“以解决实际问题和提高动手能力为目的”的教学目标,“按实际工作环境约束学生的纪律和态度”的管理方式,使学生向“零距离就业”目标不断迈进。

(一)知识目标

1、了解算法、程序及结构化程序设计方法;

2、了解Java语言的特点;

3、熟悉Java语言编程环境;

4、掌握Java语言基本语法;

5、掌握常用算法思想。

(二)能力目标

1、能熟练使用EclipseMyEclipseNetBeans集成开发环境编辑、编译、运行程序;

2、能熟练地上机调试程序,快速发现程序中的错误并排除;

3、会独立运用常用程序设计技巧进行简单应用问题的算法设计、描述、实现;

4、能正确统进行功能模块分析、控制模块分析;

5、能编写结构清晰、简明、可用、功能全面的代码;

6、能书写格式规范、内容充实的实训报告;

7、能积极主动地通过多种途径自主延伸学习相关专业知识,自我提升专业技能;

8、能独立思考和实践,有一定的创新能力。

以学生上机进行程序设计为主,指导老师根据需要安排适当的讲授内容。实训老师准备具有饱满工作量的题目,选择比较科学的解决问题的方案和思路以及技术路线,编写实训进度计划日历,规定学生必须完成的工作任务量。

 

模块/项目

实训环境

相关技能

实现形式

参考课时

参考资料

提交成果

映射职业能力

 

项目分析

 

Word

 

独立思考;分析总结;

需求分析文档

20

《软件工程》

《软件开发文档编写模板》

 

沟通合作;

 

项目设计

 

WordEclipseMyEclipseNetBeans

团队合作;

自主学习;

资料搜索;

系统框架设计、详细设计文档

30

 

 

 

 

项目实现

 

VEclipseMyEclipseNetBeans

编码;

团队合作;

沟通交流;

自主学习;

源程序文件

100

 

源程序、目标文件和可执行文件

编码实现项目

 

项目总结

 

Word

分析总结;规范撰写技术文档

实训总结文档

10

《实训报告模板》

实训报告文档

项目总结;撰写技术文档

 

三、   本课程的基本要求

本课程要求学生运用先期《Java程序设计》课程的知识,针对给定项目独立或以小组团队形式进行项目的分析、设计、编码、测试,并规范撰写相关文档。

(一)实训要求

1、遵守规章制度,按时进入实验室,不缺席、迟到和早退。

2、对待项目严肃认真,吃苦、踏实、肯干;

3、积极交流,不懂就问。

4、能与团队成员顺利沟通、合作完成项目;

5、具备一定的创新意识

6、按老师要求提交实训报告。;

(二)实习指导和方法

1、实训期间由指导教师负责学生的业务、纪律等

2、实训开始前由指导老师简要讲解实训任务、目标、过程、要求

3、可根据学生情况和任务情况适当介绍任务实施基本思路、框架

4、在实训过程中指导老师全程监控,随时解决学生问题

5、加强纪律、严格要求和管理,避免违纪现象发生。

(三)本课程的考核采取实训过程与实训结果评价相结合、程序代码和文档评价相结合的方式。

实训过程考核参考考勤、实训纪律、实训态度和平时表现给出成绩,占总成绩的20%;实训结果考核项目完成情况,占总成绩的30%;文档评价考核程序代码和实训报告文档,占总成绩的30%;实践操作能力考核动手能力,占总成绩的20%

考核形式:

1、老师每日对学生的考察、评估和考核;

2、最后对实训项目完成的质量进行考核和验收

 

四、学时分配建议

 

                        项目

学时数

专业见习

合计

1、实训动员

2学时

2学时

2、实训实施

150学时

150学时

3、实训总结和验收

8学时

8学时

合计

160学时

160学时

 

五、其它说明

1、本大纲是《Java程序设计实训》课程的指导性文件,大纲中所列内容主要是程序设计基础实训的基本内容。

2、大纲中所列内容只表示实习的范围和深度,但也可以根据学生具体情况对实训内容作适度调整,但深度和广度不应降低。

3、实训的具体学时分配可以根据实训实际情况做具体安排、适当调整,但应该保证总学时要求。

起草人:马军霞       专业负责人:梁树军      教学院长(主任):宋胜利

 

郑州轻工业学院版权所有 地址:郑州市东风路5号 郑州市科学大道166号