APP下载

C语言程序设计网络共享课程的研究

2021-12-06刘志敏

科学与生活 2021年23期
关键词:课程研究C语言程序设计

刘志敏

摘要:在现今的高校学习中,C语言程序设计是学习计算机专业需要掌握的一门基础性课程,这样的一门课程开展是需要学生使用计算机语言去对问题进行思考的。随着现今科学技术的快速化发展,C语言基础课程在高校的教学中占有的地位也越来越高,而网络课程的开展示一种新兴的教学方式,主要是基于互联网基础之上开展的,从而实现对教育信息资源的共享。

关键词:C语言程序设计;网络共享;课程研究

前言:

在现今的发展中很多的高校已经开展尝试网络共享课程的开展,这样的一种教学方式能够将网络信息技术的优势进行发挥,从而促进教学效率的提升。C语言程序设计网络共享课程的开展已经遍布在较多的高校中,并且在互联网上还有许多丰富的C语言程序设计资源,能够指导学生进行自主的教学活动开展等,添加了学生对课程学习的途径,更好的促进教学之间的交流。

一、C语言程序设计网络共享课程的发展现状

(一)不能进行实时的互动

在近些年的高校课程开展中,C语言程序设计网络共享课程已经取得了比较好的实践运用效果,但是在实践的过程中网络课程教学还是存在着比较多的弊端。最无法解决的一个难题就是不能实现实时的互动,网络共享课程大多都是教师录好之后上传到网络上以供学生进行观看的,虽然有的学校在一些学习的网站上做出了供师生交流的模块,但是呈现出的是留言的形式来完成互动交流。对于教学所学的互动交流来讲,这样的交流不是实时的,所以当学生在学习的过程中发现问题时,不能够及时的与教师进行交流,就会造成比较多的教学知识进行积累,在后期面对面的教学中在对教师进行问题的询问,如果询问的学生过多,对于教师来讲是很难实现一一的解答的。所以就导致学生存在的疑问不能够及时的进行解答,从而在后期学习任务的开展中对新的知识点认知不清,导致学习兴趣的丧失。

(二)不能够掌握学生的学习情况

网络共享课程的开展是在基于互联网平台之上开展的,在共享课程上开展C语言程序设计,可以实现师生不再同一个教室中进行课程的教学,所以在网络课程的开展中更多的还是依靠于学生的自觉性,网络共享课程的开展教师不能随时的在学生身边,所以说教师能够对学生起到的监督作用是非常的有限的,并且对学生的知识掌握情况也不够清楚。所以在这样的一种课程开展之下,就对教师开展因材施教造成了比较大的阻碍,教师不能够对班级中的每位同学进行知识掌握程度的判断,所以不能及時的知晓学生是否能够跟上教师的讲课进度,以及在教课中存在的重难点与困难。这些问题的存在不利于教师对教学进度、教学内容进行合理的把控,更不会利于制定出具有针对性教学计划,对于教学的开展来讲,教师不能够根据学生的特点开展个性化的辅导教学。

二、C语言程序设计网络共享课程的开展措施

(一)对C语言程序设计进行直播教学

直播平台的存在对于现今的人们来讲并不陌生,随着互联网技术的不断快速化发展,出现了各种的直播平台与直播形式。所以在教育领域的发展中可以适当的对直播加以使用,从而促进高校网络共享课程的开展,通过对教学直播进行使用,能够将教室中的课堂教学场景扩散到每一位电脑对面的学生眼中。对直播课程进行录像,与教师自己录制的教学视频是不相同的,直播教学能够将教学中存在的互动与交流进行记录,能够将学生在学习过程中产生的共性问题进行解答,从而将共性存在的问题在网络课程教学中进行解决。在直播教学的录像中不仅仅只是局限于理论课程的教学,还能够将上机课程进行直播,最好的方式是将理论的教学与上机教学直播放在一起进行教学,从而将学生的学习效率进行提升。例如,当教师在讲授C语言程序设计的时候,讲解“指针”的用法时,教师可以先对理论知识的部分进行教学,把指针的理论知识讲解清楚。而后,教师带领学生去进行上机的操作,讲指针应用到编程中去,教师在上机的时候将具体的指针使用方法进行操作直播,这样的一种方式能够对网络共享课程上的“指针”进行学习,促进学生将理论与实践进行结合学习。教师针对于教学活动的开展,要始终坚持以学生为中心,与网络平台进行严密的结合,从而设计出以学生自主学习以及师生互动等功能的学习活动,不断的丰富学生网络共享课程发展。

(二)加强对网络共享课程学习系统建设

在网络共享课程的开展中有着比较丰富的教学资源,但是由于缺乏系统性的建设,所以针对于学生学习进行的指引,以及促进学习效率的提升都不能起到促进作用。在开展高校的C语言程序设计网络共享课程的发展时,要将学习系统不断的进行完善,促进对共享课程系统的建设。建设的网络共享课程学习系统,要包含教学视频、教学案例、习题库以及各种上机实验等,能够与C语言程序设计课程相关的学习资源。并且对已有的资源进行合理的计划,能够在学生进行学习之前就进行一定的指引。例如,高校自身搭建起一个可以专门进行网络共享课程学习的网站,在对网站的设计上首页分布各个学科的名称,当学生通过首页的导航进入到C语言程序设计课程的学习模块之后,可以看见网站上呈现出一个树状或者是网状的学习导图,每个图形的节点之上都会对应学习章节的名称。当学生打开相应的章节进行学习时,最先映入眼帘的就是整个章节的知识点介绍,以及要进行重点学习的知识点。学生根据自己的学习计划进入到一个知识点模块中后,就能够显示出该章节知识点的具体教学视频、习题等其他的教学资源,这样一种具有条理性的学习系统,能够逐渐的引导学生对所学的内容进行梳理,并且将学习的目标进行明确,从而促进C语言程序设计网络共享课程的开展。

结语:

对于高校的C语言课程开展来讲,网络共享课程是一种全新的学习途径,也会在教育中对新的教学环境的一种尝试,所以在不断的改善中需要得到师生的尊重。对此形式进行使用,能够将教学的资源进行有效的丰富,从而促进学生对资源的实际使用,将成绩进行有效的提升,从而运用C语言来解决计算机中存在问题的能力进行提升,所以加强对C语言程序设计网络共享课程的推广。

参考文献:

[1]盛仲飙.《C语言程序设计》网络课程的开发与设计[J].福建电脑,2018,34(10):177+30.

[2]刘影,吕林涛.基于高校程序设计类课程的混合式教学设计研究——以《C语言程序设计》为例[J].劳动保障世界,2018(29):80-81.

[3]罗兴贤,郭元辉,胡海斌等.基于内容模块化的《C语言程序设计》SPOC课程设计[J].教育现代化,2018,5(01):183-184+200.

猜你喜欢

课程研究C语言程序设计
中职学校光电专业现代班组长培养的课程研究
基于任务驱动的保险实训课程研究
基于能力培养的“C语言程序设计”教学改革研究
大专院校“C语言程序设计”课程建设改革
以“学生为中心”的《C语言程序设计》教学设计探究
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究
浅谈《C语言程序设计》课程的教学改革
《C语言程序设计》课程的教学改革与实践
应用型信管专业课程创新研究