论文部分内容阅读
摘 要:提出了一种适用于软件人才培养的新型“认知学徒制”教学模式——“导师制下的项目驱动”教学模式,并系统阐述了该教学模式的内容和特点。
关键词:“认知学徒制” “导师制下的项目驱动” 教学模式
中图分类号:G434文献标识码:A
文章编号:1673-8454(2007)09-0068-02
一、“认知学徒制”的定义
所谓“认知学徒制”,是指将传统学徒制方法中的核心技术与学校教育相结合,以培养学生的认知技能,即专家实践所需的思维、问题求解和处理复杂任务的能力。在这种模式中,学习者通过参与专家实践共同体的活动和社会交互,进行某一领域的学习。
二、“项目驱动教学”简介
江西师大软件学院为了实现培养与软件企业无缝连接的、复合型、实用型、高层次的软件人才的办学宗旨,经过几年的改革和探索,把“认知学徒制”教学模式引入到软件工程专业实践教学当中,逐渐形成了一种新型“认知学徒制”教学模式——“导师制下的项目驱动”教学模式(以下简称“项目驱动教学”)。
“项目驱动教学”是我院软件工程专业培养计划的一个重要组成部分,在四年制本科第三学年开展,历时一个学年,占20学分。整个教学过程都在软件工作室中实施,以真实的软件项目开发为主线,在导师全程指导下进行相应专业课程的学习,融合多种个性化教学方式,使得学生在完成真实项目的过程中,迅速提高软件开发、项目管理和团队合作等专业实践能力。该教学模式有如下要点:
软件工作室:它不同于传统意义上的实验室机房,是一个融课堂教学、项目研发、实践、实训与实习于一体的综合性、多功能的本科教学场所,可设立多个项目教学研发小组;
导师制培养:工作室的学生拥有一位学校导师和一位企业导师,导师为所在工作室确定教学研发方向,学生在导师的指导下按项目进行培养;
项目来源和设计:软件工作室的项目分别来自市场需求、导师的科研课题,经典的课程设计以及学生自选项目,必须具备一定研发价值,并严格按照软件工程开发流程标准完成;
课程设置:减少必修课,增加选修课,使导师和学生有充分的选择余地,除必修课外,所有其它课程均按项目有目的地组织实施,教材、教学内容、教学时间、考试、成绩认定等全部围绕项目进行;
教学形式:围绕项目开展,采用个体学习、小组学习、群组交流、课堂教学、讲座、领域知识学习、专题讨论、演示汇报、技术辅导等多种形式开展教学活动;
考核方式:课程考核和项目考核相结合,课程考核形式突出考察学生对知识的应用和理解,主要采用上机实践考核和提交论文的形式进行,项目考核以项目答辩的形式对学生一年来“项目驱动教学”效果进行综合评价;
学生原则上在一个项目组,(并不一定只是做一个项目)鼓励优秀学生跨项目组学习。
项目组将紧跟软件新技术的发展方向,把握软件市场的研发动态,及时调整教学、研发内容。
“项目驱动教学”理论框架如图1所示。
三、“项目驱动教学”的特点
(1)“项目驱动教学”是一种新型的“认知学徒制”的教学模式
“项目驱动教学”以项目驱动,创造了真实的实践/开发情景;强调实践知识/能力的培养;在“项目驱动教学”中,导师围绕项目的开发对学生进行多方面的指导,通过灵活多样的教学形式为学生提供全方位、个性化的支持,同时,学生在实践中通过观察、反思、交流及参与实践等机会感悟、提升专业技能。以上这些与“认知学徒制”所蕴涵的教学理念不谋而合。
(2)“项目驱动教学”中的软件工作室文化
软件工作室文化是以工作室为基础、学生为主体、项目为主线、导师为核心的教学文化,主要表现在情景学习、导师专业实践文化、学习/实践共同体、合作/竞争以及隐性知识与显性知识间的相互转换五个方面。
(3)“项目驱动教学”中的教学环境具有强烈的实战性
“项目驱动教学”的教学场所是软件工作室,它的环境配置和教学氛围都是仿照软件公司的项目开发部而设定的,它的主题就是软件项目实战,教学全程围绕项目研发展开。学生一进入工作室就有明确的研发方向,确定分组并分配具体的研发任务,在团队合作中严格按照软件工程的开发流程和规范进行项目开发。他们在工作室享有优越的学习研发环境,采用业界先进的开发工具,从事来源于实际(市场需求、导师的科研课题,经典的课程设计)的项目研发,并要求开发出的作品具有实用价值。
这样一种企业化的运作机制,使学生在接受教育的时候,变传统的被动学习为主动学习,变无目标学习为有目标学习,变枯燥的学习为充满兴趣的学习,让我们的学生始终面向鲜活的市场,面向实际,接受市场的考验,以使软件学院培养的学生创新精神和实践能力大大增强,真正实现了与社会无缝连接。
(4)“项目驱动教学”中的导师作用巨大,师生关系高度和谐
在“项目驱动教学”中导师的作用是巨大的,在一年的“项目驱动教学”过程中,他不仅要教授知识,还要管理项目的开发,并且要对学生进行学业规划、从业规划、职业道德、生活心理等各方面的指导和监控。因此“项目驱动教学”中导师不仅是学生的老师,还充当了学生兄长、朋友、合作伙伴甚至心理医生。
根据项目开展情况,导师需采用灵活多样的教学形式和面授、网络、电话等多种途径指导学生,并根据学生的学业基础不同,个性特点不同,兴趣爱好不同,有针对性地进行教学,以真正达到个性化教学的目的。
这种教学模式对导师的业务水平有相当大的提高,教学相长,师生之间建立民主平等关系,教师与学生两方面积极性都充分调动起来了。
(5)“项目驱动教学”围绕项目研发安排课程教学
很多传统的课程教学比如软件工程、数据库等虽然也有课程设计,也采用案例驱动或项目驱动的教学方法,但都是以课程教学为主线,设计项目、完成项目的目的只是为了加深对本门课程理论的理解或本门课程所涉及技术的掌握,这样的项目驱动是片面的理论联系实践,提高应用能力的效果并不理想。
而本教学模式的课程体系是围绕项目开发规划和实施的,项目开发在教学过程中起主导作用,教授的是项目开发中涉及的系统的理论和应用知识,考核的是学生对所学知识的理解和在项目开发中的应用。这是真正的项目驱动,是全面的理论联系实践,学习的不仅是知识,更是能力,培养的是“懂理论、能开发”的应用创新型人才。
(6)“项目驱动教学”教学成本低,具有良好的推广前景
该模式把项目研发与人才培养成功地结合起来,在开发具有市场价值软件项目和软件产品的同时,又高效地培养了工程应用型软件人才,以产养学,以学促产,产学研相长。该模式只需实施初期进行一定的设备和场地投入,教学活动正常运转后,由于项目研发带来的经济和社会效益,完成同等学分的教学经费比传统教学模式可降低至少一半。再加上该教学模式可操作性强,因此,对于教学资源相对缺乏、教学经费相对紧张的一般高等院校推广前景非常良好。
四、“项目驱动教学”初期成果
江西师范大学软件学院采用该教学模式,从2004年9月至今实施两年多来,在人才培养、项目研发、社会声誉和理论研究、各种大赛获奖等方面都取得了显著的成效。特别值得一提的是,通过“项目驱动教学”培养的2006届学生就业率居历年最高。该教学模式已获得2006年江西师范大学优秀教学成果一等奖和江西省优秀教学成果一等奖。目前该教学模式还被省内多所高校借鉴,并以此为蓝本进行软件人才培养模式的改革。
五、结束语
下一步我们将围绕“项目驱动教学”,着重从事课程体系改革研究与实践、以项目研发为中心的产学研一体化研究与实践、新型网络教学平台的构建与有效利用以及在对该教学模式系统评价基础上的成果推广工作。
(感谢江西师大课程与教学研究所钟志贤教授领导的课题组对本文的帮助)
参考文献:
[1]钟志贤.信息化教学模式[M].北京师范大学出版社,2006年1月
[2]张琦.大学生专业实践能力培养研究:认知学徒制视野——以江西师范大学软件学院“导师制下项目驱动教学模式”为研究个案[D].江西师范大学课程与教学论专业,2006.
[3]黄明和等.面向应用的软件工程专业教学模式改革研究与实践[C].全国高等院校计算机基础教育研究会优秀论文集,2006(1):687-691
[4]李晓明.我国计算机本科专业教育未来格局与发展方式探讨.2005全国高校计算机系列课程教师培训暨教学研讨会
关键词:“认知学徒制” “导师制下的项目驱动” 教学模式
中图分类号:G434文献标识码:A
文章编号:1673-8454(2007)09-0068-02
一、“认知学徒制”的定义
所谓“认知学徒制”,是指将传统学徒制方法中的核心技术与学校教育相结合,以培养学生的认知技能,即专家实践所需的思维、问题求解和处理复杂任务的能力。在这种模式中,学习者通过参与专家实践共同体的活动和社会交互,进行某一领域的学习。
二、“项目驱动教学”简介
江西师大软件学院为了实现培养与软件企业无缝连接的、复合型、实用型、高层次的软件人才的办学宗旨,经过几年的改革和探索,把“认知学徒制”教学模式引入到软件工程专业实践教学当中,逐渐形成了一种新型“认知学徒制”教学模式——“导师制下的项目驱动”教学模式(以下简称“项目驱动教学”)。
“项目驱动教学”是我院软件工程专业培养计划的一个重要组成部分,在四年制本科第三学年开展,历时一个学年,占20学分。整个教学过程都在软件工作室中实施,以真实的软件项目开发为主线,在导师全程指导下进行相应专业课程的学习,融合多种个性化教学方式,使得学生在完成真实项目的过程中,迅速提高软件开发、项目管理和团队合作等专业实践能力。该教学模式有如下要点:
软件工作室:它不同于传统意义上的实验室机房,是一个融课堂教学、项目研发、实践、实训与实习于一体的综合性、多功能的本科教学场所,可设立多个项目教学研发小组;
导师制培养:工作室的学生拥有一位学校导师和一位企业导师,导师为所在工作室确定教学研发方向,学生在导师的指导下按项目进行培养;
项目来源和设计:软件工作室的项目分别来自市场需求、导师的科研课题,经典的课程设计以及学生自选项目,必须具备一定研发价值,并严格按照软件工程开发流程标准完成;
课程设置:减少必修课,增加选修课,使导师和学生有充分的选择余地,除必修课外,所有其它课程均按项目有目的地组织实施,教材、教学内容、教学时间、考试、成绩认定等全部围绕项目进行;
教学形式:围绕项目开展,采用个体学习、小组学习、群组交流、课堂教学、讲座、领域知识学习、专题讨论、演示汇报、技术辅导等多种形式开展教学活动;
考核方式:课程考核和项目考核相结合,课程考核形式突出考察学生对知识的应用和理解,主要采用上机实践考核和提交论文的形式进行,项目考核以项目答辩的形式对学生一年来“项目驱动教学”效果进行综合评价;
学生原则上在一个项目组,(并不一定只是做一个项目)鼓励优秀学生跨项目组学习。
项目组将紧跟软件新技术的发展方向,把握软件市场的研发动态,及时调整教学、研发内容。
“项目驱动教学”理论框架如图1所示。
三、“项目驱动教学”的特点
(1)“项目驱动教学”是一种新型的“认知学徒制”的教学模式
“项目驱动教学”以项目驱动,创造了真实的实践/开发情景;强调实践知识/能力的培养;在“项目驱动教学”中,导师围绕项目的开发对学生进行多方面的指导,通过灵活多样的教学形式为学生提供全方位、个性化的支持,同时,学生在实践中通过观察、反思、交流及参与实践等机会感悟、提升专业技能。以上这些与“认知学徒制”所蕴涵的教学理念不谋而合。
(2)“项目驱动教学”中的软件工作室文化
软件工作室文化是以工作室为基础、学生为主体、项目为主线、导师为核心的教学文化,主要表现在情景学习、导师专业实践文化、学习/实践共同体、合作/竞争以及隐性知识与显性知识间的相互转换五个方面。
(3)“项目驱动教学”中的教学环境具有强烈的实战性
“项目驱动教学”的教学场所是软件工作室,它的环境配置和教学氛围都是仿照软件公司的项目开发部而设定的,它的主题就是软件项目实战,教学全程围绕项目研发展开。学生一进入工作室就有明确的研发方向,确定分组并分配具体的研发任务,在团队合作中严格按照软件工程的开发流程和规范进行项目开发。他们在工作室享有优越的学习研发环境,采用业界先进的开发工具,从事来源于实际(市场需求、导师的科研课题,经典的课程设计)的项目研发,并要求开发出的作品具有实用价值。
这样一种企业化的运作机制,使学生在接受教育的时候,变传统的被动学习为主动学习,变无目标学习为有目标学习,变枯燥的学习为充满兴趣的学习,让我们的学生始终面向鲜活的市场,面向实际,接受市场的考验,以使软件学院培养的学生创新精神和实践能力大大增强,真正实现了与社会无缝连接。
(4)“项目驱动教学”中的导师作用巨大,师生关系高度和谐
在“项目驱动教学”中导师的作用是巨大的,在一年的“项目驱动教学”过程中,他不仅要教授知识,还要管理项目的开发,并且要对学生进行学业规划、从业规划、职业道德、生活心理等各方面的指导和监控。因此“项目驱动教学”中导师不仅是学生的老师,还充当了学生兄长、朋友、合作伙伴甚至心理医生。
根据项目开展情况,导师需采用灵活多样的教学形式和面授、网络、电话等多种途径指导学生,并根据学生的学业基础不同,个性特点不同,兴趣爱好不同,有针对性地进行教学,以真正达到个性化教学的目的。
这种教学模式对导师的业务水平有相当大的提高,教学相长,师生之间建立民主平等关系,教师与学生两方面积极性都充分调动起来了。
(5)“项目驱动教学”围绕项目研发安排课程教学
很多传统的课程教学比如软件工程、数据库等虽然也有课程设计,也采用案例驱动或项目驱动的教学方法,但都是以课程教学为主线,设计项目、完成项目的目的只是为了加深对本门课程理论的理解或本门课程所涉及技术的掌握,这样的项目驱动是片面的理论联系实践,提高应用能力的效果并不理想。
而本教学模式的课程体系是围绕项目开发规划和实施的,项目开发在教学过程中起主导作用,教授的是项目开发中涉及的系统的理论和应用知识,考核的是学生对所学知识的理解和在项目开发中的应用。这是真正的项目驱动,是全面的理论联系实践,学习的不仅是知识,更是能力,培养的是“懂理论、能开发”的应用创新型人才。
(6)“项目驱动教学”教学成本低,具有良好的推广前景
该模式把项目研发与人才培养成功地结合起来,在开发具有市场价值软件项目和软件产品的同时,又高效地培养了工程应用型软件人才,以产养学,以学促产,产学研相长。该模式只需实施初期进行一定的设备和场地投入,教学活动正常运转后,由于项目研发带来的经济和社会效益,完成同等学分的教学经费比传统教学模式可降低至少一半。再加上该教学模式可操作性强,因此,对于教学资源相对缺乏、教学经费相对紧张的一般高等院校推广前景非常良好。
四、“项目驱动教学”初期成果
江西师范大学软件学院采用该教学模式,从2004年9月至今实施两年多来,在人才培养、项目研发、社会声誉和理论研究、各种大赛获奖等方面都取得了显著的成效。特别值得一提的是,通过“项目驱动教学”培养的2006届学生就业率居历年最高。该教学模式已获得2006年江西师范大学优秀教学成果一等奖和江西省优秀教学成果一等奖。目前该教学模式还被省内多所高校借鉴,并以此为蓝本进行软件人才培养模式的改革。
五、结束语
下一步我们将围绕“项目驱动教学”,着重从事课程体系改革研究与实践、以项目研发为中心的产学研一体化研究与实践、新型网络教学平台的构建与有效利用以及在对该教学模式系统评价基础上的成果推广工作。
(感谢江西师大课程与教学研究所钟志贤教授领导的课题组对本文的帮助)
参考文献:
[1]钟志贤.信息化教学模式[M].北京师范大学出版社,2006年1月
[2]张琦.大学生专业实践能力培养研究:认知学徒制视野——以江西师范大学软件学院“导师制下项目驱动教学模式”为研究个案[D].江西师范大学课程与教学论专业,2006.
[3]黄明和等.面向应用的软件工程专业教学模式改革研究与实践[C].全国高等院校计算机基础教育研究会优秀论文集,2006(1):687-691
[4]李晓明.我国计算机本科专业教育未来格局与发展方式探讨.2005全国高校计算机系列课程教师培训暨教学研讨会