在大数据和AI迅速发展的今天,掌握对数据的理解,分析和驾驭的能力尤为重要,大数据分析这门课程按照Bloom学习掌握分类法,构建学习者能力层级.课程系统地讲解了大数据分析基础的知识和必备的技能。在知识的记忆和理解的基础上,培养学生的应用和分析的能力,并进一步培养学生的评价和创新的能力。课程采用理论讲解和工程实践训练相结合的方式,在掌握大数据基本理论的基础上,设计了两个典型应用推荐系统和社交网络分析的实验培养大数据分析工程能力。
一、理论部分:
大数据分析技术理论知识的讲解是在大数据技术框架1数据存储系统2数据处理系统和3数据应用系统的层次架构下对大数据分析技术的内容进行系统化梳理和了详细的阐述,如图所示:
在大数据应用部分以推荐系统和社交网络两个大数据典型应用为例讲解了相关原理,算法等。
在理论讲解中,梳理了整个课程内容知识体系Roadmap帮助学生系统化的建立大数据分析知识体系。在比较复杂的知识点的讲解时,精选了各个知识点的全网优秀讲解视频辅助学生清晰理解所学内容,因为优秀的视频中不仅是讲解人的丰富经验的总结,而且配有讲解动画展示,非常直观清晰地解释了相关知识的原理。
二、实验部分:
在技术动手实践部分设计了5个部分的实验,包括:
1. 动态网络爬虫程序设计
2. Spark MLlib 学习与应用
3. Tensorflow学习与应用
4. 推荐系统理解与构建
5. 社交网络分析与可视化
以上5个专题分别设计了几个由浅入深的实验训练学生大数据分析的动手能力。所有实验均配备有完整案例,包括实验设计思路和步骤,实验手册和源代码等。
通过大数据分析技术理论讲解和工程实验训练,学生可以建立知识体系,深入理解大数据分析技术中的概念,原理,平台,技术等。通过实验的动手练习,实现大数据理论知识的实际运用,加深对原理概念的理解,并提高了动手解决大数据分析工程问题的分析和解决能力。