论文部分内容阅读
摘要:针对软件类课程授课模式陈旧、课程内容枯燥、重技术、轻能力等问题,提出以OBE理念为指导,采用混合式教学模式,从课程建设、教学实施、课程评价等方面进行课程改革和实践。
关键词:软件;OBE理念;混合式教学模式
中图分类号:G424 文献标识码:A 文章编号:1009-3044(2017)01-0164-03
Abstract: In order to solve the problems such as obsolete teaching mode, boring content, more attention of technology and more contempt of ability, this paper puts forward to use OBE concept as a guide and adopt the mixed teaching mode to carry out curriculum reform and practice from the aspects of curriculum construction, teaching implementation and curriculum evaluation.
Key words: Software; OBE Concept; Mixed Teaching Model
1 现状分析
1.1 职业发展情况
2016年即将过去,纵观全年,薪资最高的职业几乎被IT行业职位和财务职位瓜分。据某网站通过抓取某著名互联网招聘平台的全部招聘数据分析,2016年的互联网行业技术研发需求占44.6%,其薪资排名Top1[1]。2015年,中国统计网给出的报告也表明[2],IT行业统计薪酬最高的5个IT职位分别是移动应用开发人员、网络架构师、大数据工程师、数据安全分析师和高级Web开发人员。在美国,Glassdoor招聘网站发布的2016年全美薪酬最高的25种职业榜单中,软件开发经理同样高居榜首。
以上信息均表明,市场对软件开发人才的需求巨大。而软件开发人员的基本技能之一就是熟练掌握并运用一门编程语言。
1.2 教学中存在的问题
现阶段,我国大学毕业生的就业形势十分严峻,社会上产生大学生毕业后找不到工作和企业在高新技术人才方面十分欠缺的矛盾现象[3]。而这种现象的出现,人们普遍认为是大学生的就业期望值过高,高等教育质量下滑,高校培养的学生缺乏较强的动手能力、实践能力,从而导致与市场需求严重脱节。
而软件类课程,作为计算机类专业必不可少的课程,其存在的问题主要有:
1)授课模式陈旧,课程内容枯燥
传统的软件类课程,其授课模式都是教师在课堂上先讲解语法规则,然后采用现代化的多媒体设施以PPT等方式展示案例,学生始终是在被动地接受知识而未主动地思考与实践,导致学生在课后无法独立完成程序的设计与实现[4]。同时,课堂上所采用的案例一般比较陈旧,与现实中的实际软件需求往往相脱离,学生感觉乏味,不能很好地激发学生的学习兴趣。
2)重理论,轻实践
传统的软件类课程,一般都包括理论学时和实践学时。以我校《Web开发技术》课程为例,其总学时48学时,其中理论32、实践16,2/3的时间是在教室由教师讲解语法,1/3的时间才是由学生在实验室实践,实践课与理论课相分离,且实践时间的严重缺乏,导致学生不能及时地在实际应用中验证所学知识,学生学得快、忘得快。
3)重技术,轻能力
软件类课程的目标是培养掌握软件开发技术、具备项目组织管理能力和团队协作等能力的工程人才。而传统的软件类课程主要是对方法、工具等技术方面的培训,而忽略了自学能力、团队协作能力、组织管理能力等的培养。
2 基于OBE的混合教学模式的构建
基于OBE的混合教学模式,是以OBE理念为指导,采用多种教学手段、教学形式来进行教学活动。
2.1 基于OBE的教学模式
OBE(Outcomes Based Education),基于学习产出,最早出现于美国和澳大利亚的基础教育改革,是上世纪80年代到90年代美国教育界十分流行的术语[5]。1994年,美国著名学者William Spady对OBE作出如下解释:“对教育系统中的每个环节进行清晰地聚焦和组织,确定一个学习的目标,围绕这一目标使学生在完成学习过程之后能够达到预期的结果”[6]。
基于OBE的教学模式,是以预期学习产出为中心来组织、实施和评价教育的结构模式。该教育模式认为,在教育系统中,应以学生为中心,围绕学生完成课程学习时应具备的能力来组织开展整个教学活动,包括教学大纲的制定、教学计划的实施、评价结果的形成等。这和软件类课程的目标是相一致的。
2.2 混合教学模式
近年来,慕课(MOOC)、私慕课(SPOC)、微课、翻转课堂等概念接踵而来,频频出现在高等教育、基础教育的教学改革中。MOOC是大规模、开放性在线课程,SPOC是小型、限制性在线课程,微课是记录教师围绕某个知识点所开展的简单、完整教学活动的课程资源包它们的本质都是一种教学资源。而翻转课堂是一种教学形式,它是让学生在课前先自主学习,然后在课堂上进行问题讨论,以达到对课程内容的深入理解。[7]
這些手段、方法的应用,在参与人数、时间空间、交互方式上与传统课堂教学都有着本质的区别。然而,由于学生自主学习的主动性不同、学生基础的差异不同、学生学习能力高低不同,以及软件类课程实践性强的特点,单纯依靠MOOC、SPOC、微课或是单纯实施翻转课堂,并不能完全满足软件类课程的培养目标。
将MOOC/SPOC、微课、翻转课堂、案例教学、教学实践相结合,构建混合教学模式。先通过MOOC/SPOC进行在线学习,完成基础知识储备,再由教师结合微课等进行案例教学,并引导学生进行讨论,释疑并拓展所学知识,最后由任务驱动,通过小组协作方式,巩固所学知识并提升各项能力。混合教学模式的构建,能更加有效地加强学生与教师之间的交流,有助于学生掌握软件开发技术,提升学生组织管理、团队协作等能力。 3 基于OBE的混合教学模式的实施
基于OBE的混合教学模式,首先要进行认证理念上的更新,要以教为中心转变为以学为中心,关注的焦点是学生的表现和评价,而且必须考虑全体学生,而不是优秀的个例。其实施主要包括课程建设、教学实施、课程评价三个方面。
3.1 课程建设
根据OBE成果导向思想,将知识教授为中心转变为以能力培养为中心,首先要进行教学内容的组织改革。
教师先要确定本门课程的能力培养核心要求是什么,根据核心能力,划分二级能力要求。然后依据二级能力要求,列出为满足该能力要求所需掌握的知识要点,建立能力-知识矩阵。根据能力-知识矩阵,重构整个课程的知识体系,然后模块化为若干教學单元,确定每个教学单元的教学目标。
由于软件类课程的实践性非常强,根据工程应用的思想,教师要针对模块化的教学单元,设计真实的、具有应用价值的一体化应用项目,并把其任务分解到各个教学单元。
3.2 教学实施
要把“以教为中心转变为以学为中心”,教师首先要设法激发学生的学习兴趣。因此,可以在课程初始进行一体化项目演示,让学生体验、交流,增加学习动力。然后针对每个教学单元的任务,再按照基础知识储备、案例教学、课堂实践来组织相关教学活动。
1)基础知识储备——MOOC/SPOC
在每个教学单元之前,教师先介绍本单元的教学目标,然后演示本单元的任务,并指导学生为达到本单元的教学目标应掌握哪些知识要点。然后由学生在课下利用MOOC、SPOC等在线资源进行自主学习,通过在线自学、自主探究等形式完成基础知识的储备,培养自学能力。
2)案例教学——微课 案例 模仿 讨论
学生完成基础知识储备后,由教师进行面授。在这个过程中,教师首先利用微课等对学生自主学习过程中存在的共性问题进行解答。接着,教师抛出本单元的任务,采用互动、启发式教学,引导学生思考分析如何解决问题,再通过案例演示解决方法,让学生明确“这个案例要解决什么问题?”“需要运用哪些技术?”“怎样实现?”,从而培养学生分析解决问题的能力。然后,由学生对与教师案例相似的项目进行模仿训练,夯实基础知识。最后,教师创设富有探究性的问题情境,组织学生进行小组讨论并适当给出指导意见和建议,提高知识技能。
3)课堂实践——任务驱动 团队协作
软件类课程中,实践环节是整个教学活动的重要组成部分。在案例教学活动后,教师布置实践任务,以任务为驱动,将学生进行分组。每组由基础好、有责任心的学生担任组长,小组内成员任务合理分配,学习能力强、技能水平高的学生任务难度大、要求高,学习能力弱、技能水平低的同学任务难度小、要求低。最终通过教师引导、团队讨论、互帮互助,在巩固提高知识技能的同时,锻炼学生的团队协作能力、组织管理能力,共同完成实践任务。
此外,在课堂实践活动后,教师还可以适当布置“课外拓展”,让学生课后拓展知识技能、锻炼其创新能力。
整个教学活动的实施,除基础知识储备外,案例教学和课堂实践都应在机房进行,以实现教、学、做的紧密结合,同时,教师可以根据学生的需求,自由设置和调控课程的进度,提高课堂教学效果。
3.3 课程评价
在建立课程评价体系时,既要考察学生对核心知识点的掌握情况和项目完成情况,也要考察学生的学习能力以及创造力[8],为此,建立全过程、多元化考核方式,对学生的学习过程进行全程跟踪评价。
1)平时成绩,占20%。主要由学生在视频观看、在线讨论及课堂讨论等各个教学环节中的表现情况构成,由教师根据平时表现给分。
2)理论成绩,占20%。主要是基础理论知识考试,可以笔试、机试形式进行。
3)实践成绩,占50%。主要是课堂实践,以小组答辩的形式进行,成绩由小组互评决定。
4)创新能力,占10%。主要是由教师根据课外拓展项目完成情况给分。
全过程、多元化考核方式,不仅考察了学生对基础知识的掌握程度,肯定了学生的自主学习活动的重要性,还对学生运用知识的能力、团队合作能力、表达能力以及创新能力等进行了全面地评估。
4 结语
基于OBE的混合式教学模式,以学习产出为指导思想,采用MOOC、SPOC、微课、任务驱动等多种手段将翻转课堂和传统的案例教学、团队协作实践相结合,对软件类课程的教学内容、教学模式进行了改革,改革措施符合学校全面推行的工程专业认证,取得的成果对培养工程应用型人才具有一定的指导作用。
参考文献:
[1] 搜狐科技. 2016互联网行业薪酬数据分析[EB/OL]. http://it.sohu.com/20160402/n443189857.shtml.
[2] 中国统计网. 2015年薪酬最高的五个IT职位[EB/OL]. http://www.itongji.cn/article/01113c62015.html.
[3] 朱亮. 大学生就业状况监测网络体系的构建及优化[J]. 继续教育研究, 2016(12):96-98.
[4] 索望,昌燕,何林波. CDIO模式下Java程序设计课程教学改革探索[J]. 计算机教育, 2016(9):111-114.
[5] 顾佩华,胡文龙,林鹏,包能胜,陆小华,熊光晶,陈严. 基于“学习产出”(OBE)的工程教育模式——汕头大学的实践与探索[J]. 高等工程教育研究, 2014(1):27-37.
[6] Spady W G. Outcome-based education: critical issues and answers[M]. Arlington: American Association of School Administrators, 1994: 1-10.
[7] 陈维维. MOOC、SPOC、微课、翻转课堂:概念辨析与应用反思[J]. 南京晓庄学院学报, 2015(6):117-121.
[8] 储泽楠, 李世扬. 基于递进式项目驱动教学法的JSP课程教学改革研究[J]. 长江大学学报, 2013(9):144-145.
关键词:软件;OBE理念;混合式教学模式
中图分类号:G424 文献标识码:A 文章编号:1009-3044(2017)01-0164-03
Abstract: In order to solve the problems such as obsolete teaching mode, boring content, more attention of technology and more contempt of ability, this paper puts forward to use OBE concept as a guide and adopt the mixed teaching mode to carry out curriculum reform and practice from the aspects of curriculum construction, teaching implementation and curriculum evaluation.
Key words: Software; OBE Concept; Mixed Teaching Model
1 现状分析
1.1 职业发展情况
2016年即将过去,纵观全年,薪资最高的职业几乎被IT行业职位和财务职位瓜分。据某网站通过抓取某著名互联网招聘平台的全部招聘数据分析,2016年的互联网行业技术研发需求占44.6%,其薪资排名Top1[1]。2015年,中国统计网给出的报告也表明[2],IT行业统计薪酬最高的5个IT职位分别是移动应用开发人员、网络架构师、大数据工程师、数据安全分析师和高级Web开发人员。在美国,Glassdoor招聘网站发布的2016年全美薪酬最高的25种职业榜单中,软件开发经理同样高居榜首。
以上信息均表明,市场对软件开发人才的需求巨大。而软件开发人员的基本技能之一就是熟练掌握并运用一门编程语言。
1.2 教学中存在的问题
现阶段,我国大学毕业生的就业形势十分严峻,社会上产生大学生毕业后找不到工作和企业在高新技术人才方面十分欠缺的矛盾现象[3]。而这种现象的出现,人们普遍认为是大学生的就业期望值过高,高等教育质量下滑,高校培养的学生缺乏较强的动手能力、实践能力,从而导致与市场需求严重脱节。
而软件类课程,作为计算机类专业必不可少的课程,其存在的问题主要有:
1)授课模式陈旧,课程内容枯燥
传统的软件类课程,其授课模式都是教师在课堂上先讲解语法规则,然后采用现代化的多媒体设施以PPT等方式展示案例,学生始终是在被动地接受知识而未主动地思考与实践,导致学生在课后无法独立完成程序的设计与实现[4]。同时,课堂上所采用的案例一般比较陈旧,与现实中的实际软件需求往往相脱离,学生感觉乏味,不能很好地激发学生的学习兴趣。
2)重理论,轻实践
传统的软件类课程,一般都包括理论学时和实践学时。以我校《Web开发技术》课程为例,其总学时48学时,其中理论32、实践16,2/3的时间是在教室由教师讲解语法,1/3的时间才是由学生在实验室实践,实践课与理论课相分离,且实践时间的严重缺乏,导致学生不能及时地在实际应用中验证所学知识,学生学得快、忘得快。
3)重技术,轻能力
软件类课程的目标是培养掌握软件开发技术、具备项目组织管理能力和团队协作等能力的工程人才。而传统的软件类课程主要是对方法、工具等技术方面的培训,而忽略了自学能力、团队协作能力、组织管理能力等的培养。
2 基于OBE的混合教学模式的构建
基于OBE的混合教学模式,是以OBE理念为指导,采用多种教学手段、教学形式来进行教学活动。
2.1 基于OBE的教学模式
OBE(Outcomes Based Education),基于学习产出,最早出现于美国和澳大利亚的基础教育改革,是上世纪80年代到90年代美国教育界十分流行的术语[5]。1994年,美国著名学者William Spady对OBE作出如下解释:“对教育系统中的每个环节进行清晰地聚焦和组织,确定一个学习的目标,围绕这一目标使学生在完成学习过程之后能够达到预期的结果”[6]。
基于OBE的教学模式,是以预期学习产出为中心来组织、实施和评价教育的结构模式。该教育模式认为,在教育系统中,应以学生为中心,围绕学生完成课程学习时应具备的能力来组织开展整个教学活动,包括教学大纲的制定、教学计划的实施、评价结果的形成等。这和软件类课程的目标是相一致的。
2.2 混合教学模式
近年来,慕课(MOOC)、私慕课(SPOC)、微课、翻转课堂等概念接踵而来,频频出现在高等教育、基础教育的教学改革中。MOOC是大规模、开放性在线课程,SPOC是小型、限制性在线课程,微课是记录教师围绕某个知识点所开展的简单、完整教学活动的课程资源包它们的本质都是一种教学资源。而翻转课堂是一种教学形式,它是让学生在课前先自主学习,然后在课堂上进行问题讨论,以达到对课程内容的深入理解。[7]
這些手段、方法的应用,在参与人数、时间空间、交互方式上与传统课堂教学都有着本质的区别。然而,由于学生自主学习的主动性不同、学生基础的差异不同、学生学习能力高低不同,以及软件类课程实践性强的特点,单纯依靠MOOC、SPOC、微课或是单纯实施翻转课堂,并不能完全满足软件类课程的培养目标。
将MOOC/SPOC、微课、翻转课堂、案例教学、教学实践相结合,构建混合教学模式。先通过MOOC/SPOC进行在线学习,完成基础知识储备,再由教师结合微课等进行案例教学,并引导学生进行讨论,释疑并拓展所学知识,最后由任务驱动,通过小组协作方式,巩固所学知识并提升各项能力。混合教学模式的构建,能更加有效地加强学生与教师之间的交流,有助于学生掌握软件开发技术,提升学生组织管理、团队协作等能力。 3 基于OBE的混合教学模式的实施
基于OBE的混合教学模式,首先要进行认证理念上的更新,要以教为中心转变为以学为中心,关注的焦点是学生的表现和评价,而且必须考虑全体学生,而不是优秀的个例。其实施主要包括课程建设、教学实施、课程评价三个方面。
3.1 课程建设
根据OBE成果导向思想,将知识教授为中心转变为以能力培养为中心,首先要进行教学内容的组织改革。
教师先要确定本门课程的能力培养核心要求是什么,根据核心能力,划分二级能力要求。然后依据二级能力要求,列出为满足该能力要求所需掌握的知识要点,建立能力-知识矩阵。根据能力-知识矩阵,重构整个课程的知识体系,然后模块化为若干教學单元,确定每个教学单元的教学目标。
由于软件类课程的实践性非常强,根据工程应用的思想,教师要针对模块化的教学单元,设计真实的、具有应用价值的一体化应用项目,并把其任务分解到各个教学单元。
3.2 教学实施
要把“以教为中心转变为以学为中心”,教师首先要设法激发学生的学习兴趣。因此,可以在课程初始进行一体化项目演示,让学生体验、交流,增加学习动力。然后针对每个教学单元的任务,再按照基础知识储备、案例教学、课堂实践来组织相关教学活动。
1)基础知识储备——MOOC/SPOC
在每个教学单元之前,教师先介绍本单元的教学目标,然后演示本单元的任务,并指导学生为达到本单元的教学目标应掌握哪些知识要点。然后由学生在课下利用MOOC、SPOC等在线资源进行自主学习,通过在线自学、自主探究等形式完成基础知识的储备,培养自学能力。
2)案例教学——微课 案例 模仿 讨论
学生完成基础知识储备后,由教师进行面授。在这个过程中,教师首先利用微课等对学生自主学习过程中存在的共性问题进行解答。接着,教师抛出本单元的任务,采用互动、启发式教学,引导学生思考分析如何解决问题,再通过案例演示解决方法,让学生明确“这个案例要解决什么问题?”“需要运用哪些技术?”“怎样实现?”,从而培养学生分析解决问题的能力。然后,由学生对与教师案例相似的项目进行模仿训练,夯实基础知识。最后,教师创设富有探究性的问题情境,组织学生进行小组讨论并适当给出指导意见和建议,提高知识技能。
3)课堂实践——任务驱动 团队协作
软件类课程中,实践环节是整个教学活动的重要组成部分。在案例教学活动后,教师布置实践任务,以任务为驱动,将学生进行分组。每组由基础好、有责任心的学生担任组长,小组内成员任务合理分配,学习能力强、技能水平高的学生任务难度大、要求高,学习能力弱、技能水平低的同学任务难度小、要求低。最终通过教师引导、团队讨论、互帮互助,在巩固提高知识技能的同时,锻炼学生的团队协作能力、组织管理能力,共同完成实践任务。
此外,在课堂实践活动后,教师还可以适当布置“课外拓展”,让学生课后拓展知识技能、锻炼其创新能力。
整个教学活动的实施,除基础知识储备外,案例教学和课堂实践都应在机房进行,以实现教、学、做的紧密结合,同时,教师可以根据学生的需求,自由设置和调控课程的进度,提高课堂教学效果。
3.3 课程评价
在建立课程评价体系时,既要考察学生对核心知识点的掌握情况和项目完成情况,也要考察学生的学习能力以及创造力[8],为此,建立全过程、多元化考核方式,对学生的学习过程进行全程跟踪评价。
1)平时成绩,占20%。主要由学生在视频观看、在线讨论及课堂讨论等各个教学环节中的表现情况构成,由教师根据平时表现给分。
2)理论成绩,占20%。主要是基础理论知识考试,可以笔试、机试形式进行。
3)实践成绩,占50%。主要是课堂实践,以小组答辩的形式进行,成绩由小组互评决定。
4)创新能力,占10%。主要是由教师根据课外拓展项目完成情况给分。
全过程、多元化考核方式,不仅考察了学生对基础知识的掌握程度,肯定了学生的自主学习活动的重要性,还对学生运用知识的能力、团队合作能力、表达能力以及创新能力等进行了全面地评估。
4 结语
基于OBE的混合式教学模式,以学习产出为指导思想,采用MOOC、SPOC、微课、任务驱动等多种手段将翻转课堂和传统的案例教学、团队协作实践相结合,对软件类课程的教学内容、教学模式进行了改革,改革措施符合学校全面推行的工程专业认证,取得的成果对培养工程应用型人才具有一定的指导作用。
参考文献:
[1] 搜狐科技. 2016互联网行业薪酬数据分析[EB/OL]. http://it.sohu.com/20160402/n443189857.shtml.
[2] 中国统计网. 2015年薪酬最高的五个IT职位[EB/OL]. http://www.itongji.cn/article/01113c62015.html.
[3] 朱亮. 大学生就业状况监测网络体系的构建及优化[J]. 继续教育研究, 2016(12):96-98.
[4] 索望,昌燕,何林波. CDIO模式下Java程序设计课程教学改革探索[J]. 计算机教育, 2016(9):111-114.
[5] 顾佩华,胡文龙,林鹏,包能胜,陆小华,熊光晶,陈严. 基于“学习产出”(OBE)的工程教育模式——汕头大学的实践与探索[J]. 高等工程教育研究, 2014(1):27-37.
[6] Spady W G. Outcome-based education: critical issues and answers[M]. Arlington: American Association of School Administrators, 1994: 1-10.
[7] 陈维维. MOOC、SPOC、微课、翻转课堂:概念辨析与应用反思[J]. 南京晓庄学院学报, 2015(6):117-121.
[8] 储泽楠, 李世扬. 基于递进式项目驱动教学法的JSP课程教学改革研究[J]. 长江大学学报, 2013(9):144-145.