1教师软件项目开发水平亟待提高
高职学生在进行软件开发过程中,必然会遇到各种困难和问题,我们尽管主张学生尽量能自己解决问题和克服困难,培养自学能力;但是他们毕竟是第一次从事系统的软件开发工作,在其中一定会遇到自己难以解决的问题和无法克服的困难,这时就需要教师的帮助和指导,去解决所遇到的问题和克服所遇到的困难。但是多数高校存在的一个客观现实,不少教师本人都没有软件开发的经历,并没有软件开发的实际工作经验,遇到某些问题时,也很难提出最好的解决办法和处理意见,也就不能很好地帮助和指导学生。因此我们非常有必要先把教师送到软件企业去锻炼和培训,并切实参与到软件开发过程,进行软件项目的开发,只有自身有了软件开发经验,才能更好地指导学生。
2学校投入不足
软件实训过程中需要使用最新软件开发技术和开发工具,这些软件和工具往往对计算机配置要求也很高,为了保证能正常快速地运行这些软件,实训室中的计算机就需要和软件保持同步更新,学校很多实训室存在老化和更新不及时的现象,造成很多新的软件不能安装和运行、或者运行速度慢的情况,影响了课程教学质量和学生学习的积极性。在高职学生进行软件开发的过程中,教师不仅仅要指导学生,还要对学生的开发工作进行监督和对开发进程进行监控,以保证学生软件开发工作的进度以及所开发软件系统的质量。这需要教师投入大量的时间去跟踪和监督,但是我们大多数教师都承担了很繁重教学任务,实训也似乎成了教师业余时间的工作,很难满足学生的需求,也不能很好地监控每一个小组所有成员的开发工作。
3改善措施
针对以上问题,首先,在进行综合实训前,一定要提高高职学生对岗前实训课程的重要性的认识,例如可以召开动员大会,教师和学生共同参与主题研讨会等,使学生认识到该课程的重要性,采用各种手段加强过程监控。在实训过程中,如要求学生每天提交工作日志,组长提交工作总结等方式,每天指导教师进行审核,并及时公布审核结果,从而切实起到监督和引导作用;或者利用各种实训教学管理平台,及时把握和监控每个小组项目开发的进度和小组成员的工作状态。其次,开发小组中的组长的作用举足轻重,组长不仅仅要具备优秀的专业知识和技能,还要具备良好的领导能力和强烈的责任心,因此在选定组长时,不能仅仅考虑其专业知识和技能,更应关注其领导能力和团队精神,同时选定组长后,最好要专门对各个组长进行组长职责和任务的学习,使其更好地适应组长这个角色。最后,学校应加大投入。定期更新实训室中的硬件设备,确保课程的顺利开展和实施;同时岗前实训不同于其他课程设计之类的实践课程,一个班级的实训需要很多教师共同参与和全身投入才能达到教学目标和保证教学质量。现在存在一个客观现实:很多老师都很难做到全身投入到实训教学当中,也很难抽出大量的时间和精力进行实训课程的教学。高职学校应该考虑加大在实训课程上的投入,调动教师的积极性,减轻实训教师其他的课程的教学任务,使教师能有时间、有动力全身心地指导学生实训。