1、1数据挖掘在教学管理系统进化中的研究与实现摘 要:随着信息技术的不断发展,教师在教学的过程中不断的运用到计算机,计算机教学已经在教学管理的过程中占据越来越重要的角色。现阶段计算机教学管理系统的应用仅仅只是停留在一些基础的服务以及管理方面,并没有将计算机自动化的功能完全的发挥出来。本文结合数据挖掘的思想,借助计算机来建立有关的数据库,再利用合理的评价和预测的方法对建立的数据库进行处理,得到对教学管理各个子方面的评价和预测结果的方法,不断的拓展教学管理系统的功能。 关键词:数据挖掘;教学管理系统;评价;预测 教学管理的过程中越来越多的学校开始使用计算机技术,现阶段计算机技术在教学管理中的应用也日趋
2、完善,学校的教学管理一定程度上也依赖于计算机技术的发展。教学管理的软件也逐渐的普及开来,市场上有很多家公司开发出了这类软件,虽然这类软件在用户界面以及制造商方面存在着明显的差异,但是软件中主要提供的功能大致上是相近的,主要包括以下几个板块,分别是教师的基本情况管理、学生的成绩管理、课程管理以及版面费培养计划的管理等等几个方面。软件的这些功能充分的体现出了教学管理的主要服务,可以称之为第一代教学管理软件。第一代教学管理的软件主要是在学生的授课以及考试进行设置的,并不能够通过这些管理软件中的数据对学生的学习状况以及教师的授课状况进行考察,缺少数据挖掘的功能。课程体系的不断的完善能够使学校对2学生进
3、行专业性的培养,也是教学管理从形式升级为内容的主要表现。数据挖掘辅助教学管理各个方面决策的基本模式相同,都需要建立与学生学习状况、课程状况相关的数据库等等,然后利用科学合理的评价方法对数据进行处理,形成支撑数据,最后,得到评价结果。 课程建设过程中需要解决的重点问题就是学生需要开设什么课程,同时,这门课程学生需要掌握到什么程度,如何对学生的掌握程度进行判断,将制定好的课程按照科学合理的授课密度进性教授。所谓数据挖掘辅助推进课程建设指的就是通过数据挖掘,利用计算机自动化的处理数据的能力,形成有关于课程的评价、预测、诊断以及参照等等。再借助计算机对课程建设的主要步骤有以下几步,首先需要对进行建设的
4、课程进行数据收集,建立与课程建设相关的数据库,然后运用科学方法对数据库中的数据进行分析,在分析的基础上衍生出新的方法。然后,将分析得出的数据作为支撑性数据。最后根据支撑数据的指向来确定课程建设相关的方面的评价、诊断、参照与预测。 一、建立课程建设数据仓库 课程建设数据仓库是用来存储与课程建设相关数据的集合。这个集合可以包含多个子集,每一个子集中的数据可以表现出来课程某一个方面的特征。利用这些数据可以得出在课程建设过程中课程某一个具体方面的属性值,比如说将麻省理工的计算机系的开设课程作为一个子集存放在课程建设的数据库中,那么这就是计算机系开设课程的一个属性,国内的院校在制定计算机系的课程的时候,
5、可以建设这种类型的数据库 ,作为与国内课程设计的比较信息。课程数据库中的数据种类很多,每3一相互数据的重要程度不同,我们将数据库中的数据大致按照重要程度分为重要数据。一般数据以及参考数据三类。重要数据又可以称之为核心数据,是课程建设过程中与之内容最为相关的一类数据,重要数据的范围可以根据学校的不同而有所不同。一般数据是描述与课程相关的信息的数据,这些数据一般被用来与本单位的课程建设进行比较,为本单位的人员学习所用。所谓的参考数据主要是用来拓展课程建设的视野而引入的跨行业、跨专业的相关属性。数据在进行分类的过程中不是绝对的,而是客变动的,可以从这一类转移到另一类。 二、方法与形成支撑数据 这里所
6、指的方法,并不是数据挖掘时候所采用的具体方法,而是制定的描述课程建设状况的规则集。在进行数据的挖掘的过程中采用的更多的是智能方法,比如说神经网络方法、机器学习方法或者统计方法等等。这里所说的方法主要是满足数据挖掘过程的需要,主要用来评定课程建设过程中的指标的状况。方法是用来处理数据的,处理的结果可以是逻辑值,也可以是某一类的结论。 三、产生结果 根据支撑数据的指向性,产生的评价、预测结果能辅助课程建设的决策者了解当前的建设情况以及今后的工作方向。比如说将本学校的同类专业的课程设置与本省内同类院校的课程设置进行比较,本校的课程设置在技能减排方面、新能源的开发利用方面存在明显的不足之处,这就能使管理者意识到本学校在进行课程设置的过程中存在的缺陷,能够根据结果及时的调整本学校的课程设置,增加相关课程的设置。由此得4出,评价、预测结果的产生是在支撑数据的基础上加上管理者的分析判断之后得到的。 参考文献: 1 江丽丽.基于数据挖掘技术的教学内容双向评价系统的设计与实现J.科技信息,2010(27):79. 2 姚志鸿.数据挖掘技术在教学管理中的应用与实现J.电子测试,2014(06):108-109. 3 李嘉,杨珊珊.数据仓库与数据挖掘在成人高校教学管理系统中的应用J.科技信息,2009(13):440+477.