张小红 许婧
(江西工程学院 江西新余 338000)
摘要:新时代的教学模式逐渐由以教师为中心转变为以学生为中心,学生获得的知识和信息呈现出碎片化、丰富化的特点。因此,线上线下混合教学法可以更有效地组织学生学习。为借鉴在线教学的优势,保证教学质量,介绍了基于SPOC智慧树的在线教学平台的构建,并进行了C语言程序设计线上线下混合教学的探索与实践。结果表明,学生在线学习效果与期末考试成绩呈显著正相关。
关键词:C语言;混合式教学;SPOC
一、引言
在“互联网+”时代背景下,优势教育资源的共享度越来越高,学生获取知识的渠道碎片化、信息多样化。在这样一个优质教育资源不再稀缺的移动互联网时代,学生主动获取知识的能力和意愿显著增强,教学的中心也由教师转变为学生。教师在教学过程中可以通过多种方式了解学生,从而更有效地设计教学方法和组织教学内容。特别是在“后流行病时代”的特殊时期,学生获取知识的方式和教师的教学模式发生了翻天覆地的变化。在这种情况下,线上线下混合教学模式能够有效利用线上教学资源,并与传统的线下课堂有机融合。学生通过在线自学带着问题进入课堂。教师通过网络平台获取学生的学习情况进入课堂教学,从而形成“学生为主体,教师为主导”的教学模式。C语言程序设计课程基础知识点多,课时相对较少,实践性强。因此,C语言程序设计课程组从2018年开始致力于线上线下混合教学课程建设的探索与实践。学生可以利用在线教学平台提供的教学资源进行碎片化的学习和实践,而教师可以引导学生在线下课堂进行深度学习。混合教学模式是指在线教学和离线教学相结合的教学模式。 计算机C语言课程的混合教学模式是指在安排教学和作业后,教师使用在线应用程序或网站来教学课程或分配作业,甚至在线更正作业,然后结合实际的课堂教学进行教学。 计算机C语言课程的教学。 在C语言知识的学习过程中,混合教学模式可以充分融合传统教学模式和混合教学模式的优势,帮助学生以丰富的课堂教学形式进行C语言课程的学习,从而提高教学效率和学习效果。
二、线上教学平台的建设
(一)SPOC
SPOC是一门小型受限在线课程,是一门针对特定群体的小型在线课程。在SPOC中,教师可以在MOOC中引入优质的教学资源,私下定制课程的教学要求,同时组织和监督学生教学资源的建设。C语言编程课程组自组织课程资源构建了一个异步SPOC教学平台。教学资源主要包括课件、支持视频和练习。这段视频通常是一段大约十分钟的短视频。每段视频都会讲解一两个知识点,让学生利用零碎的时间学习。视频可以反复观看,有助于弥补学生知识和理解的差异。练习包括单选题、程序设计试题、军事训练单选题、军事训练规划题、实验思维题。教学组织管理。教师定期在SPOC上公布教学资源和学习要求,学生上课前需要相应学习。平台将自动统计学生观看视频的长度和次数,让教师能够了解学生的离线学习。网络学习总分中包括单选题、程序设计试题和实验思维题的得分。所有问题都要设定截止日期,逾期不得分,培养学生的学习意识。单选试题可提交5次,编程试题不限于提交的次数,让学生加强知识,达到多练习、多做、做多学的目的。该平台的后台可以自动运行和判断程序,减少教师的工作量,从而提高效率。如果学生在网上学习中遇到问题,可以在SPOC平台的讨论区域张贴问题,让所有学生都能在线交流互动。此外,学生还可以通过现有的信息平台,如QQ或微信直接查询教师。
(二)智慧树
智慧树是全球大型学分课程运营服务平台,拥有大量优质大学课程[8]。与SPOC类似,智慧树还可以建立适合小规模教学的会议班,构建教学资源,进行教学组织与管理(1)教学资源建设。录制了更适合学生学习的C语言程序设计课程视频。每段视频讲解一个知识点,时间约10分钟。此外,选择难度适中的多项选择题,构建智慧树题库,让学生课前课后由浅到深练习。教学组织管理。教师在课前公布教学任务,要求学生提前预习视频内容,并设定作业分数和提交期限。目前,智慧树支持的作业题类型有选择题、真假题、填空题。对于编程问题,智慧树后台不支持运行C程序。智慧树平台将统计每个学生的视频观看时间、每个作业的分数分布、每个问题的得分率以及每个学生的相应答案。基于这些信息,教师可以掌握每个学生的学习情况和每个知识点的掌握情况,从而更有效地组织和规划线下课堂内容。
三、线下教学过程实践
学生通过网络平台学习课前后,学生带着问题走进教室,使讲座更有针对性,学习效率更高。教师可以根据学生的学习信息,更有效地组织和安排课堂教学内容。首先,教师可以“减法”课堂教学的内容。对于学生在网上学习的基础知识,在课堂上复习基础知识只需少量时间。更重要的是,教师可以在课堂教学内容上“加”。教师可以根据学生在线平台练习的统计数据掌握学生的课前学习情况,然后选择更突出的问题进行教学和强调,或就重点难点进行进一步讲座。例如,学生在使用scanf时特别容易出错,尤其是当多个scanf共存时。学生们在网上平台上学习scanf的基本使用规则。在课堂上,教师可以深入地解释scanf背后输入缓冲区的故事。当scanf从键盘获取数据时,由于键的速度远低于读取数据的速度,因此需要先将键盘上的数据存储在输入缓冲区中。按下Enter键后,CPU将根据变量类型从输入缓冲区中读取相应数据开始读取。换句话说,scanf基本上不从键盘读取数据,而是从输入缓冲区读取数据。在深入研究输入缓冲区后,面对多个扫描时,学生不会害怕。此外,教师还可以组织更深层次的讲座,让学生对知识点有一个基本的了解。例如,在数据类型和变量章节中,学生需要掌握常用数据类型、变量命名规则和脱机学习的变量定义方法的基本知识。在离线课堂上,教师可以节省这部分教学时间,重点关注不同数据类型的存储方法、存储方法引起的不同数据类型的特点以及数据类型自动或强制转换的本质意义,这样学生就可以从更深层次理解变量和数据类型的本质,而不是仅仅是简单的符号,这样你就可以在未来的程序设计过程中选择合适的数据类型来定义变量。
四、混合教学模式对师生的新要求
(一) 混合教学模式对教师的要求
混合式教学模式对计算机课程的教学提出了更高的要求。教师不仅要掌握软件在课程中的相关操作,还要关注学生的学习进度和学习情况。因此,教师在采用混合教学模式讲授C语言课程时,应注意以下几点:
首先,教师要熟练使用应用于课程的相关软件,在正式教学前研究和理解其教学功能,充分发挥各部分功能的最大价值。这就要求教师在使用某个平台或软件开始教学时,要注意提前学习其操作,了解其功能,不要将其拖入课堂,影响学生的学习效果和学习效率;
第二,班主任要合理安排线上学习和线下教学的时间安排。在线教室最大的优点是可以重放。C语言课程是需要教师逐步学习的课程。网上教学可以让学生学会操作,然后再往前走。学习速度慢的学生可以随时暂停学习,反复观看相关操作,帮助不同层次的学生安排自己的学习进度;
第三,教师还要做好网络学习与教师教学的衔接。教师选择的网络课程应在实际课堂中进行检查和指导。教师也应该在课堂上及时了解学生的学习质量,然后根据学生的情况。在线学习的效果使课程调整。同时,教师还应根据学生的学习情况合理安排教学方法;
第四,班主任要积极优化网络教学的教学效果。
(二)混合教学模式对学生的要求
两种学习方式在课堂上的互动运用对学生的自主学习提出了更高的要求,学生在学习过程中的自我意识也影响着他们的学习效果。在这种教学模式下,学生应该:
一是主动完成相关学习任务,难以开展网上教师的教学督导。学生自身必须树立自主学习意识,积极学习知识,完成学习任务;
第二,及时反馈自己的学习情况。在网络学习过程中,教师需要同时面对许多学生,可能无法及时关注每个学生的学习情况。这就要求学生遇到问题要及时与老师联系,如果有疑问,要抓紧联系老师及时解决;
第三,合理安排自己的学习时间。在线课堂学习为学生提供了不受时间和空间限制的学习机会。学生需要计划和合理安排自己的学习时间。不要把高质量的在线课程当作无用的东西。任务;
四是树立正确的学习意识。任何时候,学生自身的学习主动性都决定着学生最终的学习效果。学生只有向我学习,转化为我需要学习的东西,才能不断从量变发展到质变,实现突破性发展。
五、混合式教学效果反思
在传统的教学模式中,学生的课前预习、教师的讲课、学生的课后复习是一种重复关系,教师无法在课外获得学生的学习行为信息。在线上线下混合教学模式中,学生线上课前预习、教师线下课堂讲解、学生线上课外学习是一种互补关系。教师可以利用平台工具获取学生的课外学习行为信息并加以利用。更有效地组织线下课程。鉴于C语言程序设计的基础知识点多、实用性强,无论是SPOC还是智慧树,都能为学生提供丰富多样的学习资源供学生学习和实践,同时也能为教师提供便捷的教学工具,方便教师获取和分析了解学生的学习情况,使学生能在课堂上得到深入的教学。然而,要实现线上线下的混合教学效果,不仅需要学生具有高度的线上意识,更需要教师对学生的学习状况进行严格的监督和控制。否则,会降低学生在线自主学习的连续性,从而破坏混合式教学的教学方法。为此,教师可以采取以下改进措施来增强学生的网络学习积极性:加强对网络学习效果的检测,并将网络学习的相关数据纳入评估范围。比如,线下课堂开始时,老师可以在网上发布2-3道选择题,测试学生的在线学习内容,时间限制为1分钟,以督促学生进行在线学习。加大对网络“货车运输”行为的处罚力度。比如,如果学生多次未能完成网上学习要求,老师可以根据情况直接取消学生平时的成绩,从而增加学生对网上学习的重视程度。以学生为主体。学生应选择自己感兴趣的内容,通过学习资源集中的材料或查阅课外材料,自主完成任务,培养学生的自学能力和解决问题的能力。在做任务的过程中,学生必须每天汇报自己的工作进度。任务完成后,必须对学生进行答辩评估。当多人共同完成任务时,学生必须学会沟通和协作,这有助于培养学生良好的职业素质。因材施教。学生可以选择自己喜欢和感兴趣的任务。能力强的学生可以超额完成任务,能力差的学生可以完成基本任务。每个任务包括强制任务和扩展任务。能力差的学生只能做强制性任务。学生完成任务的顺序和时间不需要同步,充分考虑了不同能力学生的学习需求,真正做到因材施教。提高教师的获得感和幸福感。教师角色由“教学”向“管理”转变,教师角色由“教育者”向“管理者”转变,减轻了教师课堂教学负担,提高了对教学过程的监控能力。教师参与微格课堂的制作,也可以提高自己的信息教学能力。
六、疫情期间教学情况
2020年初,突发疫情突然改变了教学模式,所有课程都在网上授课。网络教学的优点是灵活易学。比如,“鼎语”平台可以在直播过程中统计每个学生参与直播的持续时间,并可以将每次直播的视频保存到云服务器上,方便学生课后复习。但缺点是课堂互动困难,教师在课堂上很难观察学生的思维倾向。同时,信息反馈滞后。当学生遇到问题时,教师很难及时回答,师生互动的质量和效率也不高。在课堂管理方面,在网络教学和网络教学的过程中,教师不能在直播课堂上面对面地监督和约束学生。在课堂上很难观察学生是否在听课。那些自律能力差的人甚至都在“账户”里。在线人员不在线”状态。因此,直播教学的效果不如传统课堂教学显著。这种全方位、全过程、全员的网上教学只是非常时期的最佳选择。从以上分析可以得出结论,网络教学的不足和不足仍然存在。面对面线下课堂教学仍然是主流的主体性教学模式。这应该是我们对待网络和网络教学的正确理性态度。
七、小结
在“互联网+”思潮下,教学理念由以教师为中心转变为以学生为中心,使学生成为学习的主体,教师成为学习的领导者。教学模式也从传统的课堂讲授转变为线上线下混合教学方式。C语言程序设计是一门基础知识多、实践性强的课程。在C语言程序设计混合教学模式下,对于学生来说,在线平台可以提供大量的教学资源,使学生有机会利用零散的时间进行学习和实践,提高学习效率,使学习更有针对性和针对性。对于教师来说,一方面可以利用在线教学平台掌握学生的学习过程,从而对学生进行有效的监督;另一方面,在线下课堂上,教师可以根据学生在线自学内容的反馈灵活组织教学,突出教学重点和难点,注重培养学生的计算思维能力。与传统的教学模式相比,C语言程序设计的线上线下混合教学方式体现了学习资源的方便性和灵活性。因此,学生可以通过三维教学模式有效地获取所需的知识,并为学生提供一种时间分布、自由学习、资源共享的交互式创新学习方式。同时,还可以提高学生学习的主动性和积极性,把学生转化为学习的主体,促进学生形成自主学习和持续学习的新观念。随着教育信息化进入2.0时代,技术与教学的融合不断深化,技术对课堂教学的革命性影响日益显现。解决当前课堂教学问题,完成“培养社会主义建设者和接班人”的任务,高职教育必须借助大数据、云计算等新一代信息技术,在“互联网+”的背景下,积极推进课堂革命。要充分利用信息化教学平台,坚持以人为本、以学生为本、以学习为本,培养学生适应终身发展和社会发展需要的必备素质和关键能力。课堂革命不可能一帆风顺,可以一蹴而就。这需要更深入的探索和实践。
参考文献:
[1]冯其红,杨慧,马建山,等.基于“以学生为中心”理念的课程改革与实践[J].中国大学教学,2017(10):68-71.
[2] 朱小艳,刘俊男.线上线下混合式教学模式在C语言课程中的应用[J].信息与电脑(理论版),2019,31(24):250-251.
[3] 厉兰洁,廖雪花,谭良,等.基于SPOC的C语言程序设计课程教学改革研究[J].计算机教育,2016(1):74-76.
[4] 李妮.基于SPOC的C语言程序设计课程教学研究[J].运城学院学报,2016,34(3):81-84.
[5]张慧毅,徐荣贞,孙杰,等.基于MOOC教学平台的教学模式建构研究[J].中国教育信息化,2017(2):35-37.
基金项目:本文系江西省高等学校教学改革研究课题(课题编号:JXJG-19-28-4) 与江西省高校人文社会科学研究课题(课题编号:JY19113)研究成果。
作者简介:张小红,1974年出生,江西新余人,计算机专业副教授,研究方向:计算机应用技术
作者单位:江西工程学院