APP下载

一种敏捷的实践教学模式探索

2017-11-06王娟周剑李洋

计算机教育 2017年10期
关键词:实践教学

王娟 周剑 李洋

摘 要:提出一种基于敏捷开发模式的实践教学框架,分析在实践中采用动态制定实验验收标准、冒泡归并问题反馈、绘制进程统计图等方法保证实践教学质量。

关键词:燃尽图;敏捷开发;实践教学

0 引 言

实践教学有助于加深对理论知识的理解,是培养学生综合能力的重要途径,是高校创新性人才培养体系的重要环节[1]。目前在大多数高校的实践教学中,采用比较单一的教学组织形式;老师布置的实验大多数是验证性实验,实验的过程中师生缺少交互,很难激发学生的学习兴趣。与此同时,高校实践课程的考核方式大多采用考试、提交实验报告等形式,导致学生死记硬背知识点,抄袭实验报告,实践教学很难达到预想的培养目标[2]。

近几年来研究者一直致力于实践教学模式的研究与探讨[3],针对实践指导过程不可重复性和培养目标确定性的特点,可以采用敏捷开发模式[4]对实践教学活动进行动态管理,通过明确定义实验内容和边界,确立阶段性实验目标、动态制定实验完成标准、增量提交实验成果等方法将实践教学过程划分为细小而易管理的课程单元,教师注重过程管理,在实验过程中获取学生的反馈来实时调整实验进度,逐步实现教学计划的基本要求,以自适应的教学方式促进T型技能的培养,从而全面提高学生的综合素质。

1 敏捷的实践教学设计

基于敏捷开发模式的实践教学适用于集中性的实践课程,以经验性过程管理作为理论基础,遵循实践教学过程不可重复性和复杂性的规律,提倡实践教学活动中,师生要进行频繁地交流与沟通,通过学生的反馈结果及时调整实践教学过程。教师根据教学大纲将实验内容进行模块化划分,让学生首先掌握重要的理论知识并锻炼实验技能,再全面提高综合素质。

基于敏捷开发模式的实践教学管理流程如图1所示,将实践教学分为3种角色(课程负责人、教师、学生)、3个部件(实验教学大纲、课程任务、提交成果)和5项活动(课程计划安排、课程任务分配、阶段跟进会、演示活动、心得交流活动)。

课程负责人设定实践课程的教学大纲,明确开课宗旨,以市场需求为导向指导教和学。教师指导学生团队按照敏捷规则完成实验,学生团队由5~9人组成(可以根据兴趣自愿组队,也可以由教师根据学生自身层次分组管理),团队建立后要保持稳定,并能保证作为一个整体共同进步,师生互动共同参与课程任务的分配。实验部件体现了实践教学活动的任务和价值,实验教学大纲不是一成不变的,不仅要反映出对学生知识获取和能力培养的教学内容,而且按照社会对人才的需求和市场导向,按序(重要性和紧迫性高低)列出课程内容、知识掌握的程度和层次(认识、理解和熟练应用)和培养时间。模块化的课程清单则体现师生完成大纲所需的课堂任务。递增的实验成果是指学生提交的实验报告和教师对学生实验成果的验收过程。

对人的培养也作为实践教学提交的成果,先满足实践教学对人培养的基本要求,再按递增方式进行多样性和渐进式培养,后期的实验成果是对前期提交的成果进行优化。部件和角色通过实验活动进行交互,并不断提高交付的质量。实验教学过程中所涉及的每一个模块化课堂都需要先按照大纲做周密翔实的计划安排,它是一个周期实验的开始,任务由学生管理和支配,教师可以判断学生对实验内容的理解。阶段性跟进会可以透明地展现实验过程,督促学生完成各自的工作。在一个周期的实验结束后,教师和学生一起参与实验结果的展示和心得交流活动,分析成败,总结经验教训,调整下一个周期的实验计划,使教学计划能够有效实施。每个周期都提交递增的成果,学生能从实验过程中找到成就感,提高自信心,真正掌握实验原理,从而实现人才培养目标。

2 敏捷的人才培养机制

在实践教学过程中,学生分组设定自己团队明确又切实可行的目标,因为团队集体荣誉感而激发竞争的斗志;因为团队内部的互动,队友间共享知识。这种教学方式传递不仅有传统意义上的实践理论,而且有解决问题的方法、各种能力的培养、学习兴趣和动力、士气等隐性知识[5]。通过构建实践教学的知识传递模型如图2所示,团队内成员彼此学习,营造和谐的实验室文化氛围,队友间的信任及其个人兴趣差异带来的多样性,大大加快了理论知识的掌握进度。

知识共享实践中形成的开放文化可以建设出高凝聚力的学生团队,有助于学生T型技能的培养,如图3所示。学生在老师指导下自主完成实验活动,解决实验过程中遇到的问题,有助于加深对理论知识的理解,提高动手操作能力、自主学习能力和创新思维能力。团队成员专注于课堂实验,勇于指出团队存在的问题并自信表达内心想法,信守承诺完成实验任务,在共享的实验环境中,增强合作意识和协调能力,团队组长承担整个团队任务的管理工作,全面提高自身的管理能力。只有学习能力强的学生,知识共享的速度才更快,才能进一步形成知识共享环境和敏捷知识共享机制,反过来培养学生一专多能的素质,形成良性循环。

3 敏捷的实践教学质量管理

基于敏捷开发模式的实践教学评价机制不仅仅依赖于对学生实验报告的评定,而且注重对学生实验过程的管理,使用善意指标对教师的指导和学生的学习进行评价,才能促进教学相长。我们在实践教学过程中总结出如下方法来确保实踐教学质量:

(1)动态制定实验验收标准:实验课程的验收标准不是一成不变的,而是在教师主导作用下,根据实验教学大纲要求、往届学生实验情况、现选课学生的理论认识水平及其师生的共同期望,由学生参与共同制定的。随着学生对实验认识的不断深入,学生具备的能力持续地提高,以及团队成员关系不断融洽,此时,教师可以指导学生制定更清晰的迭代目标(每一个模块化课堂达到的目的),这时不同团队验收的标准将有所改变且逐步提高来保证实验质量。学生参与实验评价标准的制定可以提高他们在教学活动中的主体地位,激发主人翁热情。

(2)冒泡法开展实验交流活动:每位团队成员在便利贴上按优先级写下一轮实验需要关注的3个问题,再与团队内部搭档产生共同关注的3个问题,逐步将团队共同关注的问题像“冒泡”一样呈现出来。这种实验问题反馈的方法同样适用于课程建议、实验成功分析。endprint

(3)利用“实验工作统计图”管理实验进程:周期进行的模块化课堂都将安排阶段性跟进会,对于集中性的实践性课程,则安排在每日实验开始的同一时间和同一地点。阶段性跟进会上要求统计剩余实验任务量,绘制曲线图,横坐标为划分的模块化实验课程数量(即实验划分的周期数),纵坐标为实验计划完成的任务总量,通过这张实验进程统计图能够清楚形象地看出实验进度,它会随着时间的推移,实验过程的不断迭代,值趋向于零,从而标志着实验任务的完成(因此也可称为“实验工作燃尽图”)。通过这样的进程管理方法,教师可以调整实验内容和实验进度。

(4)实践教学过程遵循“专注、勇气、公平、协作”八字原则:在每轮实验中,师生按照模块化课堂任务清单的轻重缓急排序成列表,专注地完成列表中优先级高的少数任务;通过分组建立团队,同学相互支持和鼓励,更加有勇气战胜所有困难;学生参与实验验收标准和实验成绩评定过程,让学生感受到实验的公平性;学生相互协作完成实验任务,正确理解教师对实验课程的要求,团队成员在实践中传递知识和技能,圆满完成实验任务。

4 结 语

敏捷的实践教学以角色间的互动和沟通作为黏合剂,教学部件以动态的文档形式按优先级排序,教学实践的5个活动以增量和迭代方式提交实践成果。他们相互作用,构成系统的实践教学活动,通过基于敏捷开发模式的人才培养机制构建,对实践教学流程和教学质量进行有效管理,营造实践教学知识共享环境,促进学生综合能力的全面提高。

参考文献:

[1] 赵晓丹, 吴春华, 周振, 等. 构建以培养创新型科技人才的实践教学体系[J]. 实验室研究与探索, 2015, 33(11): 206-209.

[2] 喻梅, 王庆节, 于健, 等. 以能力培养为核心的实践教学[J]. 实验室研究与探索, 2015, 34(10): 198-200.

[3] 郭银章, 王丽芳. 基于项目任务驱动的C语言程序设计课程教学改革与实践[J]. 计算机教育, 2017(2): 41-44.

[4] 黨源源, 付晓琳, 徐立新. Scrum敏捷项目管理的应用研究[J]. 情报杂志, 2009, 28(3): 54-61.

[5] 蒋翠清, 赵小英. 基于Scrum 的知识共享模型研究[J]. 情报杂志, 2011, 30(3): 101-105.

(编辑:郭田珍)endprint

猜你喜欢

实践教学
地方高校城乡规划专业实践教学的特色化探索
茶学专业校企合作实践教学探索
《电气工程毕业设计》 课程的教学设计
基于卓越计划的金属结构材料课程实践化改革与建设
基于应用型创新人才培养的模块式实践教学体系构建
研究型学习在传热学实践教学中的应用
思想政治理论课实践教学研究述评
高职院校商务礼仪课程教学改革探索刍议
《数据库高级应用》教学创新方法研究