高校数据挖掘课程教学模式探究Word文件下载.doc
《高校数据挖掘课程教学模式探究Word文件下载.doc》由会员分享,可在线阅读,更多相关《高校数据挖掘课程教学模式探究Word文件下载.doc(6页珍藏版)》请在冰豆网上搜索。
数据挖掘课程的教学内容相当丰富,作为计算机科学与技术专业的核心课程,该课程要求学生对数据挖掘的技术有深层次的认识,掌握数据挖掘的原理、过程和方法,能够熟练运用数据挖掘技术解决问题。
目前的该课程教学系统不够科学,实践教学与理论教学未能衔接,基本的操作技能未能得到拓展。
(二)教学内容与企业需求有差距
现今数据挖掘技术发展迅速,企业业务具有较大拓展性,因此企业招聘时要求人才能与时俱进。
在学校教学中,教学内容往往依托着教材,由于实践课与理论课比例不当、校企合作不足等原因,致使学生在技能应用上的滞后。
(三)适合个性化学习的资源缺乏
目前与数据挖掘课程教学相适合的优质资源较为匮乏,例如:
教学资源没有进行整体的设计,内容多为重复资源;
教学资源更新不及时,没有及时跟进与国际接轨的最新、最前沿资源;
没有很好的利用互联网资源,多以纸质教材资源为主;
没有系统的设计适用于课堂个性化教学的资源。
(四)课堂交互不足,学生积极性不高
课堂教学活动中,教师不能引导学生积极主动地参与,学生学习积极性和主动性不高。
例如:
课堂教学只注重教学内容的呈现与讲解,且教学内容多以静态为主,忽视教学情景和交互的设计;
教育技术的多种交互在课堂教学中体现不充分,课堂问题设计不具针对性,不利于好促进师生之间的交流。
三、数据挖掘课程教学改革思路
数据挖掘课程改革以深入开展校企合作为出发点,以企业需求为基础设计教学内容,根据典型的案例分析合理划分多个课程教学模块;
分析各个知识点间的内在联系,在每个学习模块中安排结构化的学习项目,有层次的提升学生的学习能力;
应用翻转课堂开展课程教学课程实践,按课前学习、课中讨论和课后应用开展每一个项目的学习;
优化课程考核方法,增加过程性评价的比例,全面提高学生的综合能力。
四、数据挖掘课程教学改革具体实施
数据挖掘教学过程涉及课堂教学和实验教学。
其中,理论课教学主要讲授数据挖掘概念、模型、方法和算法等相关内容;
实验课教学则主要以加强学生对课堂知识的理解、培养应用能力为目标。
理论课教学主要以案例为中心组织教学内容,以问题引出知识点并对知识点进行有机串联;
通过案例分析的方式,学生能掌握数据挖掘技术的基本方法和流程。
为了要巩固学生学到的知识,在实践课中以项目开发为手段,进一步培养学生的实践应用能力。
因此,在实践课教学中,教师需要以具体的项目为导向,通过组织学生进行实际项目的开发,引导学生在完成项目任务中积极思考,主动探索,运用所学知识分析问题和解决问题,通过对知识的实际运用加深理解并促使学生主动学习和协作能力。
(一)基于案例分析设计教学内容
理论教学过程中,教师应采用案例教学,将教学模块中的主要知识点进行连接并以案例引导的方式进行教学,以问题引出知识点;
在案例展开的过程中,围绕数据挖掘的知识点,辅以案例进行讲解。
这些案例需要紧扣教学计划,根据各章节授课内容的重点和难点进行设计,以便帮助学生更好地学习基础知识和概念,理解数据挖掘的过程与方法。
此外,案例应贴近现实生活中的应用,要有针对性、典型性。
数据挖掘理论课教学过程中设计的应用案例[3],如表1所示。
表1数据挖掘算法中的应用案例
教学模块
应用案例
案例功能描述
分类模型
垃圾邮件的判别
采用朴素贝叶斯的方法进行判别,根据邮件正文中的单词,是否经常出现在垃圾邮件中,进行判断。
预测模型
红酒品质的判断
通过分类回归树模型进行预测和判断红酒的品质和等级。
关联分析
啤酒尿布
啤酒尿布主要是产品之间的关联性,如果大量的数据表明,消费者购买A商品的同时,也会顺便购买B产品,那么A和B之间存在关联性。
聚类分析
零售客户细分
识别不同的客户群体,然后精准地进行产品设计和推送。
异常值分析
信用卡欺诈检测
通过判断刷卡的时间、地点、商户名称、金额、频率等要素进行判断。
协同过滤
推荐引擎
推荐引擎会同时考虑其他顾客的选择和行为,在此基础上搭建产品相似性矩阵和用户相似性矩阵。
社会网络
电信中的种子客户
通过人们的通话记录,就可以勾勒出人们的关系网络。
文本挖掘
字符识别
手机一些APP,可以扫描书本,然后把扫描的内容自动转化为word。
课堂教学是以案例分析的方式展开,教师在讲授各教学模块时,首先给出案例并介绍所需要解决的问题,让学生带着问题进入内容的学习;
其次分析问题并引出案例中涉及的各个知识点,让学生大致了解新的教学内容中涉及的主要知识点,对这些知识点的应用有一个初步认识,从而激发学生的学习积极性;
最后对具有代表性案例中的知识点进行讲解,帮助学生掌握相关知识,引导学生进行知识迁移,将新学到的知识应用到案例中。
(二)结构化项目教学
实践教学过程中,引入项目式学习(ProjectBasedLearning)的教学方法,学习者以课程的核心概念和原理为中心内容,依据一个具体的项目,利用多种教学资源开展学习活动[4],以项目任务的形式,要求学生通过综合利用所学知识设计、开发并最终完成实验项目。
因此,在数据挖掘教学课程中,数据挖掘课程的总体目标是结合数据挖掘的专业知识,运用数据挖掘的相关理论或方法解决一个具体的问题。
学生在整个项目的实现过程中了解和掌握各个知识的重难点,掌握数据挖掘方法的应用实践,熟悉数据挖掘技术的运行和实现环境。
项目1
金融和电信应用
案例1:
基于公司价值评价的证券策略投资
案例2:
基于拐点变化的股票趋势预测
案例3:
基于客户分群的精准智能营销
项目3
公共服务应用
卷烟消费者购买行为分析
纳税人偷漏税评估
企业信用评级
项目5
教育数据挖掘应用
学习者在线学习行为分析
数据挖掘优化教职工、学生管理工作
基于期刊论文数据库的教育科学知识图谱构建
项目2
互联网应用
商业零售行业中的购物篮分析
电子商务网站中的商品推荐
信息系统客户服务感知评价
项目类型
图1项目选择
教师可以依据数据挖掘课程内容,预先提供若干项目选题,如图1所示,也可以是学生根据兴趣选择项目,然后学生自由组合分成2-3人的小组,合作完成各组的项目。
各小组选定各组的选题,首先利用参考书籍、互联网、文献期刊等搜集资料,完成项目申请书,并提交由在教师修改,初步确定各小组的任务方向;
然后进行部分的修改与完善,各小组分配任务;
最后确定各小组最终要完成的项目任务。
(三)应用翻转课堂开展实践教学
1.课前学习设计
翻转课堂改变了知识传授和知识内化的方式,要求学生自主按照学习的任务进程进行知识点的学习和已学知识的巩固。
根据数据挖掘课程的教学目标与教学内容,以项目式学习为主要形式,主要从三个部分开展,包括课前学习,自主学习,提出问题;
课中讨论,观点新颖,互动交流;
课后应用,项目实践,自主创新,以此设计翻转课堂的教学模式,如图2所示。
图2翻转课堂教学模式
首先,设计本课程总项目的设计分析,即根据自己的兴趣或老师的要求设计项目,列出具体的实施细节,例如:
教育数据挖掘:
学生学习过程的数据挖掘项目规划,如表2所示,明确教学目标和应该掌握的基本方法,要求在整个项目的实现过程中,能够正确应用所学的知识,最终形成一个可以实现的项目文件。
在项目的完成过程中,要充分注重团队的作用,要与同组的学员进行合作与交流。
表2学生学习过程数据挖掘项目规划
项目主题
学生学习过程数据挖掘
项目实施步骤
工具与方法
细节描述
数据准备
网络教学平台日志数据采集
SQLServer、MySQL等
采集学生在线网络教学平台产生的登录、网页浏览、学习进度、互动交流、学习测验等阶段的日志数据,并导入数据库。
数据选取
网络教学平台日志数据库
根据需要从原始数据库中选取相关的数据或样本。
数据预处理
SQLServer查询分类器等
对平台日志预处理,选取学生登录行为记录、学生浏览网页记录、师生互动交流记录等的数据。
确定数据挖掘目标
SQLServer查询分类器、
SSAS、Excel等
对学生登录行为进行分析、学生浏览网页模式分析、师生互动行为分析、学生学习成绩影响因素分析等。
选择算法、数据挖掘
序列分析、聚类分析、关联规则等
根据数据挖掘目标选择合适的算法,构建合适的模型,学生登录时间分布图,浏览网页分布图,师生互动网络关系图等。
模式解释与评价
聚类分析、关联规则模式等
通过模式分析与理解获得学生在线学习的现状、在线网络教学平台的资源建设建议等。
课前教师对每个单元提供学习任务单,让学生明确学习目标,知道课程学习的重点难点,对每个重要的知识点,设置课堂作业,小组研讨问题等,以期对学生的学习过程进行评价;
教师拥有大量的国内外最新、最前沿的学习资源,课前与学生共享,提供中英文的PPT教学课件,中英文的参考教材以及精品课程的网络资源,为学生的学习提供支持。
如:
推荐学生学习加州理工学院公开课:
机器学习与数据挖掘(中英文字幕),为数据挖掘课程学习建立基础。
学生要根据自己制定的学习计划,明确学习任务,对重点难点要有自己的解决方法,对于数据挖掘工具要熟练的应用,对难理解的数据挖掘方法要反复的实验,以达到巩固和强化知识的目的。
及时反馈学习中遇到的问题,在QQ群或微信群留言,以便教师或学生讨论或解答。
2.课中讨论设计
教师要营造一个互动的学习环境,对学生课前反馈的问题,总结出普遍性与共性的问题进行疑问解答;
侧重讲解课程内容的容易被遗漏,容易混淆以及容易出错的知识点,如:
学生在阅读英文文献时遇到个别术语的问题,中文解释与英文解释会有偏差,教师应及时讲解这方面的误解,以便学生更好的理解。
对于很具有代表性、新颖的问题组织学生单独进行讨论,以小组为单位,进行观点的汇报,再提出问题,进行解答,建立良好的学习氛围。
学生要擅于总结、提炼外文学习材料中的问题,挖掘出典型的、具有重要研究意义的问题,制作英文PPT在课堂中汇报,教师与学生一起再进行深入的分析理解。
学生要对讨论课中提出的问题以及解决方法进行梳理,在汇总的基础上构成自己的知识体系。
3.课后应用设计
学生完成项目的验收阶段,学生需要完成项目任务书的书写,教师组织项目汇报展示,小组成员综合应用信息技术,汇报的形式不局限于口头陈述,可以制作PPT对本组项目进行陈述,或利用其他的形式展示。
各小组成员在相互讲解的过程中互相