摘要:本文针对传统软件人才培养模式下学生实践应用能力薄弱的情况,提出了一种面向应用的软件专业教学模式改革新思路——导师制下项目驱动教学模式,即在本科三年级,以软件工作室为教学场所,开展以导师为核心、学生为主体、项目研发为主线的系统的教学活动,并详细介绍了该教学模式的研究背景、内容框架、主要特点及实施情况。
关键词:软件人才培养;导师制下项目驱动教学模式;应用创新
1研究背景
江西师大软件学院成立之初,就在探索怎样才能与软件企业无缝连接,真正培养出满足社会发展需求的复合型、实用性、高层次的软件人才。为此学院曾作过多方尝试,如与软件企业联合办学、“筑巢引凤”、派送学生去软件公司实习。但在实际的运作中,由于合作双方的利益冲突、办学自主权、企业核心技术保密、培养范围有限等问题,无法取得预期效果。在不断探索和反思过程中,学院将目光投向了近年来活跃在教育教学舞台上的当代教学模式,以情景认知、社会建构主义、杜威的实用主义教育观等为理论基础提出了导师制下项目驱动教
学模式(简称为“项目驱动教学”),作为学院人才培养的一个有力举措,并获得2004年江西省高等学校教学研究省级立项课题资助。
2内容框架
“项目驱动教学”是学院培养计划的一个重要组成部分,在本科第三学年开展,历时一个学年,占20学分。整个教学过程都在软件工作室中实施,以软件项目开发为主线,在导师全程指导下进行相应专业课程的学习,采用灵活多样的个性化教学形式,使得学生在完成真实项目的过程中,迅速提高软件开发、项目管理和团队合作等专业实践能力。
2.1 学生培养实行导师制
(1)导师的要求
导师要有能力独立地从事某专业方向的教学科研工作,能够组织和带领学生对外承接开发项目,并以项目开发为主线组织专业教学。
(2)导师的配备
每位导师配备一个软件工作室和一位来自软件企业一线的助手。
(3)如何开展教学工作
一位导师每届负责指导20名左右学生,学生分在具体的项目组从事软件开发,并在此基础上进行相应专业课程的学习。导师在指导学生项目开发的过程中,根据学生的特长帮助确定其具体发展方向,以便因材施教。
2.2 导师领导下的软件工作室
(1)软件工作室的组织形式
软件工作室分若干个项目组,导师为总负责人,项目组组长分别由导师助手或骨干学生担任。项目组将紧跟软件新技术的发展方向,把握软件市场的研发动态,及时调整学习和研发内容。
(2)软件工作室的项目
软件工作室的项目大都来自市场需求、导师的科研课题或经典的课程设计。项目立项前需
报学院相应管理机构审批,确保具有一定研发价值并严格按照软件工程开发流程标准完成。
(3)软件工作室的教学研发方向
导师必须为所在工作室确定教学研发方向,目前我院软件工作室已形成7个相对成熟的方向:网络与组件、网络与多媒体技术、大型数据库系统、平面设计、④IS开发、Web应用、①去痘印最快的方法2EE。
(4)软件工作室的配置
每个软件工作室分别配备20台高档微机(进入工作室的学生每人有固定的一台)和投影设备,连接宽带网络,配有中央空调,具有工作区和讨论区,布局类似软件公司研发室。
2.3 项目驱动下的课程安排
项目驱动下的课程安排要注意以下几点:
①学院尽可能减少必修课,增加选修课,且选修课的内容及授课时间安排可灵活变化,使
导师和学生有充分的选择余地。
②学生的所有选修课程均围绕研发的项目,由导师在工作室有目的地组织实施。
③软件工程专业基础理论课程已经在一、二学年完成,因此工作室的课程都是应用性课程,包括软件工程、各种大型数据库管理系统、各种高级编程语言、系统建模、领域知识等。
2.4 个性化教学形式
在教学过程中可采用以下个性化教学形式:
①根据项目开展情况,导师可采用课堂教学、技术讲座、领域知识学习、专题讨论、技术交流、个别辅导等灵活多样的教学形式。
②在为学生进行了学习规划和基本知识传授的基础上,应尽量引导和激励学生进行自主性学习,以真正培养和加强其学习能力、解决问题能力和团队协作能力。
什么的月>自行车怎么骑③以上教学活动须由导师每学期开始时制定详细的教学计划及教学日程安排表,qq在哪里改密码作出初步安
排,在教学活动进行期间可适时作出调整。
2.5 立体式考核方式
实行课程考核和项目考核结合的方式考评学生项目驱动学习情况。
围绕工作室项目的课程考核形式将突出知识的应用和理解,更多地采用上机实践考核和提交论文的形式进行,由导师评分。
项目考核一般安排在学年结束,围绕项目评价对学生一年来“项目驱动教学”综合评分,包括学习态度、开发能力、文档编制能力、组织协调能力以及团队协作能力等,项目考核一般以项目答辩的形式进行,由学院统一组织进行。
3主要特点
3.1 “项目驱动教学”中的教学环境具有强烈的实战性
“项目驱动教学”的教学场所是软件工作室,主题就是软件项目实战,教学全程围绕项目研发展开。学生一进入工作室就有明确的研发方向,确定分组并分配具体的研发任务,在团队
合作中严格按照软件工程的开发流程和规范进行项目开发。他们在工作室享有优越的学习研发环境,采用业界先进的开发工具,从事来源于实际(市场需求、导师的科研课题、经典的课程设计)的项目研发,并要求开发出的作品具有实用价值。
这样一种企业化的运作机制,使学生在接受教育的时候,变传统的被动学习为主动学习,变无目标学习为有目标学习,变枯燥的学习为充满兴趣的学习,让我们的学生始终面向市场,面向实际,接受市场的考验,以使软件学院培养的学生创新精神和实践能力大大增强,真正实现了与社会无缝连接。
3.2 “项目驱动教学”中的导师作用巨大,师生关系高度和谐
在“项目驱动教学”中导师的作用是巨大的,在一年的“项目驱动教学”过程中,他不仅要教授知识,还要管理项目的开发,并且要对学生进行学业规划、从业规划、职业道德、生活心理等各方面的指导和监控。
教学过程中,根据项目开展情况,导师可采用灵活多样的教学形式和面授、网络、电话等多种途径指导学生,并根据学生的学业基础、个性特点和兴趣爱好的不同,有针对性地进行教学,以真正达到个性化教学的目的。
这种教学模式对导师的业务水平有相当大的提高,教学相长,师生之间建立民主平等关系,教师与学生两方面积极性都充分调动起来了。
3.3 “项目驱动教学”围绕项目研发安排课程教学
很多传统的课程教学比如软件工程、数据库等虽然也有课程设计,也采用案例驱动或项目驱动的教学方法,但都是以课程教学为主线,设计项目、完成项目的目的只是为了加深对本门课程理论的理解或本门课程所涉及技术的掌握,这样的项目驱动是片面的理论联系实践,提高应用能力的效果并不理想。
而本教学模式的课程体系是围绕项目开发规划和实施的,项目开发在教学过程中起主导作用,教授的是项目开发中涉及的系统的理论和应用知识,考核的是学生对所学知识的理解和在项目开发中的应用。这是真正的项目驱动,是全面的理论联系实践,学习的不仅是知识,更是能力,培养的学生是导师制“懂理论、能开发”的应用创新型人才。
4实施成果
从2004年9月到2006年6月,“项目驱动教学”已在2002级和2003级本科学生中实施了两届。
在该教学模式下,学生是主体、项目是主线、导师是核心,学生的自主学习、自我学习和相互学习的氛围达到了高度和谐与统一,学习积极性空前高涨。目前良好的教学效果已逐步凸现。
①入团申请书模板2006届就业率居历年最高,位于我校和省内同等院校前列;有近一半毕业生在国内知名企业就业,平均月工资达3000元以上,就业薪金为历年最高,这在全国高校毕业生就业形势总体不景气甚至出现零工资的情况下是相当突出的;我院将近80%的大四学生在公司兼职并普遍受到较好评价;著名IT企业华为公司在我校招收15名员工,其中14名是我院学生。
②在全国各种大赛中我院学生连续取得优于同等院校的骄人战绩。15名学生获得国家软件设计师证书,并有1名学生获得系统分析师证书;2名同学获全国数学建模二等奖,5名同学获得省数学建模一等奖;在2006泛珠三角大学生计算机作品赛江西赛区中,我院学生获特等奖的1名,一等奖2名,二等奖3名,总成绩高踞榜首;后又参加全国比赛并荣获三等奖,这也是我省在这次大赛中唯一的全国获奖项目;在2006年全省电子电脑作品大赛中我院包揽了软件组17个奖项中的11项,其中3个一等奖,5个二等奖均由我院获得,并以遥遥领先的成绩获团体总分第一名。
发布评论