首页 理论教育 基于构建主义的软件工程专业实践教学体系建设的探讨

基于构建主义的软件工程专业实践教学体系建设的探讨

时间:2023-03-08 理论教育 版权反馈
【摘要】:三、“建构主义”实践教学体系的方案以建构主义理论为基础,以市场需求为导向,以提高软件工程专业实践教学水平和学生实践能力为目标,在充分考虑软件工程教育特点、学生特点的同时,建立一套软件工程实践教学体系。

基于构建主义的软件工程专业实践教学体系建设的探讨

基于构建主义的软件工程专业实践教学体系建设的探讨

邓泓 王映龙 杨珺 易文龙

一、引言

软件工程专业本科生的培养目标是针对国民经济信息化建设和发展的需要,面向软件产业界对软件工程技术人才的需求,培养具有国际竞争能力的多层次工程型软件实用人才。传统的实践教学模式已经不能适应实现软件工程人才培养目标的需求。建设一个完备、相对独立的实验教学体系,有利构建学生的知识结构,将直接影响到实验教学的质量,直接关系着高校的教学质量和发展。

二、“建构主义”的内涵

建构主义是源自于儿童认知发展的理论,建构主义学习理论其核心观点是学习者从经验中积极地建构自己的知识和意义[1]。由于建构主义可以比较好地体现人类学习过程的认知规律,因此在建构主义思想指导下可以形成一套新的、比较有效的认知学习理论,并在此基础上实现较理想的建构主义学习环境。建构主义具有以下几点内涵。

1.把握学生规律,以学生为本

建构主义提倡在教师指导下的、以学习者为中心的学习。学生是信息加工的主体、主动建构者,而不是外部刺激的被动接受者和被灌输的对象。学生发展有其本身的规律,应根据不同年龄阶段的学生身心发展特点,并结合考虑每个学生的独特特性来开展教育活动。应通过学生的探索,利用其好奇心、进步的需要及同伴间的相互作用来积极主动的建构知识。学生学习的真正动力是认知的兴趣,这是最直接、最稳定、最活跃的学习动机

2.改变教师观念,以“引导为主,教授为辅”

在传统教学实践中,教师多是知识的传授者、班级的管理者。但在建构主义看来,教师的价值就体现在能否激发学生以探究、主动、合作的方式进行学习,教师应该是学生的引导者、辅助者、咨询者和学习的资料提供者。所以教师观念的改变是教学改革的另外一个关键点。教师只是起组织者、指导者、帮助者和促进者的作用,调动情境、协作、会话等学习元素,充分发挥学生的主动性、积极性和首创精神,并以开放的形式让学生在实践的过程中达到有效建构专业知识和能力的目的。

3.知识的情境性

建构主义认为,知识、技能不是被动积累的,也不是脱离活动情境抽象地存在,而是个体根据自身的知识背景和生活经验积极组织和实践的结果,只有通过实际情境中的应用活动才能真正被人理解[2]。要求教师创建一定的教学情境,然后学生借助于教师、学习伙伴的帮助,在已有的知识和经验,主动探索,积极交流,从而建立新的认知结构的过程。学习环境中的情境必须有利于学生对所学内容的意义建构。这就对教学设计提出了新的要求,在建构主义学习环境下,教学设计不仅要考虑教学目标分析,还要考虑有利于学生建构意义的情境的创设问题,并把情境创设看做是教学设计的最重要内容之一。

4.“监控过程,评价过程”

建构主义教学评价的重点在于知识获得的过程,建构知识的评价比对结果的评价更为重要。传统的评价以笔试为主,重知识的记识,注重结果。对于学生学习效果的评价来说,应包括了学生自我评价、学习小组对个人的学习评价、教师对学生激励性评价以及是否完成对所学知识的意义建构的评价。评价内容应重实践能力、创新能力、心理素质、学习态度的综合考查。

三、传统的实践教学体系存在的问题

传统的实践教学体系存在几个问题:

1.理论教学为中心,实践教学为辅

传统教学以理论为中心,实践教学的设计只是为了巩固所学的知识点,在一定程度弱化学生的动手实践能力,学生无法在实践教学中建构知识,提高其动手能力。

2.以教师为中心,忽略情境设计

无论从管理的层面上,还是在教师的意识中,只强调教师的“教”,忽视学生的“学”,片面夸大教师的主导作用,认为只要老师教得好,学生就一定能的好,很大程度上忽略了情境的设计和学生知识的建构。

3.实践只有形式,没有内涵

虽然很多学校制定了实践体系,不但有课程实验课、课程设计,不少院校开展了兴趣小组,开设了基地实训。但是这些实践活动无论从形式上还是知识上是分离的,并没有形成一个体系,很多活动是为了设置而设置,而没经过精心的设计,造成学生在这些活动中收获并不多。

4.缺乏行之有效的评价体系

传统的评价以笔试或一次上机考试为主,评价的主体不在于人,而在于最后的产生的结果,忽略了整个学习过程。

三、“建构主义”实践教学体系的方案

以建构主义理论为基础,以市场需求为导向,以提高软件工程专业实践教学水平和学生实践能力为目标,在充分考虑软件工程教育特点、学生特点的同时,建立一套软件工程实践教学体系。在这个目标的驱动下,实践教学体系可分教学运行与保障机制、教学内容和评价体系三个部分。(www.xing528.com)

1.实践教学内容

(1)实践内容设置——“小案例推动大项目”。实践教学应分成三个阶段:小案例阶段、项目模块阶段、大项目阶段(图1)。

img59

图1 实践教学框架

采用“小案例推动大项目”的方式设置实验教学内容,即项目模块的内容来源于大项目,为大项目中的一个或多个模块;将项目模块进一步的拆分为各个小案例,每个小案例对应一个或多个重要知识点(见表1)。这样整个实践教学过程以一个大项目作为主线,不仅保证学习过程实践不断,还能保证实践过程知识不断线。

小案例可设计成验证性实验,在正常教学的实验课时中,既通过小案例来巩固学生的知识点,又让学生对项目有一定的了解。在课程设计时开展项目模块阶段,项目模块设计为综合性实验性实验,要求学生将小案例所学到的知识进行一定的组装,开发出项目的模块,提升学生的开发技能。大项目设计成创新性项目,要求学生在前期的实践中完成的比较情况下,通过老师的指导和自己的自学,完善项目中的其他模块。

表1 实践教学阶段的内容

img60

(2)“情境”设计——“模拟公司场景”。前两个阶段采用单兵开发模式,注重的是个人技能的培养。第三个阶段要求进行团队开发,培养学生的团队开发素质,最行之有效的办法就是采用“模拟公司场景”教学模式。采用公司管理方式,以真实项目为背景,演练一个项目立项、计划、需求分析、设计、编码、测试和交付的全过程,按照软件企业的正规开发流程组织实施,让学生熟悉软件工程在企业中的具体应用方法[3]

2.实践教学运行与保障机制

(1)以信息化建设支撑实践教学。实践教学改革要以信息技术作为基础平台,建设开放式软件平台,平台不仅包括课程教学内容,还包括大量真实、技术先进且富含行业知识的企业软件项目。因此平台不仅能帮助学生通过“学习—实践—学习”的模式,提升其软件实践能力,同时还可以作为教师的辅助教学工具。

(2)加强实训基地的建设,创设公司场景。实训基地建设要从职业性、整体性、开放性、先进性等方面为实践教学体系服务。实训基地建设力求体现职业的真实情境、能够适应完成多种实训项目和综合实训、能满足学生知识、技能主动建构和学生课余训练的需要。实训基地建设在项目创设意义、手段、职业情境的设计等方面的要体现职业的先进性。实训基地不仅要培养一流的学员,完成与企业零对接就业,还要反哺教材教学,更加切合企业的需求。

(3)建立实践教学相关文档。首先要建立《软件工程专业就业指导》,向学生提供就业指导,让学生明确专业就业去向和职业能力要求,尽早为就业作好思想上的准备,面向就业需要谋划职业生涯学习计划。其次要建立《项目实训学生指导手册》,手册中规定了学生在项目开发各阶段的输入、活动说明和输出;明确学生在实践教学中的权利、责任;明确实践课程学习的程序、方法、内容;明确学生在实践教学中如何参与教学活动、提出建议要求、提供咨询服务的途径和方法。

3.实践教学评价体系

对于知识获得的过程是建构主义教学评价的重点。所以实践教学评价体系评价目标指向于个体获取知识的能力和能力建构的结果,这就需要多元、方式多样、注重过程的评价原则,综合运用观察、测验、操作、作品展示、项目设计、论文答辩、自评与互评等多种评价方式。

(1)强调能力本位评价,力求评价情境与方式要尽可能地与实际工作情境与方式相接近,在全真的情境中收集评判证据,进行能力评价。

(2)注重个性化评价,由于学习者有不同的学习内容与学习兴趣,因此能力评价是完全个性化的,不强调学生具备所有的能力,只是对学生已具备的能力进行描述。

(3)重视素质评价,将小组的评价纳入到评价体系当中,评判学生的团队合作能力。

(4)强调创新能力的评价,把学生的发明创造、技能特长、创新创业活动等作为评价的内容,注重培养学生的创新能力。

参考文献

[1]吴建设,丁继安,石伟平.基于建构主义理论的高职实践教学体系的整体构建[J].中国高教,2004,(11): 66-67

[2]郑扬波.基于建构主义的高职计算机实践教学思路与方法探讨[J].实践教学,2008,(14):166-167

[3]邓泓,王映龙,胡昶.模拟公司场景教学培养“三位一体”人才[J].农业网络信息,2010,(6):127-129

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈