本站小编为你精心准备了基于R语言的课程评价应用探讨参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
【摘要】课程评价是评估教育活动的价值和效果的过程,在这个过程中应体现本课程的教学目的、课程设计效果、课程改进决策等。R语言在数据分析和机器学习领域已成为一个重要工具,在R平台,采用中文分词处理技术,对教育领域的课程评价数据进行统计分析,相对于传统的问卷调查,可获取学生更真实的教学反应结果,做出更针对性的课改方案,提高教学质量,促进学生的学习积极性,完善R语言在教育领域的应用。
【关键词】课程评价;R语言;统计分析;中文分词;教学质量
0.引言
在当今大数据时代,生物、金融、计算机、文学、教育等各个领域的信息量不断增大,面对庞大的数据,如何迅速准确得分析数据成为当前的研究重点[1]。在教育领域,存在学生、教师、课程等大量数据,对这些数据的精确解析可以提高教学质量,促进学生的学习积极性。在日常教学中,教师与学生的交流一般是通过课堂体现,并在期中、期末通过问卷调查来了解本课程的教学情况,但是学生对待问卷调查的态度一般并不积极,甚至有些学生只是应付一下,全部都选某个选项,导致教师收到的调查结果大部分都是优或A等,评分很高,没反应出真实的教学情况[2-4]。本文结合R平台,利用R的部分功能对16级计应(2)班的新课程《网站交互设计》的教学评价数据进行统计分析,进一步获取更真实的教学状态,更好得完善R语言在教育领域应用。
1.R语言概述
R语言最初诞生于1980年左右的S语言的一个分支,后由新西兰奥克兰大学的罗斯·艾卡和罗伯特·杰特曼及其他志愿人员开发了一个R系统[5]。R语言是一个脚本语言,是一款开源的跨平台的数值统计和数值图形化展现工具,在数据分析和机器学习领域已经成为一个重要的使用工具。R语言具有的优势:(1)开源免费,入手快;(2)拥有强大的软件包生态系统与图表优势;专做数据分析、统计检验、建模的语言;R语言的缺点是面对庞大的数据,内存管理、运行速度与效率较低,软件包的质量存在一定的差异性[6]。
2.《网站交互设计》评价数据统计分析
本文以我校16级计应(2)班43个同学对新课程《网站交互设计》的月评估数据为数据处理对象,数据包括每个同学平时对本课程的心得体会,同学从教学难度、教学方案、改进思路、上课实践、不足、课堂问题等多方面进行描述,评价心得随时提交平台数据库,教师每月导出文本数据,在R平台进行统计分析。本文实验是在32位的R-3.1.0版本上实现,并运行在32位的1.6版本jdk环境下[7]。
2.1R平台中文分词包的安装
2.1R平台中文分词包的安装从官网下载中文分词Rwordseg包,保存在本机相应路径,并执行以下R代码进行环境安装。
2.2R平台文本数据分词处理1)加载处理对象《网站交互设计》的评价文本到R平台,代码如下:file_kc<-readLines("D:\\R\\《网页交互设计》评语.txt")2)整理关于教学课程评估的词典,并在R平台导入相关词典,执行R代码。
3结束语
本文结合R平台对我校16级计应(2)班的《网站交互设计》课程教学评价数据进行统计分析,对文本数据采用中文分词处理方法,该过程涉及环境安装、中文分词、评价词语统计分析。从实验结果图可以看出,在R平台处理学生评价数据,更真实得反应教学结果,教师做出更具有针对性的课改方案,激发学生的学习积极性,提高教学质量。
参考文献:
[1]周英,卓金武.大数据挖掘:系统方法与实例分析[M].1版.北京:机械工业出版社,2016.
[2]徐国庆.高职教育课程质量评价指标研究[J].中国高教研究,2013(02):89-93.
[3]万爱莲.我国教师教育课程评价存在的问题与对策[J].湖北第二师范学院学报,2018,35(04):121-124.
[4]张玥,钱文溢,喻荣彬.试论我国大学课程教学评价的借鉴与改进[J].南京医科大学学报(社会科学版),2018,18(01):73-76.
[5]薛薇.R语言:大数据分析中的统计方法及应用[M].1版.北京:电子工业出版社,2018.7.1.
[6]刘强,裴艳波,张贝贝.R语言与现代统计方法[M].北京:清华大学出版社,2016:114-115.
[7]WinstonChang,肖楠(译者),邓一硕(译者),魏太云(译者).R数据可视化手册[M].北京:人民邮电出版社,2014.5.1
作者:李莉单位:福州职业技术学院