APP下载

网络教辅平台在《C程序设计》教学中的运用

2020-03-03朱莹泽刘长勇

剑桥学院高等教育研究 2020年3期
关键词:C程序设计教辅程序设计

张 丹 朱莹泽 刘长勇 宋 伟

(哈尔滨剑桥学院电气与信息工程学院,黑龙江 哈尔滨150069)

在我国教育信息化发展的大趋势下,很多高校和教师都在思考如何运用信息化手段提高教育教学的质量和效率,将信息技术融入教学,与课程进行整合,成为了教育信息化发展的必然选择。本文结合《C 程序设计》课程的教学实际,探讨了一种基于网络教学平台的混合式教学模式应用于《C 程序设计》教学中,以提高学生自主学习的兴趣,提高《C 程序设计》课程教学的质量。

一、引 言

《C 程序设计》不仅是计算机学科的理论基础和软件设计的技术基础,也是国家计算机等级考试的一门重要课程。通过本课程的学习,要使学生理解程序设计的基本思想,掌握《C 程序设计》的基本方法,培养学生使用C 语言进行程序设计的能力,尤其是运用所学知识解决实际问题的能力,为后续课程的学习和今后的工作打好基础。目前《C 程序设计》课程的教学在国内外大学中均受到普遍重视,国内所有大学的理工科专业都开设了该课程。哈尔滨剑桥学院计算机科学与技术、网络工程、电子信息工程以及电气工程及其自动化专业都开设了《C 程序设计》这门课程。此外,其他非计算机专业的学生在参加国家计算机等级考试时也都选修了《C 程序设计》这门课程,可见这门课程的重要性。

二、传统《C 程序设计》课堂教学中存在的弊端

(一)课堂教学需要向课外延伸

目前《C 程序设计》课程主要采用的教学方式就是传统的课堂教学,分为理论授课和上机实践两种方式授课。在理论讲授环节教师在有限的45 min课堂时间里基本上完成的只是对基础理论知识点的讲解,由于时间和精力有限,很难有效的引导学生从对知识点的理解到应用这个层次的跨越,那么如何跨越时间、空间的约束,突破课堂45 min 的限制,使教学内容向课外延展,建设一个网络教辅平台作为教师日常课堂教学的一个扩展,为学生提供一个良好的课外学习环境就成为了必要的手段。

(二)不能有效地教学评价与教学反馈

目前传统的课堂教学方式不能够很好的监控学生的学习状态,特别是无法监控学生的课外学习活动。在课堂之外,老师对学生学习状况的掌握情况几乎为零。另外,给学生布置的纸质版作业,由于时间和精力的原因也不能及时地进行批改和反馈,无形之中也给老师增加了很多额外的负担。因此,建立一个方便学生课外学习的自主学习平台,一方面能够让教师及时的了解学生的学习进程,更有针对性的展开教学工作;另一方面也能将教师从繁重的工作中解脱出来,真正将教学设计作为教育教学的主旨。

三、网络教辅平台应用于教学的优势

(一)有利于激发学生的自主学习能力

在传统的课堂教学中,学生往往扮演的是一个被动学习者的角色,多数时候只能一味地接受教师在课堂上灌输的知识,很难实现真正意义上的自主探究式学习。通过网络教辅平台辅助教学的方式,可以给学生提供一个额外获取知识的平台,一方面可以丰富教学内容、开拓学习者的视野;另一方面也能让学习者改变固有的学习方式,教师在这个过程中可以由知识的传授者转变为学习的引导者,激发学生学习动力,调动学生学习的主动性,充分发挥学生在学习中的主体作用,让学生通过网络平台自主的获取信息、找到分析和解决问题的方法。从而培养学生自主学习的兴趣和习惯,使其逐渐建立起自主学习的意识、方法和能力,把自己塑造成一个具有终身学习能力的人。

(二)有利于教师进行教学评价和学生自我评价

学习效果评价是教学工作中非常重要的一环。在传统教学中,教师往往是通过期末考试成绩对学生进行最终评价的,但这种教学评价方式忽略了教学过程中对学生阶段性学习效果的考核,通过传统的纸质作业等方式也很难及时有效的得到学习效果的真实反馈。而学生中也只有极少数的人能够自觉、有意识地对自己的学习效果进行评价。使用网络平台辅助教学后,一方面老师可以通过网络平台定时的向学生发布作业和测试,以获取比较准确和客观的学习效果反馈;另一方面学生也可以通过网络平台对自己的学习效果进行自测,这种测试方式方便快捷,能让学生马上知道自己的学习效果如何,什么地方出现了错误,哪些方面还存在不足,从而及时的进行纠错和弥补,进而能够更加有的放矢地进行学习。

四、网络教辅平台在《C 程序设计》教学中的具体运用

(一)通过平台提供课外学习资源

C 语言课程所采用的网络教辅平台是传智播客高效教辅平台,该平台能为学生提供与课程配套的教学视频资源,这些视频资源是由具有专业实践经验的老师结合软件开发实际进行讲解授课,对学生延展课外知识、拓展自己的专业视野很有帮助。除此之外,授课教师也可以根据自己的教学目标和授课计划,系统的录制自己的教学视频上传到平台中,更有针对性的辅助学生学习。教师还可以在网络教辅平台中发布自己的课件资源,方便学生课后进行知识的整理和复习。平台中还提供了课程的试题库资源,授课教师也可以向现有的试题库中添加新的试题资源。所有这些资源在平台中具有完整的知识脉络、每个单一知识点都以主题式的资源单元呈现给学生,学生在学习了某个知识点单元后可以通过自测题巩固和加深对知识点的理解,完成学习效果的自我检测,形成一个完整的自主学习过程。

(二)通过平台有效提供教学管理和教学评价

在教辅平台中教师可以建立自己的班级,对学生进行课堂管理,每个班级也可以根据学生的层次划分成不同小组进行专门管理。教师可以根据教学计划在授课前通过平台发布指定的学习任务给班级或者小组成员,要求学生在规定的时间内完成。学习任务包括视频资源的学习以及学习之后的单元自测内容。每一名学生在网络平台上的学习进度和答题状态都会记录到平台系统里,老师可以通过平台非常精准的掌握学生平时的学习状态。

平台中也提供了给学生发布作业和考试测评的功能。教师可以在学期间给学生布置作业和考试测评的内容,对于试题库中的客观题部分,教辅平台可以自动给出批阅结果,主观题部分需要教师参与批阅,最后教辅平台会给出最终的统计结果。学期结束时平台会根据学生学习任务的完成情况以及作业和测评的结果对学生做出一个比较全面的系统评价,教师可以以此作为平时成绩的依据。

(三)混合式教学模式教学设计过程

将网络教辅平台和传统课堂教学方式结合在一起所构成的混合式教学模式应具有自己的教学特点。教师需要对原有的教学目标和教学内容进行重新的规划和设计,以适应这种混合式教学方式。

(1)教学目标设计

设置课程教学目标分为课程整体的教学目标和单一的教学目标。教师在授课之前要明确课程的整体教学目标,明确自己的教学思路。其次可以将单一知识点的教学目标划分为知道、了解、掌握和应用等几个层次,在实践过程中不同层次的教学目标有不同的学习要求和形式。

(2)教学内容设计

在授课过程中要基于学生的基础和理解能力安排教学内容,针对不同层次的学生因材施教,针对不同层次的知识安排合理的教学,不断提高教学的深度和广度。对于知道和了解层次的知识点可以侧重让学生通过网络平台自主学习的方式进行学习,对于掌握和应用层次的知识点应该通过网络和课堂教学两种方式结合展开教学,以网络教辅平台辅助学生明确基本概念,以课堂教学进行强化和引导。

(3)教学模式设计

在教学过程中,要合理利用传统课堂与网络平台混合式教学的方式,可以采用“慕课+翻转课堂”的形式完成教学。课前给学生布置学习任务,让学生通过网络平台的预习任务,对课堂教学内容有一个基础的认识和了解,让学生有一个基于自己的理解进行知识学习的过程,这样可以有效地激发学生在课堂上的学习兴趣;在课堂教学环节,教师应该把主要精力放到对重点难点内容的讲解和分析上,有针对性的对学生的薄弱环节进行处理,侧重于引导和启发学生进行更深层次的学习。比如通过完成一个实际需求、实现一个具体项目等过程启发学生的逻辑思维,培养学生通过编程解决实际问题的能力,引导学生去思考和探索式的学习。

五、结 语

现如今,教育信息化是教育发展的必然方向,合理有效的运用好信息化手段,将网络教辅平台应用到传统的《C 程序设计》课程教学中,实现一种传统课堂与网络平台互补混合式的教学模式,一方面能够充分利用好学生的课余时间开展自主学习和讨论、布置和批改作业等教学活动,让学生的学习不再受时间和空间的制约;另一方面这种方式能够拓展学生的知识视野,很好的激发学生自主探究式学习的积极性和主动性,有助于学生确定自己在学习中的主导地位。这种方式可以很好地处理课堂教学和网络学习的关系,能够大大提高学生的自主学习能力,充分体现出混合性教学的优越性。

猜你喜欢

C程序设计教辅程序设计
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
高职高专院校C语言程序设计教学改革探索
C程序设计趣味教学初探
C程序设计课堂趣味性教学初探
接轨全国等级考试,探讨高校C语言课程教学改革
论中职生C程序设计学习兴趣的培养
我待教辅如初恋
教辅虐我千百遍
强化读者意识 提高教辅竞争力