基于网络教学资源的民办高校《C程序设计》课程教学改革研究

2020-09-27 23:02陈秋菊潘友顺彭天昊
电脑知识与技术 2020年23期
关键词:C程序设计网络教学教学模式

陈秋菊 潘友顺 彭天昊

摘要:针对民办高校当前教学现状和人才培养需求,按照国家“互联网+”发展计划,利用网络教学开放平台丰富的网络教学资源,建立了基于网络教学资源的《C程序设计》理论课和实验课程的线上线下混合教学模式。通过理论教学和实验编程内容的有效融合,更好地培养学生独立思考和自主学习能力。实践表明,改革方案对提高教学效果有一定积极作用。

关键词:网络教学;教学模式;C程序设计

中图分类号:G642        文献标识码:A

文章编号:1009-3044(2020)23-0127-02

1 引言

《C程序设计》是高校计算机和非计算机专业一门基础通识课程,实践操作性较强。因此,如何调动学生积极参与课堂互动,引导学生自主动手编程,实现理论教学与实践编程的有效融合,是《C程序设计》课程教学改革面临的主要问题。在传统的填鸭式教学模式中,教师采用PPT演示,在课堂上布置学习任务,引导学生参与实践,但是在教学过程中发现不了问题,学生的积极性不高,学生课后出现问题不能及时解答,教学目标得不到有效的实现,影响了课程培养效果。

网络教学平台可以帮助教师进行线上辅助教学,学生也可以通过网络教学平台进行自主学习,网络教学平台成为支持混合式教学和翻转课堂[1-2]等教学模式的重要平台。教师利用网络教学平台构建丰富的教学资源,包括教学大纲、课件和教案等基本教学资源,还可以进行视频、音频和题库等个性化教学资源建设。同时,学生可以在教学平台上上提交作业、在线测评、在线评价教学效果等教学活动。

2 传统教学模式存在问题

《C程序设计》作为基础通识课程,授课模式往往是大班上课,并且一个教师同时负责几个大班级的教学任务,授课教师需要大量手工批改学生的作业来获取学生对知识点的掌握情况,教学任务较为繁重,教师很难实时获取学生的知识点掌握情况,从而无法实时调整教学过程,教学针对性不强,效果不好。

《C程序设计》需要一定的数学基础,非计算机专业学生(如文科生)对数学知识的敏感度不高,而且在该课程上投入的学习时间较少,大部分都局限在课堂教学和实验教学环节,作业完成的情况较差。

传统教学模式中,学生作为一个被动接收者,学习上全靠教师传达知识,没有任何的学习计划,积极性和主动性较差。就算学会也是依靠死记硬背,缺乏灵活变通性、自主思考的能力。

因此,针对当前教学模式存在的问题,本文提出结合网络教学平台及资源的线上线下课程教学模式改革,将教学主体更换为学生,教师作为一个辅助,教学重点从教师灌输转换为学生自主学习,让学生主动参与到学习中,带着问题学习。

3 基于网络教学资源的《C程序设计》课程设计

目前,随着互联网及计算机技术的飞速发展,基于网络教学资源及平台的开放课程如雨后春笋般出现,典型的主要有:大型开放式网络课程慕课(MOOC)[3]、小规模限制性在线课程SPOC[4-5]以及超星学习通的“学银在线”[6]等,网络开放课程均需要丰富的网络课程资源为基础。

本文中基于网络教学资源的《C程序设计》课程设计采用超星学习通平台(http://i.mooc.chaoxing.com/space/index?t=1581313476272)及中国大学MOOC平台(https://www.icourse163.org/course/NJU-1207002811)进行线上线下混合式教学内容设计。线上教学采用丰富的微课资源、题库资源、作业资源、精品教材资源以及众多核心期刊文献资源等多个模块,根据不同章节内容、不同问题导向的微视频及题库。同时建立线上讨论和答疑模块,教师根据学生提出的问题进行实时解答,讨论模块中教师和学生都可以进行开放式的讨论交流。线下教学内容包括课堂讲授与实践编程、线下答疑等。通过任务问题为导向,学习内容线上线下互补、讨论答疑实时沟通等,建立翻转课堂的教学模式,培养学生自主学习、独立思考、发现和解决问题能力等目标。课程教学设计图如图1所示。

3.1理论教学和实验编程融合

將《C程序设计》理论课程(32学时)和实验编程内容(16学时)进行整合,在保证完整的理论教学视频学习的基础上,将部分理论课内容移至实验编程教学中。线上总学时为29学时,线下学时为28学时。线上学时包括学生观看视频、完成课前课后作业时间、线上讨论、测验时间及在线答疑。线下学时主要用于课堂讲授各个章节重难点内容、学生作业中普遍存在的问题分析及课后扩展内容的集中讨论总结等。

对于实验编程课程,学生先通过视频学习软件安装过程、操作流程及编程框架,然后再动手进行编程,教师根据学生的编程结果进行集中讲解和分散答疑。通过理论课程和实验课程内容的有效融合,加深学生对知识点掌握程度。

3.2具体教学过程

针对该课程的特点及学生学习的具体情况,基于网络教学资源的《C程序设计》课程设计分为线上线下混合式教学模式,具体教学过程如下。

(1)线上视频预习:学生通过网络平台的通知功能提前2天获取到课程预习内容,并登录到平台学习视频,完成对应的知识点测验,班级学生可在网络平台讨论预习情况及疑难问题。

(2)线上课前测试:教师查看网络平台上学生观看视频的数据及知识点测验情况,根据学生学习情况设计相应的测试题目,授课前一天发送给学生,要求学生课前完成。

(3)线下课堂讲授:教师根据网络平台学生预习及知识点测试情况设计相应的教学内容,教学内容应该重点讲解学生错误率较高的内容,并且巩固教学内容的重难点。

(4)线上随堂测试:教师在相应章节授课完成后,应对学生进行知识点随堂测试,题目可以从题库资源中选取,提高学生的参与度与积极性,从而提高课堂教学效果。

(5)课后线上作业:教师针对教学内容设计课后作业,发布给学生。

4 学生评教及实施效果

为了获取混合教学模式改革的效果,利用多方位、多角度、全过程等评价方法,根据学生评教反馈,基于网络教学资源的《C程序设计》课程教学改革得到一定的效果,具体学习评教如表1所示。本文中参与调查对象选取了某民办高校2017级市场营销专业172班、2018级环境科学与工程专业181、182班、自动化专业181班共计200个学生。根据调查结果显示,学生对线上线下混合式教学模式更感兴趣,学习效果也比传统填鸭式教学好,学生平均分提升了5~8分,说明通过线上线下混合式教学改革可以提高学生学习兴趣、自主学习能力及学习效果。

5 结语

基于网络教学资源的线上线下课程教学模式为教师的课堂教学提供了丰富的教学资源和教学手段,提高了教师获取学生学习情况的准确性和实时性。同时,学生的自主学习能力、主动性及积极性也得到提升,从而将“学生为主体”“学生自主学习”的教育理念落实,提高了教学质量。

参考文献:

[1] 杜俊宏,韩宁,王重力.微格教学新模式——“互联网+翻转课堂 ”模式研究[J].科教导刊 :中旬刊,2019(4):99-101.

[2] 杨灵.“互联网+教育”背景下网络辅助教学创新模式研究——以 C 语言程序设计课程为例[J].电脑知识与技术,2018,14(12):154-161.

[3] Al-Rahmi W, Aldraiweesh A, Yahaya N,et al. Massive open online courses(MOOCs):data on higher education[J].Data in Brief,2019,22:118-125.

[4] 呂静静.开放大学混合式教学新内涵探究——基于SPOC的启示[J].远程教育杂志,2015,33(3):72-81.

[5] 刘冰. 基于 SPOC 的混合式学习环境下大学生学习态度研究[J].淮北师范大学学报(哲学社会科学版),2018(5):78-84.

[6] 郭丰涛. 移动教学App在高校课堂教学中的应用研究——以超星学习通为例[J]. 科教文汇(下旬刊), 2018,426(6):51-52.

【通联编辑:王力】

猜你喜欢
C程序设计网络教学教学模式
群文阅读教学模式探讨
C程序设计趣味教学初探
接轨全国等级考试,探讨高校C语言课程教学改革
论中职生C程序设计学习兴趣的培养
“一精三多”教学模式的探索与实践
“导航杯”实践教学模式的做法与成效
5E教学模式对我国中学数学教学的启示