1、中文科技期刊数据库(全文版)教育科学 161 基于“SPOC+对分课堂”的混合教学模式在 JAVA 高级编程课程教学中的构建与思考 李 洋 湖南信息职业技术学院,湖南 长沙 410200 摘要:摘要:随着教育改革的不断深化,各类先进的教学模式层出不穷,如何将这些教学模式有效应用到高职教育,切实提高高职教育的质量成为了高职教育工作者们研究的热门话题。本文以 JAVA 高级编程课程为例,尝试在教学过程中构建“SPOC+对分课堂”的混合教学模式,以期达到既能发挥传统课堂的优势,又能充分调动学生参与课堂积极性的目标。关键词:关键词:教学模式;SPOC;对分课堂 中图分类号:中图分类号:G420 0 引
2、言 随着新职业教育法的实行,我国的高职教育进入了新的发展时代。正是在这种大背景下各类先进的教学模式被不断引入到高职教育中,“SPOC”和“对分课堂”就是其中的典型代表。本文探讨了如何在 JAVA高级编程课程中引入“SPOC+对分课堂”的混合式教学模式,为提高该门课程的教学质量和教学效果提供了新思路。1 JAVA 高级编程教学面临的问题 1.1 课时量不足,影响授课质量 高职院校的 JAVA 高级编程是面向软件技术、移动应用开发专业开设的专业核心课程,涉及图形化编程技术(AWT、swing)、输入与输出流、集合与泛型、多线程、网络编程、数据库、反射等相关知识。通过该课程的系统学习,学生能掌握JA
3、VA开发的高级知识,同时具备独立开发基于 Windows 的桌面分布式应用程序的能力。JAVA 高级编程课程内容较多,然而分配给课程的课时量却只有短短的 64 节。为了能够在有限的课时内将整个课程的知识点进行全覆盖,教师不得不加快某些章节的进度,使得这部分内容的讲解成了走马观花,而导致的结果则是学生无法真正学懂吃透这些知识点,教学效果大打折扣。此外,课时量的不足还会使得教师将课堂时间几乎全部用于单方面地教授知识,留给与学生互动和答疑的时间所剩无几,这会造成学生的疑问无法得到及时解决,降低学生学习的效率。1.2 学生缺乏学习兴趣,学习主动性较差 JAVA 高级编程这门课程拥有许多难度大且相对枯燥
4、的理论知识,比如多线程、反射这些难点内容对编程基础不够好的学生来说很有挑战,极易出现一堂课下来学生几乎什么也没听懂的情况。这种学习上的挫败感极大地降低了学生学习该门课程的信心,同时也让学生逐渐丧失对课程的学习兴趣。缺少了兴趣的引导,学生学习的积极性和主动性必然不足,导致学习效果受到很大的影响,而这又会使得学生听不懂更多的内容。如此恶性循环,最终的结果是部分学生产生了放弃该门课程的想法。1.3 教学模式陈旧,教学效果不佳 目前大多数的JAVA高级编程课程采用的是典型的讲授型教学模式,即整个课堂教师都在对学生进行单向的知识传授。这种“满堂灌”式的教学模式存在以下弊端:一是教师主动,学生被动,学生被
5、当作知识的容器,大部分的时间里只能跟着教师的思路走,缺乏独立思考、主动质疑的能力;二是长时间的知识讲授容易让学生出现枯燥感,导致学生在课堂上不能保持长久的专注,走神、打瞌睡的现象时有发生;三是教师在授课过程中没有照顾到学生的个体差异,实行差异化教学,其结果是基础好的同学越学越好,基础差的同学越来越跟不上,两级分化的现象越来越严重;四是课堂中没有留出足够的时间与学生进行互动和答疑,造成学生的疑问无法得到及时解决,中文科技期刊数据库(全文版)教育科学 162 学生的学习效率也因此会受到不小的影响。1.4 课程考核机制落后,评价结果缺乏参考性 受传统教学模式影响,JAVA 高级编程的课程考核仍然将总
6、评成绩当作最后的考核结果。总评成绩由过程考核和综合测试按 6:4 的比例折算而成,其中过程考核包含课堂考核(平时表现)和综合过程考核,综合测试则是期末考试。在这种评价方式下,学生即使对课程内容的掌握不理想,但只要能够按时出勤、遵守课堂纪律、及时完成课堂测试和课后作业、期末考试保证及格,最终也能够拿到一个看上去还不错的分数。教师单纯根据成绩不能获取到学生真实的学习状况,也就无法相对应地调整教学进度和教学方法了。2 基于“SPOC+对分课堂”的混合教学模式设计 2.1“SPOC”教学模式“SPOC”全称为 Small Private Online Course,即小规模限制性在线课程,它由加州大学
7、伯克利分校的阿曼德.福克斯教授最早提出和使用。“SPOC”中的Small和Private是相对于MOOC中“Massive”和“Open”而言的,Small 限制了学生规模一般在几十人到几百人,Private 则限制了学生的准入条件,这样的限制有利于小范围内实施个性化教学活动。“SPOC”是将线上教学和线下教学结合起来的教学模式,在实施过程中可分为课前、课中、课后三个阶段,如图 1 所示。课前,教师有针对性地选取在线资源上传到网络平台,并通知学生进行在线预习;课中,学生在实体课堂上向教师提出预习过程中产生的疑问,由教师负责解答;课后,教师布置课后作业,学生独立或者分组完成,教师负责进行评价。在
8、三个阶段中,学生均可将学习过程中产生的疑问发布到网络平台上,学生对这些疑问进行在线讨论,最后由教师进行在线答疑。“SPOC”教学模式充分延伸了教学的广度和深度,因而在国内外各高校得到了推广和应用。2.2“对分课堂”教学模式“对分课堂”是复旦大学心理系张学新老师提出的一种课堂教学改革新模式,其核心理念是分配一半课堂时间给教师用于讲授知识点,另一半时间留给学生进行讨论。与传统课堂不同的是,“对分课堂”创新性地将讲授和讨论错开,让学生在中间有一定的时间自主安排学习,进行个性化的内化吸收,因此整个教学被清晰地划分为三个过程,分别为讲授、内化吸收和讨论,如图 2 所示。在讲授阶段,教师介绍基本框架、基本
9、概念,着重讲解重点、难点,学生通过教师的授课把握了章节的基本内容,为内化吸收打好基础;在内化吸收阶段,学生根据自身特点,通过上网查资料、独立完成作业等方式完成对知识点更为全面的理解;在讨论阶段,教师引导学生有目的、有结果地进行分组讨论,加强学生与学生之间、学生与教师之间的互动交流。“对分课堂”既保证了教师的合理主导地位,又充分发挥了学生的主观能动性,近年来在各大高校得到了成功的应用,教学反响良好。图 1 “SPOC”教学模式 图 2 “对分课堂”教学模式 2.3 构建“SPOC+对分课堂”的混合教学模式“SPOC+对分课堂”的混合教学模式充分融合“SPOC”和“对分课堂”的优点,在教学设计中把
10、每个章节都从线上、线下两个方面进行重新设计,其步骤如下:1.教师在学习通平台发布课前学习资料;2.学生进行线上预习;3.教师在课堂上讲授基本概念和重要知识点;4.学生对教师讲授的内容进行自主复习;5.学生进行分组讨论;6.教师进行归纳总结。这种混合教学模式可以创造出教师充分设计、学生积极参与的良好氛围,有利于激发学生自主学习的内驱力。(1)“SPOC”助力课前预习和课后复习 课前预习是学生接触新知识点的第一个阶段,预习成果的好坏直接影响后续学习的质量,因此必须得到高度重视。JAVA 高级编程课程依托超星学习通平台进行教学活动,授课教师在学习通平台创建好课程和中文科技期刊数据库(全文版)教育科学
11、 163 课程对应的教学班级,将相应学生名单添加进课程。课前教师在平台上上传包括微课视频在内的在线资源,布置与课堂教学内容相关的预习任务,学生则按照任务指引,开展课前预习。通过分析学生预习任务的完成情况,教师能够准确把握学情,依据学生对当前知识点的掌握情况,优化教学设计,调整教学策略,实现精准教学,有的放矢。课前预习在实施过程中需要确保参与度和完成质量,为此采取如下策略:(1)控制微课视频的时长,保证学生出现懈怠前完成对应知识点的学习;(2)充分利用学习通自带的通知和提醒功能,及时督促学生学习;(3)在微课视频中加入简单的互动题,提升学生的获得感。课后复习是学生巩固所学知识点的重要一环,能够为
12、接下来的分组讨论打下良好的基础。教师在学习通平台上传课堂教学资料,布置与课堂教学内容相关的课后作业,通过让学生完成作业的方式巩固学生课堂所学。学生完成作业的正确率和所花时间等数据会上传至学习通平台,教师通过分析这些数据可以掌握班上学生的学习效果,并以此为基础动态调整自己的教学进度和方法,让教师的教促进学生的学。(2)“对分课堂”强化课堂教学 在课堂教学环节中,利用“对分课堂”把整个课堂教学分为教师讲授、学生自主学习、学生分组讨论三个部分,从而实现教和学的统一。下面以“基于 TCP协议的网络编程”知识点为例,介绍如何进行课堂教学。在教师讲授环节,教师首先讲解 TCP 协议基础知识,让学生初步了解
13、 TCP 协议的工作原理;随后讲解Socket 套接字等网络编程中需要用到的对象,通过一些小的程序案例帮助学生初步掌握网络编程的步骤。由于课前学生已经通过在线预习对相关知识有了一定的了解,所以教师授课时更多的是对重难点问题进行讲解,以此降低学生自主学习的难度。在学生自主学习环节,学生首先复习教师上传到学习通平台的包括教学 PPT、案例源码在内的课堂教学资料,然后通过完成教师布置的课后习题进一步巩固所学知识点。待这些任务都完成后,学生开始尝试接触综合性项目案例“广播聊天室”。教师提前将“广播聊天室”的 UI 界面说明、功能模块描述、大体的设计思路等资料上传到平台,学生阅读上述资料后思考如何实现这
14、个项目。在这个过程中,学生更多的是独立思考,可以上网查资料,可以阅读类似项目的源代码等等,最终形成自己的思路,为随后的分组讨论做好铺垫。在学生分组讨论环节,教师组织学生就如何开发“广播聊天室”展开讨论。教师可以按照 5 人一组,分好若干个项目组,并指定一人作为项目组组长。项目组成员分享自己在课后学习中的体会、收获和困惑,并提出开发“广播聊天室”的思路,项目组组长负责把大家讨论的成果记录下来。分组讨论结束后,全班以项目组为单位依次汇报本组的程序设计思路,教师则以此为基础进行点评。最后,教师带领学生按照正确的步骤开发“广播聊天室”程序。2.4 建立合理的课程考核机制 为充分调动学生的学习积极性,建
15、立合理的课程考核机制是很有必要的。课程考核的关键在于真实记录每个学生在整个课程学习过程中留下的轨迹,并将其作为考核的重要指标。例如:微课视频的观看情况、课后作业的完成情况、课堂讨论和汇报的参与情况等都纳入考核,让学生感到自己投入的每一份精力都没有白费,每次努力都得到了肯定。尤其是分组讨论环节,这是综合检验学生学习成果的阶段,学生要在教师的引导下结合之前所学积极参与讨论,提高自身的表达能力。为更好地提升学生参与的热情,可以设置详细的评分表,由教师和项目组成员共同打分,这样每个学生都可以成为评委。每个学生的得分最终由教师打分*50%+同组成员打分*50%组成,通过这种方式既保证了得分的公平和合理性
16、,也让每个学生认识到自己的优点和缺点,最终达到全班学生共同进步的目的。不仅如此,在课程考核的评价方式上,应将教师评价、学生间互评、学生自我评价等多种方式相结合,这样能更好地提升评价的合理性和全面性,为教师教学活动的开展提供更为有效的参考。3 结束语 高职教育的三教改革要求教师加快转变传统教育教学模式,以适应新时期高职教育内涵发展的需要。在此背景下,本文探索了在 JAVA 高级编程课程中创建“SPOC+对分课堂”的混合教学模式,该模式充分体现了“以学生为中心”的教育理念,强调学生参与课堂中文科技期刊数据库(全文版)教育科学 164 的重要性,力求在教师的教与学生的学之间达到动态的平衡。参考文献
17、1陈芳,何进.小规模限制性在线课程(SPOC)模式在微生物学教学中的实践与探索J.微生物学通报,2020(04).2徐波,丁和平.在线对分课堂教学模式探究J.大学教育,2022(06).3张兴.“对分课堂”教学模式的创新点研究J.课程教育研究,2020(27).4赵丽,田会峰,张宝芳.基于SPOC+对分课堂的混合教学模式探索以单片机课程为例J.现代交际,2019(24):2.5许小惠.基于Spoc+对分课堂的计算机基础课程改革与实践J.电脑知识与技术,2021,017(003):173-174.6肖洁曹清国.基于SPOC+对分课堂的混合教学探索 与 实 践 J.南 昌 航 空 大 学 学 报:自 然 科 学版,2021,35(4):5.作者简介:作者简介:李洋(1988),男,汉族,湖南长沙人,湖南信息职业技术学院专任教师,助教,硕士学位,研究方向:数据库应用与开发。