大数据背景下的《C语言程序设计》课程教学改革探索与实施

来源 :电脑迷·上旬刊 | 被引量 : 0次 | 上传用户:chenger_123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着信息科学技术的不断飞速发展,大数据技术已然运用到社会生产生活的各个方面,发挥着不可替代的作用。目前,作为社会主体的我们或多或少都受到了大数据技术及应用的影响,同样地,高校计算机类专业学科基础课程《C 语言程序设计》的教学改革势必也会在大数据背景下产生革命性的变化。本文针对大学《C语言程序设计》课程教学过程的特点和存在的问题,在大数据时代背景下,积极探索了过程化和个性化的教学实践思路,力求提高学生的实践技能,为社会培养应用型高级人才。
  关键词:大数据;C 语言程序设计;教学改革
  《C 语言程序设计》是高校计算机类专业学科中一门重要的学科基础课,具有教学内容繁多、教学任务繁重、实践要求高等特点,在教学中存在着课程内容多、课时相对少、实践要求高、学生掌握程度不高等问题。在大数据时代背景下,将大数据技术与传统的教学模式结合,将有效改变教学弊端,有效提升教学效果。
  1 大数据背景简介
  “大数据”(Big data),具有海量数据规模、数据流转迅速、数据类型多样化以及数据价值密度低等特征,与传统数据分析和处理的技术和工具相比,具有更广更深的數据采集能力、超强的数据存储能力,优化的数据管理能力以及智能化的数据分析能力。近年来,大数据呈现井喷式发展的特点,产生的数据量正以每年50%的速度在增长,其中包含了人们的社交数据、消费数据、行为数据以及学习数据等方方面面的信息元素。如何将大数据时代下产生的海量数据应用到高校的教学过程中,已经成为广大高校工作者面临的一大难题。
  2 《C语言程序设计》课堂教学现状
  目前,大学《C语言程序设计》教学大多以传统的教学模式为主,在这种教学模式下,教师都是在制定好的课程大纲指引下按部就班的将教学内容以讲授或演示的方式传授给学生,学生则在被动地接受教师的教学内容后,再进行课堂训练来获得知识。虽然这种传统的教学模式简单易行,然而其教学内容单一、死板,教师和学生都将被动地接受陈旧的教学文件,教师教授的知识与高级程序设计语言的发展不相符甚至严重滞后,而学生毕业后却不能很快适应社会需求。在目前大数据时代背景下,慕课(MOOC)、网易公开课等网络课程雨如后春笋般出现,给传统教学模式带来极大冲击。这些课程不但内容形式丰富多彩,而且内容都紧跟社会的发展需要,并且使得学习时间和学习方式灵活多样。同时,“翻转课堂”等新兴教学方式在高校逐渐流行起来,高校教师的教学有了更多选择。
  3 大数据对《C语言程序设计》教学的影响
  大数据背景下的《C语言程序设计》教学已经发生了深刻的变化,必须进行深刻改革。首先是改变了传统教学模式,老师不再单纯的讲授知识,而需要精心设计出新颖、贴合实际需求的教学案例,引导学生利用大数据背景下的丰富网络资源进行自主学习,激发学生学习的兴趣和积极性。同时,教师还需要对教学过程中的每一环节进行数据分析挖掘,以数据分析为基础得出最优的数据进行教学决策,从教学内容,教学方法,考核标准以及教学模式上进行教学改革,提升教学质量,提高教学效果。通过分析挖掘学生学习产生的数据,掌握每个学生的学习情况,及时查漏补缺;其次是改变了学生的学习方式,学生可以通过丰富的网络资源,依据自身的知识储备和需求选择适合自己的学习方式,将学习的过程主动化;最后是改变了教师的教学方式,“翻转课堂”教学方式让学生以项目为引导,突出学生主动学习能力,教师则作为辅导者协助学生完成项目任务。
  4大数据背景下的《C语言程序设计》课程教学
  4.1教学模式
  传统的教学模式以教师为主体,教师的教学过程分为三步:备课、上课、测试。在这三个步骤中备课这一阶段占用着教师工作的主要精力。而大数据背景下的教学模式已经转变为五步:备课、上课、测试、数据分析、改进。这样的教学模式与传统的教学模式相比多出了数据分析和改进这两步,而这两步是大数据背景下教学模式的突出特点,教师将大量的精力放到了数据分析这一过程当中。在这一模式的指引下,教师需要建立、完善了一整套《C 语言程序设计》课程网络学习资源,重新构建了课程体系和学习流程,改革了课程评价机制,教师可以实时的得到学生在学习过程中的反馈信息,再通过大数据分析,了解学生的学习效果,找出学生学习的难点,最后加以改进,提升教学质量。
  4.2教学方法
  在大数据背景下,高校教师进行《C语言程序设计》课程教学改革需要尝试不同的教学方法,例如“翻转课堂”、分级课堂等。“翻转课堂”用网络技术、大数据技术等将知识内容项目化,学生在课前通过对知识自我消化并提出问题,在课堂上教师进行讲解和为学生解决疑问。在“翻转课堂”上,教师不再用来讲授课程内容,教师的主要职能转变为指导者、协作者,学生与教师和同学可在课上研讨、课下在线讨论,共同解决问题、完成任务,这种教学方式的赋予了学生更加自由和丰富的学习空间,将传统课堂教师讲解为主,学生被动接受,转变为学生主动学习,教师积极引导,加强学生课前的探索学习和课后的回顾思考,进而使得学生能更好的掌握知识点。教师对网络教学平台中得到的大量数据进行充分挖掘,及时掌握学生的学习情况,进而改进课堂教学方法和策略。
  5 结束语
  随着大数据技术愈加成熟,高校《C语言程序设计》课程的教学改革将会发生质的变化,将大数据技术与《C语言程序设计》教学完美融合是今后教学改革的难点和突破点。在实际的教学过程中,高校教师需要结合大数据技术发展趋势,融入新思想、新方法、新理论,选择合理的教学课题,设计新的教学模式,贴合实际进行不断的尝试,加强实践能力的培养,真正激发学生的学习积极性和主动性。
  参考文献:
  [1]杨爱琴,孙爱玲.大数据时代大学计算机信息技术基础课程的教学改革探索[J].福建电脑,2016(12):55+85.
  [2]朱建平,李秋雅.大数据对大学教学的影响[[J].中国大学教学,2014(9):41-44.
  [3]杨杰."互联网+"时代下翻转课堂教学模式研究与实践——以《C语言程序设计》为例[J].湖南科技学院学报,2016,37(5):127-129.
  基金项目:湖南科技学院教学改革研究项目(项目编号XKYJ2016008)。
  作者简介:刘小兵(1989-4—),男,汉族,湖南永州人,硕士学历,湖南科技学院助教,研究方向:智能控制。
其他文献
针对三维边界积分方程中奇异积分的不同形式分别进行了讨论,用刚体位移原理消除强奇异因子,用线性位移函数消除弱奇异因子,在计算工作量大大减少的情况下,保证了原求解精度的
摘要:进入21世纪以来,全社会对计算机技术的需求在不断增长,各项专业领域也都得到日益广泛的应用。因此,对高校开设的计算机程序设计课程也提高了要求,要满足社会对计算机程序设计的要求,就要对传统教学模式进行改革,全面提升学生的创新和自学能力。本文主要对以能力为导向的计算机程序设计课程教学改革进行分析研究,提出合理的改革措施。  关键词:计算机程序设计;教学改革;能力导向  在各高等院校,计算机程序设计
陕西省地处黄河、长江上中游地区.省内自然地理条件复杂,陕南秦巴山区、渭河以南秦岭北麓、渭北黄土塬区、陕北白于山塬[区、黄土沟壑区、黄河沿岸土石山区等6大山丘区占全省
现在的注塑机市场上,可供选择的新种类多种多样,除了全电动注塑机外,还有性价比高的电动-液压杂混型注塑机。电动-液压杂混型注塑机是从传统的液压式注塑机改进而来,装配有电
期刊
林州八建集团于2013年8月19日正式成立,母公司林州八建集团工程有限公司,下属子公司包括:林州鑫博房地产开发有限公司、河南中北建设有限公司、林州市八建建材供应有限公司、
摘要:随着科学技术的不断发展,3D打印技术应运而生,在当前的中学教育中,其出现不仅改变了传统的教学方法,更是教学模式的创新,帮助学生进行跨学科的学习,极大的激发了学生的学习动力,是学生的创新思维得到了培养,是教学理念和科技创新的完美结合,把中学技术教育推向更高的层次。本文分析如何在中学技术教育中应用,希望具有借鉴意义。  关键词:3D打印技术;中学技术教育;应用分析  在信息化时代下,多媒体技术和
摘要:微课已经成为一种新的学习资源形式之一,微课的基本理念、微课的设计成为教师信息化技能的基本要求。文章结合《数据库原理与应用》教学大纲要求,对课程内容进行了知识结构的分析,筛选出核心知识点,完成了微课的教学设计与脚本设计。  关键词:数据库;教学设计;微课程  现代信息技术的高速发展,为传统的教学模式带来了各种创新,教与学的方法都在发生着巨大变化。微课作为新兴的一种学习方式和学习资源,其短小精悍
在干旱半干旱地区,造林通常被作为荒漠化防治最为有效的措施之一.然而,这一区域人工林退化也是不可回避的事实.本文以半干旱农牧交错区的内蒙古伊金霍洛旗为例,对其林地退化