第4期2023年4月10日计算机教育ComputerEducation中图分类号:G642216基金项目:安徽省质量工程项目精品课程(2020kfkc130);安徽省示范实验实训中心建设项目(2020sxzx04)。作者简介:丁俊,男,副教授,研究方向为软件开发、人工智能、大数据,33469755@qq.com。1现状与问题分析近年来,随着云计算、大数据和人工智能等信息技术的飞速发展,软件开发行业的人才需求也日益扩大,然而在职业院校软件开发人才培养中却存在诸多不良的现象和棘手的问题[1]。当前职业院校软件开发专业学生的学习存在如下问题。1.1软件开发实训教学效果堪忧,学生操作技能难以提升职业教育是以就业为导向的教育,培养的是生产、建设、管理和服务第一线需要的高技能人才。如果无法有效培养学生的动手操作技能,这将偏离了职业教育的根本目标[2]。目前,在软件开发实训教学中就出现了如此的尴尬,即便是优秀的学生大多也只能照葫芦画瓢,把教师布置的任务代码敲出来,把软件开发实训课当成了“打字课”,然后运行得出预期的结果,但是绝大部分学生不能真正理解代码的含义,只知其然,不知其所以然。这与我们的人才培养目标相去甚远。1.2缺乏程序的排错纠错意识和能力在软件开发实训中,一旦遇到程序报错,大部分学生都感觉到束手无策,严重缺乏排错纠错双维度分层实训方法在软件项目开发实训教学中的应用丁俊(安徽工业经济职业技术学院计算机与艺术学院,安徽合肥230051)摘要:针对当前高等职业院校软件专业项目开发实训教学中存在的诸多问题,提出双维度分层实训教学理念,以JavaWeb程序设计中的用户注册登录系统为例,从软件项目的功能和过程两个维度介绍分层实训教学过程,最后通过教学效果说明双维度分层实训方法的有效性。关键词:双维度分层实训;实训教学;改革文章编号:1672-5913(2023)04-0216-04的能力,即便是优秀的学生也只能偶尔排除一些错误。然而,当一段程序中往往包含多个错误时,学生费了九牛二虎之力排除了一两个错误后,程序仍然不能正确运行,多数学生最终都会失去耐心,导致他们失去了继续学习的信心和动力[3]。这也是学生软件开发水平难以提升的重要原因。1.3学习过程随着时间的推移难以为继大多学生怀着对高科技行业的崇拜而来,基于行业高额的薪资和优越的工作环境所诱惑,家长也极力支持学生选择该专业。然而,在真正的专业学习过程中,大多学生表现出严重的畏难情绪,无法持续学习,最终半途而废,尤其随着时间的推移和课程难度的加深,这种...