郑婕 胡欢平
(九江职业技术学院,江西 九江 332000)
随着计算机信息技术的飞速发展,计算机越来越多地应用在人们的工作和生活中,软件技术专业的招生规模也越来越大。高职软件技术专业课程是高职软件技术专业学生在校期间的必修科目,在专业课程体系中尤为重要。传统教学模式是以教师通过多媒体讲授与学生上机实操结合的方式学习知识为主,学生在学习过程中只是被动地接受,并没有很好地发挥学生的主观能动性。这种教学模式现在已不能满足高职软件技术专业课程的课堂教学需要,为了更好地适应快速发展的信息时代,SPOC教学模式应运而生。SPOC是小规模限制性在线课程的简称,它能够很好地弥补传统教学模式中的不足之处。
(一)高职软件技术专业的课程大多都是编程类课程,需要理论与实践紧密地结合,而在传统的教学过程中,由于各种条件的限制,学生面对枯燥的代码,不能及时地将所学的内容在计算机上实践,大大妨碍了学生的学习积极性,降低了学生的学习兴趣。
(二)学生的编程能力参差不齐。高职软件技术专业的学生由于生源地的差异、个人学习目标定位的差异、学生学习态度的差异、学生思维能力的差异等,导致学生在编程能力上的差异较大,部分学生上机实验的任务完成得不是很好,甚至还有些学生无法在规定时间内完成上机任务。
(三)课堂教学缺乏针对性。教师在一个班上授课时,面临人数众多的学生,在课堂上极为有限的时间里,很难根据每位学生的学习情况单独进行针对性的指导,导致部分能力较差的学生对软件技术专业课程进一步失去兴趣。
(四)在传统的高职软件技术专业课程的教学模式中,教师是知识的传授者、课堂的控制者,学生被动地接受教师讲授的知识,缺乏学习的积极性和主动性。
(五)学生缺乏对软件技术专业课程的完整性体验,学习效果差。学生总是跟着老师的授课进度学习,老师讲到哪就跟着学到哪,老师没有讲到的知识自己也不会主动地去探究、学习,对课程的完整性缺乏认知,不了解课程的体系结构,无法高效率地学习。
作为教学过程中的主体,学生要主动地在网络教学平台上学习软件技术专业课程中的新知识,能运用所学知识并与同学团结协作解决实际编程问题,还要及时地进行归纳和总结,在SPOC教学模式下能很好地培养自主学习与团结协作的能力。教师在教学过程中主要起到引导的作用,在课堂上使用多元化的教学方法组织学生学习知识,提高学生的学习积极性,根据学生对知识的实际掌握情况进行个性化指导,并能及时地在网络教学平台上调整软件专业课程的教学内容,以更适用于学生学习。
教师应在网络教学平台上提供丰富多样的教学资源,便于学生对软件技术专业的课程体系有完整性体验,使学生对专业课程有更加深入的了解,也使学习能力有差异的学生可以根据自身的知识学习情况选择适合自己的学习内容,并主动地调节自己的学习进度。教师还可以在网络教学平台上提供多样化的学习资源,可以是视频、动画、PPT、任务书、项目资源等,激发学生的学习兴趣与积极性。
SPOC教学模式是线上和线下相结合的混合教学模式,弥补了传统教学模式中的诸多不足之处。学生在进入课堂学习之前,可以先在线上预习将要学习的内容;当学生在课堂上对学习的某个知识点没有很好地掌握时,可以在线上反复观看学习资源;学生可以在线上与同学们一起参与讨论,并协作解决所遇到的问题;教师可以在线上分析每位学生的学习情况,并进行个性化指导。
在基于SPOC教学模式的软件技术专业课程中可以让学生先在线观看课程的学习视频、资料等资源自主学习,吸引学生认真准备,然后在课堂上进行关于编程方法面对面地讨论、答疑、上机实验等解决问题,最后再进行线下期末考试环节,大大提高学生对软件技术专业课程的学习兴趣。
SPOC教学模式可以限制学生的进入的条件,教学内容的针对性比传统教学模式更强,针对编程能力不同的学生可以提供不同的教学内容,并更注重学生的学习质量。在SPOC教学模式下教师可以完全掌握学生各方面的信息,包括:前导课程的成绩、以往学习中的表现、学生的个性、优缺点等。所以,只有在SPOC教学模式下才能做到真正的因材施教。
在SPOC教学模式下,在课前,教师是线上课程资源的组织者和整合者;在课堂上,教师是课程学习过程中的指导者和促进者,教师可以按照不同的编程能力组织学生进行分组研讨,为学生提供专业课程的个性化指导,解决学生在学习的过程中遇到的难题。SPOC创新了课堂教学模式,激发了学生的学习主观能动性、教师的教学热情和课堂活力。
通过限定课程的进入条件和学生规模,SPOC能够为这些经过特别挑选的学生定制课程,为他们提供有区别的、力度更大的专业支持,增进了学生对软件技术专业课程的完整体验,使学生较好地掌握软件技术专业课程的体系结构,产生更为有效的学习效果。