“互联网+”背景下高职院校Python 语言课程混合式教学改革研究

2020-01-18 20:57闫绍惠王新文李战军
河北软件职业技术学院学报 2020年2期
关键词:知识点互联网+高职

闫绍惠,王新文,李战军

(河北软件职业技术学院,河北 保定071000)

一、引言

Python 语言是一种最接近自然语言的计算机程序设计语言,它具有简洁、易学易用、高效等特点。在人工智能、云计算、大数据开发、WEB 开发、自动化运维、测试等方向应用广泛,是国内外最流行的计算机语言之一。目前,国内外很多高校将Python 语言作为计算机类专业入门语言。Python语言课程既能够培养学生的计算机编程思想,也能够培养学生在人工智能、云计算等新兴学科领域的专业素养,为将来就业创业打下基础。

自“互联网+”的概念提出以来,互联网技术已渗透到各行各业。“互联网+教育”的深度融合为高职院校教学改革提供了新的发展方向与思路。慕课、微课、翻转课堂等教学模式应运而生。通过互联网技术与课堂教学的深度融合,不仅能够丰富课程资源,还能够有效地提高教学质量,满足学生的个性化学习需求。Python 语言课程作为计算机类专业的主要课程之一,在课程实施过程中借助于互联网技术的优势,可以使Python 语言课程价值实现最大化。这种混合式教学模式作为教学改革的新思路,强调以学生为主体,改变了传统教学模式,满足了学生的个性化学习需求,对于高职院校人才培养质量具有重要意义。

二、Python 语言课程教学现状

Python 语言课程作为高职院校计算机类专业的基础课程,其涉及的知识点范围很广。而高职院校学生大多学习基础偏弱,缺乏学习积极性与主动性,导致学习效果参差不齐。因此,Python 语言课程在教学过程中存在较大的困难。

(一)忽略学习者主体特征

从目前高职院校的学生来看,他们大多缺少职业生涯规划,对企事业岗位和社会需求的认识不足,尚未形成正确的就业观。由于部分学生对课程学习缺乏认知,不够重视,在课堂上缺乏积极主动学习的意识。而对于部分学习能力较强、主动学习的学生来说,课堂教学进度又相对缓慢。整个教学过程忽略了学生主体特征,缺乏阶段性的教学成果反思和循序渐进的课程体系,导致教学效果并不能满足实际教学需求,学生的学习积极性不高。

(二)缺乏完整的课程体系

很多高职院校将Python 课程作为程序设计的入门语言。但是在课程设计的过程中,忽略了初学者这个因素。由于受到学校课程设置机制的限制,课程开设时间短,知识学习不连贯,学生还没有真正了解本门课程,就已经结束学习。在授课过程中偏重于理论知识讲解,实践内容较少。学生不能真正学习到这门课程的知识与技能,不能与后续课程相关联,不利于学生未来的学习与发展。

三、Python 语言课程混合式教学实施策略

混合式教学模式是将传统教学与互联网教学优势互补,弥补了传统课堂教学的不足,强调以学生为中心,以职业能力为本位,以工作过程为主线,以“线上+线下“混合教学为路径,最终目标是转变学生的学习方式,将学习变得容易、便利,提升学生学习效果。该模式改变了传统的教学方式,课前注重引导学生学习知识,课中以小组化、社交化的方式内化知识,课后强调学习输出,巩固知识。在教学过程中借助于信息化教学资源平台,采用混合式教学模式,有效提升课堂教学质量。为了顺应教育教学改革的发展需求和人才培养的目标要求,改变当前Python 语言课程的教学困境,河北软件职业技术学院在Python 语言课程教学中采用混合式教学模式,具体实施策略如下所述。

(一)设计科学合理的课程体系

依据学院计算机专业人才培养方案,对接行业、企业和社会需求,以培养学生扎实的Python编程基础知识为主线,完善课程体系。为了更好地帮助学生掌握基本理论知识,培养学生具备小型项目的开发能力,课程设计过程中,知识点要明确,相互衔接,这也便于混合式教学模式的开展。线上资源主要以简单的、概念性的理论知识为主,课堂教学主要以讨论、探究的方式解决问题,增强学生实践能力。课程知识由浅入深,循序渐进,加强项目实战内容,培养学生主动学习和解决问题的能力。

(二)构建个性化学习资源

Python 作为计算机类专业基础课程,知识点覆盖范围较广,部分知识点学生学习较为困难。将颗粒化的教学资源进行整合,由初级到高级组建成在线开放课程,采用动画、真实场景、情景模式等方式制作知识点视频和课件,激发学生的学习兴趣,帮助学生理解相关知识。构建开放的教学资源,学生可以根据自己的实际情况,自主选择学习内容、时间和地点。

要增加题库、作业、考试等内容,通过练习培养学生解决问题的能力。设计在线讨论、答疑等内容模块,增强师生互动交流,便于教师及时掌握学生学习情况。请行业、企业专家来校授课,或引入其他高校的名师授课资源,丰富课程教学资源,以满足不同学生的学习需求。学生可以根据自己的学习能力选择适合的学习内容。

线上教学平台能够对学生的学习情况进行实时反馈,教师根据学生学习情况的反馈进行阶段性的统计与分析,根据反馈结果不断完善教学体系与信息化教学环境。

(三)开展SPOC 混合式教学

SPOC(Small Private Online Course)是小规模限制性在线课程,与大规模在线开放课程MOOC(Massive Open Online Courses)相对应。它便于将互联网上的在线开放课程在高校内实施,更加强调学生学习的完整性和深度,保证了“互联网+教育”的可持续发展。基于SPOC 混合式教学模式的课程实施有效地提升了学生学习的积极性和主动性,降低了学生学习的难度。Python 语言课程混合式教学以班级为单位实施,可以保证学习主体稳定持久,便于教师把握授课周期和学习目标,有利于开展小组式、社交式学习方式。在整个课程学习过程中,学生以小组的方式进行学习,3~4 人一组。根据学习能力分配学习任务,实行组长负责制,组员之间简单任务分工协作,复杂问题共同完成。这种学习方式能够培养学生的团结协作精神和沟通交流能力。

采用混合式教学模式,将传统的填鸭式、灌输式的教学模式转变为以学生为主体的学习模式。学生在课前完成需要自主学习的知识,课堂上教师通过问题式、讨论式等方式帮助学生内化学习内容,课后学生根据自己的实际情况完成个性化学习。

1.课前——预习知识

教师通过在线课程平台向学生发布学习任务,利用在线课程资源,要求学生在课前预习每次授课的知识点,并完成相应预习任务。知识点的结构要清晰,区分难易点。将教师想要教给学生什么学习内容转变为学生清楚地知道自己想要学习什么内容。这种学习方式改变了传统的教学模式,使学生由被动学习转变为主动学习。

2.课中——内化知识

教师根据学生课前完成学习任务的情况和知识的难易程度采取有针对性的教学方法。将难度大的、较为普遍的问题在课堂中与学生一起解决。课堂采用展示交流、协作探究的小组化、社交化教学方式,培养学生基于问题的学习习惯。在整个教学过程中,教师要掌握教学节奏,准确地把握学生的学习目标主线,了解学生的学习能力与学习情况。

3.课后——复习知识

教师布置课后作业,便于学生巩固知识点。通过作业掌握学生的学习情况和教学效果,再根据反馈结果进行知识拓展。每次课后都要求学生根据自己的学习输出做笔记,便于准确地把握自己的学习状态,培养学生持续学习的能力。学生可以根据自身的情况再次学习。

基于SPOC 的混合式教学模式,弥补了传统教学方法的不足,这种教学模式有利于师生之间的互动交流,营造了良好的课堂学习氛围,提高了学生学习Python 语言的兴趣,取得了良好的教学效果。

(四)注重教学质量反馈与评价

传统教学质量评价的主体是教师,考核与评价方式比较单一,仅通过学生对学科知识的期末考核成绩来评价学生对专业知识的理解和掌握程度。在混合教学模式下,采用多元化、过程化、个性化的考核评价机制,不仅能够培养学生自主学习的能力,还可以从不同角度、不同层次反映学生对知识的掌握程度。

通过采用SPOC 混合式教学模式,教师可以在教学平台上布置作业,这些作业涵盖Python 课程的全部知识点,知识点按照难易程度划分,包括单选、多选、填空、判断、程序编写等多样化的题型。学生在学习相应知识点后完成课后作业或测试题,也可以通过在线讨论,从不同角度加深对知识的理解,教师可以在线对学生的作业进行批改和点评,从而突破了传统课堂教学时间和空间的限制。通过师生之间的互动交流,能够帮助学生更全面地掌握知识,帮助教师更好地掌握学生的学习情况。

每次课程结束,系统会自动对学生的学习情况进行统计,教师通过反馈结果获取学生对课程内容的掌握情况,并以此为平时成绩的考查依据。学生也能够清楚地了解自己的成绩及在班级中的排名,由此激发学生学习的积极性和主动性。

四、基于SPOC 混合式教学模式的课程实施

(一)Python 语言课程混合式教学实施的案例

基于SPOC 混合式教学模式的Python 语言课程实施过程主要包括三个阶段:课前学习知识,课中内化知识,课后巩固知识。以河北软件职业技术学院2018 级软件技术专业4 班的学生学习“字典”这一节知识为例进行简要论述。

以河北省职教云平台上的Python 编程基础课程为SPOC 线上学习资源。课前学生根据自身学习情况利用碎片化时间自主学习。主要学习目标是了解字典的应用场景,掌握字典的概念、创建及元素的访问方法、增加和删除字典中的字典项,能够利用字典处理成对的数据。课堂教学过程中,教师对字典处理数据进行重点讲解,然后布置学习任务,完成“通讯录管理系统”案例,主要学习目标是让学生更好地掌握字典对数据的处理。学生先通过小组内交流讨论,协作完成案例,然后进行成果展示,小组之间互评,教师总评,主要目标是培养学生的团结协作和沟通表达能力。课后学生整理学习笔记,师生在线讨论、答疑,完成知识拓展,主要学习目标是巩固学习内容,提升学生学习技能。

(二)Python 语言课程混合式教学模式实施效果

根据学生在线自主学习情况的反馈,全班共54 人,98%的学生都能够按照线上平台教学流程完成相应的任务。采用基于SPOC 混合式的教学模式,Python 编程基础课程的课堂教学效果明显好转。通过与学生交流,发放教学质量调查问卷得知,大部分学生更倾向于这种教学模式。基于SPOC 混合式教学模式的实施,借助互联网的优势,丰富了课程学习资源,能够满足不同学生的学习需求,充分体现了以学生为主体、教师为主导的教学理念,极大地激发了学生学习的积极性和主动性。

实践证明,基于SPOC 混合式教学模式的Python 语言课程实施,充分利用互联网技术,实现了互联网教学与传统课堂教学优势互补,不仅满足了学生个性化的学习需求,还有效促进了课堂教学改革;在课程实施过程中,增强了师生的互动交流,提升了学生学习Python 语言课程的主动性和积极性;充分体现了以学生为主体、教师为主导的学习理念;改变了传统的教师教学模式和学生学习模式,对教师和学生的能力都提出了较高的要求;提升了课堂教学效果。因此,在“互联网+”背景下基于SPOC 混合式教学模式的实施有助于高职院校的教学质量的提升。

猜你喜欢
知识点互联网+高职
一张图知识点
一张图知识点
第四页 知识点 歼轰-7A
战“疫”期间基于高职线上教学的分析与思考
高职应用文写作教学改革与创新
如何将微课融入高职钢琴课堂教学
关于G20 的知识点