科研与教育163 2021年第1期
刘仕琴,李靓琦,彭胜喜,王  金,王晓红
(吉安职业技术学院,江西 吉安 343000)
数据库就业方向及前景摘 要:随着社会经济的不断发展,数据库技术、多媒体技术和互联网技术取得了长足的进步,其中网络教学平台在当前的计算机教学得到了广泛的应用。文章根据笔者自身丰富的教学经验,基于网络教学平台的C语言课程教学改革的组织和实施过程展开论述,旨在有效提升C语言的教学效果。
关键词:网络教学平台;C语言课程;教学研究
中图分类号:TP312.1-4;G434    文献标志码:A 文章编号:2096-3092(2021)01-0163-03基于网络教学平台的C语言课程教与学研究
随着新世纪的到来,当前的网络教学平台已经由交互式平台代替了传统的点播式网络教学平台,逐渐形成当前已经被全社会广泛应用的社会化教学平台。当前,全世界上亿人口都在使用虚拟教室完成学业,因此当前的教学模式已经不受传统的授课地点、授课时间限制,让越来越多的人享受到了科技进步带来的益处。随着网络教学平台的高效应用,越来越多的教师可以在网络教学平台积极开展针对性较强的专业化教学,学生也在C语言等课程的学习中表现出更加主动的学习态度。
1  C语言教学课程存在的主要问题
在当前的高等教育中,C语言始终是大学生在学习计算机编程知识课程中最基础的内容之一,我国很多高等院校都在大学一年级开设了这一课程,但是随着高校课程的不断改革和推进,这门课程的教学也逐渐暴露出固有的问题。首先,授课课时紧张,由于C 语言课程内容较多,并且教材章节之间的知识跨度较大,基本运算符与表达式的运用之间存在的差距较大,然而相当数量的高校无法高质量解决这一教学困境和难题,导致很多学生没有办法在课上充分理解C语言教学内容。其次,大学开设的C语言是公共课程,来自不同专业和不同地区的学生学习的知识不同,学生的学习效率存在较大的差距,如果授课进度较快,基础较差的学生会因为长期听不懂而失去对此门课程的学习兴趣;如果授课进度较慢,基础较好的学生便会因为无法满足学习需求而产生不满情绪。因此,加强高等院校的C语言教学改革非常有必要。长期的教学实践经验表明,引入网络教学平台,采用线上和线下教学相结合的模式,更有利于学生掌握C语言知识内容。2  网络教学平台在C语言课程教学中的优势
随着网络教学平台引入高校C语言课程,至此高校形成了线下和线上教学相结合的创新教学模式,传统教学僵化、死板的弊端被一一克服,网络教学平台的应用给C语言课程教学带来的优势包括以下几点:第一,在新课程开始前教师可以利用网络教学平台为学生布置大量的基础视频课程,学生通过观看教学视频提前完成预习和练习,这样学生既能打好坚实的学习基础,又能在课上紧跟教师的教学步伐,为教师授课节约宝贵的时间;第二,网络教学平台能够让碎片化的教学素材和各种资源得以集中
利用,这样拥有不同基础的学生能够根据自己的实际情况和感兴趣的学习内容,由此展开选择性和针对性较强的自主学习,不断提升自身的学习兴趣;第三,网络教学平台的应用打破了传统教学课堂的教学时间限制,除了完成线下的课堂教学,教师还能够在线上实时与学生完成互动,为学生答疑和进行学习指导。
3  基于网络教学平台的C语言课程教学实施策略
在高等学校的公共课以及理工科专业教学中,C 语言始终以线下面授课堂的教学模式为主,但是C语言又是计算机教学中一门非常重要的通识课程,只有每一位学生都能积极牢固掌握相关的知识点,才能有效保证C语言的教学进度。网络教学平台在C语言教学中起到了重要的辅助性促进作用,其不仅能够充分满足学生的多样化和个性化需要,更有利于实现教师的专业指导和以学生为学习主体的现代教学实践,具体可以采取以下教学策略。
3.1 应用网络教学平台完成计算机知识科普学习
当前,我国计算机信息技术已经获得了较为充分的发展,但是仍然有很多来自经济欠发达地区的学生
科研与教育
1642021年第1期
没有真正接触过计算机,利用网络教学平台就可以首先从计算机的发展历史为学生开启相应的讲解,具体包括“计算机的诞生”“计算机发展历程”和“计算机数据计算规则”等,可以在视频的附件中为学生提供中英文版本的阅读资料和阅读讲义,以及其他学习资料,由此为学生后续学习难度较高的C语言知识打好基础。
php开发工程师面试基础
3.2 利用网络平台提高C语言学习趣味性
虽然C语言有着强大的功能,但是由于学习难度较大,很多学生也会在学习中半途而废,这就要求授课教师在授课过程中要注意化解难点和降低学习的难度,在课上通过网络平台设置一些游戏或者实验,这样既能帮助学生体会游戏的乐趣,又能鼓舞学生积极参与游戏的设计,顺利提升学生参与C语言学习的积极性。在网络教学平台上,可以为学生设置多种游戏,例如“掷骰子猜点数”“莆丰投针计算π”和“猜数游戏”等,或者开展利用计算机设置正态分布的相关小实验,在C语言的早期学习阶段,教师需要为学生提供计算方法、解题思路以及参考答案,这有利于解除学生学习C语言的畏难心理,最终实现线下教学和线上教学的优势互补。
3.3 利用网络平台实现C语言的专业应用
当前,在我国的各个专业领域内都需要应用计算机技术,尤其是需要学习和应用C语言技术,只有具备较高的C语言水平,才能顺利提升学生的计算机编程能力。因此需要通过网络平台提升相关专业的
学生将C语言知识运用于行业的能力,例如,石油专业的学生需要利用C语言解决“正反傅立叶变换”和“地震子波的生成”等实际问题,计算机专业的学生则需要利用语言解决专业领域内的计算机换算等高精尖技术问题。学生只有切实掌握相应的科技创新能力,才能为日后的专业应用奠定坚实的基础。
4  基于网络教学平台的C语言课程教学效果ppt模板下载免费版幻灯片
网络平台不受学习空间和时间的限制,能够让学生随时随地与教师和其他学生进行学习的交流。充分利用网络教学平台的学习,能够有效促进C语言教学质量的提升,指导学生完成C语言教材的详细分析,帮助学生切实掌握C语言知识。C语言教学中有很多开放式的教学题目,这类问题往往没有固定的标准答案,与现实中的讨论和交流相比,多数学生更愿意随时随地在网络教学平台发出提问,其他师生则可以根据相应的问题在网络教学平台的讨论区域发表相应的见解。随着科学技术的发展,已经出现了越来越多的开放性课题,这些课题都不适合教师在课上给出固定的答案和解决模式,需要学生利用互联网广泛阅读和收集资料,这样才能在小组协作的过程中顺利解决相应的问题。参与讨论的师生可以在讨论区提供自己的解决方案和措施,由师生分析其解决方案的优缺点,这样不仅能够提升学生自主学习C语言的积极性,还能优化C语言的学习效果。
5  基于网络教学平台的C语言课程考试环节优势
css合并单元格
任何学科的考试都是对教学效果的检查和教学信息的反馈,只有经过“考”才能到学习的薄弱环节,从而针对现有的问题和薄弱点采取相对有效的教学措施和手段,实现C语言教学目标,完成既定的教学任务。C语言课程不同于传统的数理化学科,其更注重对学生编程能力的培养,因此只有通过多样化的考核方式,才能够更加有效地掌握学生的C语言知识学习情况。5.1 积极优化C语言课程考核方式
C语言教学期末考核方式依然存在弊端,期末成绩组成单一化问题成为亟待解决的问题。就上述问题,各高校通过网络平台进行C语言教学实践,能够加强对学生平时编程练习的追踪与考核,具体包括课程视频播放次数、讨论发表、章节作业检测、平台访问次数以及上机测验等。其中章节测验、作业、课程视频播放和访问次数都可以由网络平台系统进行评定,其他部分由教师进行人工检测,以此有效优化C语言课程考核方式。
c语言教学视频推荐5.2 细化成绩的分析和处理
考察学生的C语言课程学习情况,需要细化处理考试成绩、测验和作业三个部分的内容,以此才能全方位对学生进行科学的指导。通过网络教学系统可以量化处理每一个知识点、每一道题甚至每个学生回答的问题。以C语言“指针”部分的学习为例,借助网络教学系统对学生答题情况的统计可知,只有1/3的学生能够顺利完成课后习题,作业习题的准确率只有60%左右。这表明,大部分学生对这部分知识的掌握还不够牢固,因此需要学生进一步巩固所学的知识和内容。可见,借助网络教学平台能够帮助教师了解学生的课程学习情况。
6  结束语
综上所述,传统的C语言教学模式已经无法完全适应当前的教学需求。教师应通过网络(下转第167页)
科研与教育167 2021年第1期
业息息相关的实例激发学生的学习兴趣,提高数学教学效果。在高校数学教材的编写过程中,教师既要保留原有高校数学教材中的核心内容,又要增加一些新内容,让学生从高中数学学习顺利过渡到当前的大学数学学习中,实现大学各专业学习的有效衔接。
4.2 提高数学课程模块化教学师资的调配
教师是开展一切教学活动的主导者,教师的知识储备、教学水平、组织能力都对学生最终的学习效果有着直接影响,因此,想要高质量完成高校数学模块教学任务,让每个专业、每个层级的学生都得到适合自己的数学教学,从而提升高校学生的数学整体水平,高校应对本院校的数学师资进行合理调配。例如,可以根据院校专业进行划分,将一些比较接近的专业归为一类,挑选比较熟知这类专业的数学教师,今后固定教学这一类的数学课程,让教师在数学教学中比较有针对性,能更好地将数学和这类专业紧密联系起来,为学生提供更优质的课堂教学。
4.3 增加数学课程模块化数学软件的教学
改变学生认为数学学习不重要的想法,并对数学学习产生兴趣。教师也可以借助数学软件,将抽象难懂的数学理论知识转化为生动形象的数学图形,便于学生更好地吸收、理解。
5  结束语
表白网站源码网页制作综上所述,模块化教学是提升高校数学教学质量的有效途径,也符合因材施教的教育原则,有利于培养学生的数学思维能力和数学知识运用能力,在这一教学模式的应用实施过程中,需要高校师生共同努力,一起让数学教学为高校各专业奠定基础,促进高校人才的培养计划全面落实。
参考文献:
[1]缪雪晴.高校数学课程模块化教学策略研究[J].高师理科学刊,2019,39(11):86-89.
[2]徐敏.解题思维对数学能力提升的作用与重要性[J].造纸装备及材料,2020,49(1):149.
[3]刘煦,李秀玲.基于OBE教育理念的高等数学模块化教学改革策略研究[J].长春师范大学学报,2020,39(8):159-161+182.
辅助,将线下与线上授课方式相结合,使这两种教学优势得以互补,从而顺利促进C语言课程教学质量和效果的有效提升。
参考文献:
[1]陆有丽,蒋军强,欧先锋.地方应用型本科院校C语言程序设计课程教学改革与实践初探[J].湖南理工学院学报(自然科学版),2020,33(2):83-86.
[2]耿彧,白涛,张静.基于“Moodle+雨课堂”的分级式实践教学模式研究:以医学院校的《数据分析语言》课程为例[J].中国教育信息化,2020(12):84-87.
[3]骆春妹,袁三一.基于网络教学平台的C语言课程教与学研[4]柳原.基于网络教学平台的大学生探究式新型学习方法的探索与实践:以《C语言程序设计》课程为例[J].电脑知识与技术,2020,16(6):121-122.
[5]周轩.网络教学平台在高职院校中的应用与研究:以《C语言程序设计》课程为例[J].南方农机,2019,50(19):172+178.
[6]汪淼,蔡国明,贺广生,等.C语言课程网络教学平台的设计与应用[J].中国电子教育,2016(1):13-15.
[7]刘远军.网络云平台下《C语言》课程教学改革实践[J].软件导刊,2015,14(9):186-188.
作者简介:刘仕琴,硕士,工程师,研究方向为计算机应用技术。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。