课程设计在高职实践教学中的应用与探索

时间:2022-09-23 03:21:51

课程设计在高职实践教学中的应用与探索

摘要:高职教育在改革过程中普遍都认识到以培养学生的能力为本位,培养高级技能型人才为目标。课程设计是提高学生实践动手能力的一项综合性实训。本文就计算机实践教学中进行课程设计的重要性和几年来进行课程设计的实践对课程的开发过程进行了探讨。

关键词:课程设计;实践;教学

高职教育的目标是培养高级技能型人才。高职教育不仅要让学生掌握相关的理论知识,更重要的是让学生拥有较强的实践动手能力。因此实践教学是高职教学体系中的重要组成部分。实践教学一般包括:课程实验、课程设计、社会实践和毕业设计,课程设计是一类综合性较强的实践活动,它对培养学生分析问题和解决问题能力、实践能力、创新能力起着举足轻重的作用。

1 课程设计的重要性

课程设计是在某一门课或几门课的教学结束之后,安排一周或两周时间,学生专门来进行这门课程的综合实训。这样学生在精力上和时间上都比较集中,在老师的精心组织下,围绕某一设计题目进行集中式的综合实训。

课程设计过程中几个学生组成一个团队,各自进行分工,大家齐心协力来完成一项任务,这样不仅能复习所学的理论知识,提高学生的实践操作能力,还能提高学生综合能力、自学能力、创新能力、培养学生团队合作能力。

2 课程设计围绕教学展开

2.1课程设计的几个主要环节

(1) 确定选题、明确任务

由老师提出若干个课程设计的选题,由学生和老师共同讨论确定题目,明确课程设计的目标和基本要求;学生进行分组,几个同学组成一个项目小组,进行讨论,收集资料;然后对项目进行具体的分工,明确每个同学的任务,项目小组长负责协调工作。

(2) 制定计划

整个项目开发过程涉及到资料的收集、需求分析、系统的设计、编码调试、数据库的设计和文档的整理等工作,如何顺利有序地推进,必须制定一个合理的项目开发计划。由项目小组成员共同商议决定。

(3) 设计过程

课程设计活动安排在一到两周集中的时间,这段时间主要是进行代码的编写和程序的调试,也是课程设计的最重要阶段。指导老师全程进行答疑辅导,学生还要做好日志记载,这是个学习与升华的阶段,不仅可以从老师那里得到问题的解答,更重要的能学会分析问题与解决问题的方法,有助于同学们以后的学习。

(4) 答辩

学生经过一学期或几个学期的积累,再经过一到两周紧张的劳动,最后由指导老师对每个小组开发的项目进行了验收。验收可以由学生自评和答辩两个部分构成:先由小组的代表对自己开发的系统进行总体上的陈述,包括已实现的功能、开发过程中遇到有代表性的问题及解决方案、系统中还存在的不足等;然后由答辩小组的老师(一般3到5名老师组成)就学生开发的系统进行提问,由学生回答,这样既检验了学生所学的知识,又能训练学习口头表达能力和实际应变的能力。最后由老师进行点评并给出学生成绩。

(5) 作品公开

作品公开展示,有助于学生共同学习,互相取长补短。

(6) 总结

老师对课程设计进行总结,既总结学生在开发过程中碰到的问题与取得的成绩,也点评课程设计与整个教学活动。

2.2课程设计活动的展开

(1) 课程设计的准备阶段

课程设计一般是安排在教学活动结束进行的,但如果只在这一两周内开展整个课程设计活动,时间会有些紧张,完成任务的质量没法保证,因此要在教学过程中作好一些准备工作:

①思想准备

开学之初明确地告诉学生这门课或这几门课将要进行课程设计,课程设计涉及哪些方面的内容,让学生大致上有所了解,思想上有准备。

②公布选题

在教学之中,在学期中的某个时候告诉学生有哪些具体选题,分别有什么样的要求,学生可以提早作准备:收集资料,查阅文献。

③学生选题、明确任务

在学生有了一到两周时间的准备之后,让学生进行选题并明确任务,进行分组。小组成员共同讨论实施的方案和计划,分析用户的需求及相关流程。

④制定计划

在一到两周的讨论与学习后,让学生制定课程设计计划,学生可以请老师参与讨论,老师对小组的方案与计划给出指导性的建议。

⑤需求分析

学生根据自己所选题目进行需求分析,需求分析要收集一些资料或作一些市场调查之类的活动。需求分析很关键,它决定整个系统的功能与性能。留两周时间给学生完成。

(2) 课程设计阶段

课程设计分三个阶段完成:

①系统设计

课程设计阶段先进行系统的设计,该阶段的任务是将系统划分为若干模块,分析每个模块的功能是什么,模块之间如何衔接,有哪些界面等。

②分工协作

根据系统设计的结果进行组内分工,让每个同学明确自己的任务。每个同学根据自己的任务去完成,并记下当天的开发日志和相关文档。

③调试与测试

最后用一到两天时间将系统进行组装与测试,并进行相关文档的整理。

(3) 课程设计的结尾阶段

课程设计后的结尾工作也很重要,它主要包括:答辩、成果展示和课程设计总结。

3 总结

几年来,我院在计算机专业的教学实践中一直采用课程设计进行综合性实践的结果表明,课程设计不仅能巩固和提高学生所学的专业课程知识,更重要的是提高了学生分析问题、解决问题的能力、自学能力,而且还提高了学生的职业素质,锻炼了学生团队协作能力和口头表达能力。

参考文献

[1]黄娟琴,何钦铭.计算机专业课程设计教材建设研究.计算机教育,2007(14).

上一篇:黑客谈个人安全防范 下一篇:不让IP地址冲突干扰局域网