席卷全球的MOOC风潮推动了大学教学模式的改革,随着国内外一流大学的加入,国内更多高校也参与其中。通过基于混合学习的MOOC、SPOC创新应用研究,创建基于混合学习的软件项目管理课程的SPOC教学模式并进行实践,SPOC比MOOC更适合当下的高等工程教学模式。
一、引言
SPOC是英文Small Private Online Course的简称,按照字面意义理解为“小规模限制性在线课程”。其中,small和private是相对于MOOC中的massive和open而言。“small”是指学生规模一般在几十人到几百人;“private”是指对学生设置限制性准入条件,达到要求的申请者才能被纳入SPOC课程。加州大学伯克利分校的阿曼德·福克斯教授指出,当前MOOC对大学实体课程的影响很小,而这原本应该是大学的最初目标和出发点。也许正因如此,哈佛大学、加州大学伯克利分校等全球顶尖名校开始跨越MOOC,尝试一种小而精的课程类型——SPOC。
21世纪的大学应该培养具有全球化视野的创新人才,目前多数高校的课堂学习现状远不能满足这样的需要,这种形势迫使我们寻找新的教学方法和教学手段,并进行有效的高校教学改革,突破传统教学模式势在必行。曾任耶鲁大学校长的施密德特说“青年必须用文明人的好奇心去接受知识”。一所真正的大学,应该创造知识,而不只是传递知识,是“教育产出”而不是“教育输入”。中国工程教育专业认证采用了以“能力为导向”,以“服务学生为核心”的基本原则,体现了以“培养能力”为核心,以学生为中心的理念。
软件项目管理这门课程是与实践结合很紧密的课程,我们多年逐步进行课程改革,借鉴CDIO工程教育模式,让学生以主动的、实践的、课程之间有机联系的方式进行学习,使学生获得工程基础知识、个人能力、人际团队能力和工程系统能力,充分体现“做中学”、“基于项目教育和学习”的理念,增强了自学和解决问题以及团队工作和沟通的能力。
本文介绍了软件项目管理课程组在课程教学方面的探索研究,结合最新教学理念,进行课程创新和课程建设。通过“爱课堂”iClass.bupt.edu.cn平台进行了SPOC课程建设,在校内教学中进行课堂与在线混合式教学改革试点,在课程设计、学生评价等方面探索在线课程教学规律,研究在线课程的质量规范和标准,分析学生的学习行为、过程和特点,推动教学观念的转变和教学方式的提升,提高学习质量和效率。
二、软件项目管理的混合教学模式
软件项目管理是IBM-教育部精品课程,本课程开课10年多,教学团队积累了丰富的经验,已经随堂录制2次。本课程在实践中经过多次的改进、完善,也经历了网络课程实践,基本实现了面向软件学院学生的SPOC授课模式,同时体现了混合教学过程,而且也不断总结经验,提供了可以推广的教学模式。本课程参考了加州大学伯克利分校的SPOC模式,基本模块如下。
(一)学习前提
本课程是面向软件工程专业高年级学生或者研究生的专业必修课,他们基本掌握了开发语言、数据库等软件开发的一些工具,同时,学生需要遵守相关的网上学习要求,完成项目实践。软件项目管理课程将CDIO工程教育模式引入课堂教学中来,实现“做中学”和“基于项目的学习”,学生们通过做项目来学习课程。在实践中分组进行,5人一组,需要课前对学生进行分组。
(二)学习资源准备
本教学团队在原有教学平台http://www.buptsse.cn / SPM / JSP / index.jsp的基础上,借助“爱课堂”iClass.bupt.edu.cn平台,建设了课程的线上资源。它们内容丰富,使用方便,互动教学便捷和频繁。平台包括课程主页、课程介绍、教学大纲、网络课堂、在线测试、课程实践、课程小组、交流互动、课程案例分析、课程资源等等,其中网络课堂不但有课件,也包括了教学视频,课程实践不但包括了实践指导书、实践提交结果,也包括了学生的讲述视频等。
为了方便学生观看视频,将每章的教学录像按照知识点给出视频片断,视频时间基本控制在5-10分钟左右,最长的40多分钟,方便使用。
本课程2007年建立了课程教学网站http://www.buptsse.cn / SPM / JSP / index.jsp,而且此网站也经历了多版本更新,2014年借助“爱课堂”iClass.bupt.edu.cn平台又进一步得到完善。网上教学资源,尤其课件、视频、教材是经过多年多次的不断磨合、修订完善的结果。
教学团队出版了《软件项目管理案例教程》《软件工程案例教程》《软件过程改进案例教程》等多本教材,其中《软件项目管理案例教程》《软件工程案例教程》在实践中得到了广大教师和学生的好评,近百所高校采用这个教材,具有一定的社会效益。《软件项目管理案例教程(第2版)》是“十一五”国家规划教材,2011年获得北京市精品教材。《软件工程案例教程》获得“十二五”国家规划教材。本课程的教材《软件项目管理案例教程》自从2005年出版到目前已经出版了3版。
(三)学习计划和实施要求
本课程有16个教学周、2个考试周,学生可以按照教学计划,在线学习课程内容,完成在线测试。在线测试是自动评分的,及时得到反馈,可以验证学习结果。在线学习过程中,学生们可以在线提问,参与讨论,通过博客发表自己的想法。此外,学生线下分成5人一组的团队完成实践项目,按照实践指导书完成项目,之后在线提交项目,在指定的期限内可以随时修改提交内容。在课堂教学上实现了师生混合授课模式:对于学生,按照要求讲述对章节知识点的理解,同时讲述和展示相应项目实践过程;对于老师,课堂上总结重点、难点,回答学生的问题,评价学生的项目实践。
在课程的16个教学周内,学生按照教学计划,结合自己的节奏、进度和方式随时随地地通过网络学习基础内容,课堂时间更多地用来进行师生间的深度互动,讨论重点和疑难问题。每章的在线测试是自动评分的,自动评分功能允许学生多次提交作业,在获得更高分的同时,也提高了学生对知识和技能的掌握。每个实践小组根据自己的情况,开发并管理项目,成功完成后可以随时网上提交结果。
(四)学生成绩评价
学生成绩由线上、线下以及团队合作项目等评价组成,对于学生的成绩评价是综合性的。
1.在线学习评价
学生在线学习时间、发表的帖子、博客内容都是评价的依据。
2.课堂讲述评价
每个团队在课堂的讲述也是评价的指标。
3.项目实践评价
每个团队在线提交项目实践结果,包括项目文档,程序,运行结果,针对每个团队的实践结果,采取自评、互评、老师评价、专家评价等多种评价方式。其他的团队也可以给予建议或者批评。这些都可以作为评价的基础。
4.期末考试
当然,为了适应学校的要求,期末也有试卷考试评价。
三、结束语
针对软件项目管理课程实现了基于SPOC的混合式翻转教学模型,在实践中得到了一定的认可。提出了以学生为中心,为学生服务的理念,通过重构学习流程、学生在线参与、自主学习、互动讨论与协作、课堂讨论、即时测试、反馈和评价等形式,激发了学生参与课程学习的热情,改善了教学质量与效果,创新了教学模式。
作者:韩万江 张笑燕 陆天波 孙艺 来源:大学教育 2015年10期