数据挖掘在学生成绩分析中的应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
要经过严谨的数据挖掘。文章主要介绍以数据挖掘作为主要原理的学生成绩分析系统的运行环境及运行方式。成绩分析系统包括 了学生成绩数据收集模块、预处理模块、关联规则挖掘以及规则分析这四个模块。通过大量的数据采集与比对进一步推测学生成 绩背后的其他信息。 关键词:数据挖掘;学生;成绩分析;数据分析 中图分类号:TP311.13 文献标识码:A 文章编号:2096-4706(2017)03-0096-02
Βιβλιοθήκη Baidu
处理效率,在设计学生成绩数据挖掘系统时,首先要从系统 需求出发,将一些与成绩评价无关但在数据挖掘中又十分重 要的数据保存下来,创建完整的数据调用功能,比如,教师 的年龄、学历等信息对于评价学生成绩信息采集能力没有任 何作用,而我们如果要分析教师教学效果,这部分数据就是 十分重要的参考因素了,因此在设计学生成绩数据挖掘系统 的时候,我们需要从不同分析模块的需求出发,制定相应的 初始化方案,在保证数据分析模块分析能力的同时使得整个 数据挖掘过程更加高效。 在进行学生成绩数据挖掘系统初始化设计时,我们应当 明确所要进行分析的目标,通过收集学生平时的学习状态、 课堂表现、分数及课后练习作业完成情况等数据来分析课堂 教学对于学生成绩的影响。为了对学生成绩进行更好的数据 挖掘,数据挖掘系统往往需要调用大量的数据,这些数据有 的存在于同一个数据源中,有的则存放在不同的系统中。为 了将众多原本不相关数据源中的数据集中在一起分析,我们 就需要设置能符合多种应用系统版本中存放数据调用的操作 数据库,继而利用计算机自动生成数据表的功能,结合人工 核对,完成对各个学生数据的筛选与核对工作。需要注意的 是,为了应对不同的评价对象,在进行学生成绩数据挖掘系 统初始化的设定时, 应当注意系统功能面向不同对象的转换。
2017 年 9 月 25 日 第1卷总第3期
现代信息科技 Modern Information Technology
Sep.2017 Vol.1 No.3
数据挖掘在学生成绩分析中的应用
王雅婷
(马鞍山师范高等专科学校,安徽 马鞍山 摘 243041) 要:在教育教学工作中,我们可以根据学生的成绩进行课程教学设置的调整。而要想通过数据分析得出正确结论则需
0 引
言
随着社会的不断进步,计算机技术与人们的生活越来越 密切相关,人们的生活逐渐步入智能化模式,而且由于近些 年的教务数据以指数级增长,相关教育行业也将计算机和互 联网的相关技术引入到校园中来,本文主要介绍由计算机的 数据采集与处理能力演化而来的数据挖掘技术在学生成绩分 析系统中的应用,帮助学校教务管理部门实现高效的学生成 绩统计与分析,提升学校工作效率。
1
学生成绩分析系统
我们在教学中应用学生成绩数据挖掘系统,是为了更准 确地分析学校中每一位同学的成绩,从而为每个学生制订更 为科学的教学培养计划,更有效地提升学生的知识与技术水 平。随着高校的扩招,高等院校每年的入学人数大大增加, 学校中的教务部门要处理的数据呈几何级增长,传统的数据 录入与分析等工作显得捉襟见肘。为了确保学校学生数据的
Abstract : In the education and teaching work, we can adjust the curriculum teaching settings according to the students'
Keywords:data mining;students;performance analysis;data analysis
收稿日期:2017-08-05 基金项目:马鞍山师范高等专科学校计算机教育 教学团队(2013xjjxtd01); 安徽高校自然科学研究重 点项目:一种基于 ITropos 模型的面向 Agent 需求建模 方法的研究(KJ2017A855); 马鞍山师范高等专科学 校特色专业《 计算机教育专业》(2012xjtszy01); 安 徽省质量工程教学研究项目:全媒体视域下数字化培训 资源建设研究(2014jyxm459)。
2
学生成绩数据采集
准确的学生成绩分析与良好的数据采集效果是密不可分 的,作为建立学生成绩数据挖掘系统的重要环节,学校学生
96
2017.9
现代信息科技 09.indd 96
2017/11/16 11:53:31
王雅婷:数据挖掘在学生成绩分析中的应用
总第 3 期
信息管理部门应当重视数据的有序管理,建立高速的数据采 集算法,实现数据的大规模采集,保证整个采集过程的准确 与完整。由于在学校范围内要进行数据采集的对象分类主要 为教师和学生两部分,而这两部分再根据所需分析的目标不 同作进一步的划分, 例如如果我们需要分析的是学生们成绩, 在采集数据的时候就可以考虑从学生们的日常出勤情况、课 下作业完成情况、课堂问题回答情况以及实训表现等多个方 面进行信息的采集,并根据所收集的数据建立相应的成绩分 析决策树,将学生们的成绩划分为优秀、良好和不及格三个 等级,从而进行数据挖掘和成绩分析。 从当前的数据库应用情况来看,大多数数据库均采用关 系型数据系统,它是由数据、关系以及对数据的约束这三者 组成, 代表软件有 SQL server、Oracle 等, 在整合完成数 据库中的基本数据以后,依次执行数据读取、数据清洗、数 据合并和数据检验,将经过完整采集流程后的数据添加到目 标数据库中,完成学生成绩数据挖掘系统数据的大规模采集 工作。
Application of Data Mining in the Analysis of Students' Scores
WANG Yating (Maanshan Teacher's College,Ma'anshan 243041,China)
achievements. In order to get the correct conclusion through data analysis,rigorous data mining is needed. This paper mainly introduces the operating environment and basic operation mode of student score analysis system based on data mining. The score analysis system includes four modules:student score data collection module,preprocessing module,association rule mining and rule analysis. Through a large number of data acquisition and comparison,we can further infer the other information behind the students' scores.