SCI论文(www.lunwensci.com):
摘 要:近年来,有关计算机专业的学科课程开发呈现出良好的发展趋势,其中程序设计课程是计算机专业的相关学生学 习的一门最基础性的课程,贯穿了整个学生学习的过程,程序设计课程的开发和应用,对于学生的发展起着至关重要的作用。因 此,教育工作者要不断改革创新程序设计课程教学的模式,以便全面促进专业学生知识的获得,全面提升学校的教学效率和质量。
关键词:SPOC 教学模式 ;程序设计课程 ;实践教学 ;开发与应用
Practical Teaching of Programming Course Based on SPOC Mode
WANG Fang
(Jiangsu Tongzhou Secondary Vocational School, Nantong Jiangsu 226300)
【Abstract】: In recent years, the subject curriculum development of computer specialty has shown a good development trend, among them programming is the most basic course for computer related students, throughout the whole process of students learning, development and application of programming courses, it plays a vital role in the development of students. Therefore, educators should constantly reform and innovate the teaching mode of programming course, so as to comprehensively promote the acquisition of professional students knowledge and comprehensively improve the teaching efficiency and quality of the school.
【Key words】: SPOC teaching mode;programming course;practical teaching;development and application
0 引言
在当今教育界发展的背景下,基于 SPOC 教育模式 的程序设计课程的实践性教学已经取得了良好的发展成 效,并且在这种模式下进行的教学相较于传统的教学有 着积极的影响作用。该种教育模式下的实践性教学对于 学生的专业素质培养以及理论学科知识的获得,都能够 起到较好的促进作用。基于此,本文将结合 SPOC 模式 下的程序设计课程实践教学进行综合分析与评判,并提 出合理的课程开发与应用策略,以供参考。
1 程序设计课程实践教学的三种基本方法
1.1 一般型的实践性教学方法
一般来说,传统的实践性教学方法往往是采用课前 进行准备,课上进行讲解,课后进行巩固练习的这种模 式进行教学。而对于程序设计课程的实践教学来说,如 果教师采用传统型的方法进行讲解,那么无非就是在课 堂上进行知识点的分析,然后教师积极地引导学生进行实验训练,并且在课后布置相关的题型,让学生进行巩 固练习。这样的一种教学模式,不仅不利于全面调动学 生的积极性和参与性,而且由于一位老师面临着一个班 级的学生,所以说教师不能够充分考虑每个学生的意愿, 不能兼顾到每一个学生的学习情况,这往往会造成学生 学习效率的低下。而且传统型的教学方法无法对各种信 息资源进行及时的收集,学生也无法掌握各种新型的技 巧和方法 [1]。总的来说,在这种教学模式下,教师监控 不到每一位学生的实际学习情况,这不仅不利于学生专 业素质的培养,而且还有可能降低教学的质量和效率。
1.2 平台型的实践性教学方法
平台型的实践性教学方法是在传统型的基础上进行 发展演变而来的。平台型的程序课程设计实践性教学是 利用互联网信息平台,搭建了一个临时的学习场地,这 样可以方便众多学生进行同时学习,而且也极大地减轻 了教师的教学压力。但是这种教学模式仍然存在着一定的弊端。例如,学生和教师不能进行面对面地沟通与交 流,即使学生将不理解的知识以及困惑发布到了信息平 台上,但是由于学生的众多,以及教师和学生之间存在 的距离,就会导致教师不能及时地对这些问题进行有效 的解答。所以说教师利用平台型的教育模式对学生进行 课程设计与开发的实践性教学,不仅不利于及时有效地 帮助学生解决各种疑难困惑,而且还不利于师生之间的 有效沟通与交流,这样就会导致教师不能够真正地掌握学生的学习情况,从而无法对教学内容以及教学方法进 行有效的改进和创新 [2]。
1.3 混合型的实践性教学方法
SPOC 模式下的教学就是一种混合型的实践性教 学,这种混合型的教学是采用线上与线下相结合的模式 进行教学。现针对 SPOC 模式下的程序设计课程实践 性教学进行分析 :教师可以利用互联网资源进行资料的 收集以及微课的录制,并上传到网络信息平台上,学生 在观看视频资源的同时并没有场地以及时间的限制,所 以学习较为自由轻松。然后教师利用各种网站对学生的 反馈情况以及学习情况进行分析总结,针对学生提出的 各种疑难困惑,利用线下讲解的形式,实施面对面的解 答。这样的一种混合型教学方法,一方面可以让学生了 解更多的理论知识,开阔学生的视野,另一方面可以实 现师生之间的有效沟通与交流,这样可以促进学生专业 理论知识的获得以及素养的形成。
2 SPOC 模式下程序设计课程的开发与实践性教学的优 势特点分析
SPOC 教育模式下的程序设计课程的开发与实践性 教学具有较为明显的优势特点,具体分析如下 [3] :
首先,基于 SPOC 模式下的程序设计课程的教学 内容较为合理化,充分满足了学生的需求变化。一般来 说,教师在进行重难点课程设置以及学习目标的确立之 前,都会先对学生以及教学环境进行分析和调查,在充 分了解学生的意愿之后,教师才会进行知识的构建,所 以说在这种模式下的课程教学内容设置较为合理化,能 够很好地满足学生的需求。其次,SPOC 教育模式下会 更加促进学生独立学习能力的形成以及创新意识的培 养,线上的视频观看需要学生具有较强的独立学习能力和自主能力,而且学生在进行观看视频资源以及小组讨 论汇报时,会结合实际的情况进行积极的思考,这对于 培养学生的发散思维能力以及逻辑能力具有良好的促进 作用,而且小组之间的讨论与交流会帮助学生进行思维 的碰撞,这最终有利于学生创新意识的培养。
3 SPOC 模式下程序设计课程的开发与实践性教学应用策略
3.1 收集资料,确立目标
在当今时代发展背景下,教育人员采用科学创新的 教学模式,对程序设计课程进行不断的开发与实践应用 不仅顺应了时代发展的潮流,符合当今社会下人们对于 计算机专业人才的需求,而且还能够促进教育教学的改 革,实现我国教育的极大性飞跃。基于 SPOC 教学模式下的课程开发与实践具有良好的发展前景,结合时代的 发展背景来看,这种教育模式已然成为一种教学趋势。 因此,教师要积极地利用 SPOC 教学模式,不断进行 课程的开发和教学。首先,教师需要收集资料,确立目 标,在程序设计课程真正开课之前,教师可以对全班学 生展开问卷调查,问卷调查的主要内容应当包括 :学生 是否具有相关的设备进行学习?以及学生对于 SPOC 教 学模式的了解和认识,另外,教师也要对学生的意愿进 行调查,询问学生想要在程序设计课程的教学中了解什 么?学到什么知识?在对学生进行问卷调查以后,教师 也要对学校的各种设备进行调查,确保学校具有丰富的 网络教学资源和多媒体教学设备。其次,教师也需要对 学校的校园网进行考察,这样可以有效地保证学生在学 习的过程能够拥有一个稳定的学习环境。在对学校和学 生进行综合性调查之后,教师就要对调查问卷的结果进 行分析研究,确立该课程的学习目标,以及学习要求。 通过分析我们可以知道,算法以及程序结构相关的知识 问题,不仅是学习这门课程的基础性知识,而且这些知 识点也贯穿了整个计算机专业的学习,教师可以将这些 知识的学习与讲解作为教学的重点,把线性链表相关的 知识点作为该课程的教学目标。当教师进行了调查分析 以后,确定了课程开发与实践性教学的重点和难点,以 及教学目标,就可以开展下一阶段的规划。
3.2 构建平台,拓展资源
在教师做了调查问卷并进行了充足的分析之后,就 可以开展下一阶段的教学规划,即 :积极构建平台,拓 展教学资源。结合课程设计的重点难点以及学习目标, 教师可以对网络平台上已有的一些课程资源进行筛选, 确保筛选出来的这些信息资源能够提高学生的理论知识学习,满足学生的需求变化。此外,教师也可以借助已 有的课程资源进行微课的录制,在进行微课录制时,教 师不能仅仅根据网络上已有的课程资源进行讲解,而是 应当分析调查问卷的结果,尽可能地去满足学生想要学 习的理论知识并且合理的规划知识点的联系以及安排,确保课程的设计在满足学生的前提下,可以保障学生专 业知识的提高。例如 :教师可以额外补充链表的类型, 在学生掌握链表定义的同时,对链表的各种类型进行讲 解 ;在算法知识以及程序设计的教学中,教师可以将基 本算法以及复杂算法相关的题型和知识点,以及一些程 序设计的运行进行归纳整合,利用 ppt 或者是文档的形 式进行知识点的整理和规划,并把这些 ppt 或者是文档 结合教师自己录制的微课视频,利用网络技术上传到信息平台上。这样可以方便学生在最短的时间内掌握最多 的知识,而且这些知识都是具有价值的,对于他们理论 知识的获得以及专业素养的提升具有很大的帮助作用。 另外,教师也可以借助网络信息平台进行资料的收集, 这样可以帮助学生拓展学习资源,最终实现程序设计课 程教学质量与教学效率的极大提升 [4]。
3.3 组织教学,积极答疑
基于 SPOC 教学模式下的程序设计课程的开发与应 用教学第三阶段就是教师要积极组织教学,进行问题的 答疑。具体操作步骤应该包括三个方面 :首先,在进行 开课之前,教师要对学生进行相关的培训,教师可以通 过讲解的形式,让学生充分了解网络信息学习平台的相 关知识,并且引导学生注册账号进行登录网站学习。在 学生注册账号进行登陆之后,教师可以向学生展示该网 络信息学习平台的相关知识资源以及知识结构,这样可 以帮助学生对于所学的知识有一个概括性的认识和基础 性的了解。在进行完前期的讲解与引导之后,教师可以 在充分尊重学生的意愿前提下,对学生进行小组的划 分,同时教师也要根据学生对于理论知识的掌握程度以 及学习的进度,或者是教师对于学生学习情况的分析掌 握进行综合考量,并合理地划分出小组,确保每小组有 5 ~ 6 人,并且要在每个小组成员中选取一位小组队长 对其他成员进行督促与管理。除此之外,教师也可以利 用微信建立班级群,在班级群里定时发放学习任务和学 习安排,这样可以对学生的学习起到有效的监督管理作 用。其次,教师也要积极地鼓励学生对于疑难问题以及 不理解的知识点进行及时上报,并且汇总给学习委员, 让学习委员对这些知识点或者是较难的题型进行归纳整 理。最后,进行线上教学,教师在授课之前,要对学生总结出的各种难题和知识点进行充分了解和分析,结合 这些问题进行线上教学,针对学生提出的各种问题,合 理地设置相关的题型进行补充教学和巩固练习。并且在 线下授课的过程中,教师也要对学生进行提问检测,这 样可以确保了解学生对于网络信息平台上的知识学习情况,而且也起到了督促学生学习的作用,面对学生在课 堂中提出的各种问题,教师要以引导者的身份进行积极 答疑与讲解,不断引导学生逐渐培养起创新精神和独立 思考问题的能力。
3.4 评价分析,不断改进
基于 SPOC 教学模式下的课程设计与开发教学最 后一阶段教师应当实施教学评价,并且在反思评价的过 程中,不断进行课程的改进。这样可以实现 SPOC 教育模式下课程设计与开发教学取得最大化的成效。当教 师真正实施了一段时间的线上与线下相混合的 spoc 教 学模式之后,教师要对学生的学习情况以及掌握知识的 程度,进行综合分析与调查。教师可以利用 Mooc. 网 络信息平台收集学生观看电子视频的时长以及在线的时 长,也可以对学生的问题讨论次数以及小组讨论结果的 汇报进行查看与分析,这样可以充分了解学生在这一段 时间以来线上学习的真正情况,以及对各种理论性知识 的掌握程度。另外,Mooc 网络信息平台上也会收集一 些学生对于网络视频资源以及各种理论知识的反馈意 见,教师可以针对这些反馈意见以及学生的需求变化, 及时进行视频资源的调整以及知识结构的更改。这样可 以有效地确保学生学习的积极性和兴趣心,从而帮助学 生全面发展,更好地掌握各种程序设计的理论性知识, 从而可以促进学校计算机专业教学的稳步提升。
4 结语
基于 SPOC 模式下的程序设计课程的开发与实践教 学具有良好的发展前景和积极的影响作用。在这种模式 下进行课程实践教学,不仅打破了传统教学的固定化, 而且还改善了 MOOC 教学模式下所存在的一些难题和 现状。总之,在 SPOC 教学模式下,教育人员积极地进 行程序设计课程的实践性教学不仅可以全面促进学生的 发展,而且还可以改革创新教育模式和方法,对于教学质 量的提升以及教育教学的改革都起到了积极的影响作用。
参考文献
[1] 刘鑫.SPOC混合教学模式在《C语言程序设计》课程中的 应用研究[J].电子元器件与信息技术,2021(3):252-254.
[2] 苏日娜,李庆风,夏麟.基于“SPOC+慕课堂”的“程序设计”课程混合式教学模式研究[J].宁波工程学院学报,2020(3):78-82.
[3] 刘云.基于OBE的项目导向式《Java程序设计》课程创新实 践教学模式探索[J].科技视界,2020(16):41-42.
[4] 周培.Visual Basic程序设计课程实践教学模式的探讨[J].理 科爱好者(教育教学),2019(1):165-167.
关注SCI论文创作发表,寻求SCI论文修改润色、SCI论文代发表等服务支撑,请锁定SCI论文网!
文章出自SCI论文网转载请注明出处:https://www.lunwensci.com/jisuanjilunwen/34301.html