摘要

新一代信息技术促进了教学方式的变革,涌现出很多优秀的线上教学平台,如职教云、腾讯课堂等.线上课程具有不受时空限制、授课形式灵活多样的特点,在新冠肺炎疫情期间得到广泛应用,但大量线上课程的出现也给学生选课带来了困扰,为便于学生在众多的课程中选择适合自身特点的课程,设计开发了一款个性化课程推荐系统,系统采用协同过滤推荐算法,根据学生对课程的历史评分数据,使用大数据Hadoop离线计算框架MapReduce技术计算课程之间的相似度并生成课程推荐列表,在一定程度上满足了学生个性化需求.