实训课教学问题对策研究
目前,培训课程教学中存在的问题严重影响了培训课程教学的效果,也违背了开设培训课程的初衷。需要改进,真正成为有效提高学生实践能力、培养学生专业素质的教学环节。
1.加强实训教师的专业技能和素质
培训课程能否达到预期的教学效果,很大程度上取决于导师的软件项目开发经验。一方面可以聘请企业开发人员作为培训课程的导师,另一方面要大力培养学校的专职教师,让他们在软件开发企业锻炼,积累项目实施经验。
2.选择教学内容
在选择教学案例时,要综合考虑教学时间、教学时间和培训时间的比例,以及参与培训的学生的具体学习情况。所选项目案例应业务逻辑相对简单,业务流程不复杂,方便学生理解;技术难点不宜过多,以免学生因技术问题无法完成项目,打击信心。此外,如果遇到大型培训项目,可以选择相对完整的子模块进行讲解;也可以选择项目中关键功能点的技术实现进行讲解。努力使讲解内容少而精,涵盖软件开发的各个环节。培训班的教学内容以技术为主,但不能忽视职业素质的培养。职业素质的培养最好在工作过程中潜移默化地进行。因此,职业素质教育应贯穿培训班的各个环节。
3.大力建设培训软硬件资源
培训教室至少配备一个服务器和相关的网络设备,并在服务器上安装常用的软件开发工具,以模拟真实的团队开发和测试环境。组织教师编写培训指导书,制作项目开发各阶段的文档模板,建立项目案例数据库,将培训案例的需求分析、系统设计、编码测试、部署全过程制作成微视频,让学生学习。
5.改进训练方法
学生培训的主题可以由老师指定,也可以由学生根据自己的实际情况独立选择,鼓励学生承担各种真实的软件项目,并在培训课程中完成。培训组织以企业项目开发的形式[5]组建项目组。每个小组成员必须承担部分项目代码,并根据各成员的个性和技术专业分别担任项目经理、界面艺术家、开发人员、测试部署人员等实际项目组的角色。以团队合作和企业管理的形式,完成需求分析、总结设计、详细设计、编码、测试和部署的开发过程。整个培训过程以学生为主体,教师作为客户为学生开发的项目设置时间节点和里程碑,提出改进意见;或作为技术顾问为项目组无法解决的技术问题提供技术支持。通过以上方式,使学生在培训过程中相互合作、沟通意识,巩固知识和技能也不知不觉地培养专业素质,最终形成项目线索,发展学生综合应用能力作为软件技术专业培训课程教学方法体系的基础。
6.完善考核形式和指标
培训课程的评估应增加过程中的评估,指导教师在设定的每个里程碑上制定不同的评估标准,并根据评估标准在开发的不同阶段对项目组的每个成员进行评分。项目完成后,项目组成员以防御的形式参与结果评估,防御专家由导师、专业教师和其他项目组学生组成。防御专家根据防御情况和项目完成情况,从专业素质、专业技能素质和学生个人进步的角度对每个项目组成员进行评分。此外,项目组成员还应相互评分,根据工作量、角色贡献程度、团队精神等要素,最终在项目组讨论确定每个成员的分数。通过上述措施,最终建立评价内容、评价形式、评价目标、评价主体的多元化评价方案,确保培训课程评价的全面性、客观性和真实性,使评价结果对学生具有一定的指导作用。
7.结束语
培训课程是培养软件技术专业实践人才的重要环节,其教学效果直接影响学生综合素质的培养。本文从培训教师、培训内容选择、培训资源建设、培训教学方法组织、培训考核计划调整五个方面,做了一些软件专业培训教学改进思考,使培训课程在培养软件技术专业学生实践能力、专业素质、综合素质方面发挥作用,最大限度地减少学生从“学校学习”到“企业工作”的距离。