C语言个性化学习系统的实现
2021-03-11武佳佳
电子技术与软件工程 2021年21期
武佳佳
(江苏联合职业技术学院苏州工业园区分院 江苏省苏州市 215000)
信息技术的迭代发展不断推动着教育的变革创新,随着计算机、互联网等基础设施建设日趋完善,大数据、人工智能、云平台等技术在教育领域开始崛起,并得到越来越多的应用,这使得个性化学习系统成为了可能。个性化学习系统就是能够针对学生学习情况为学生推送学习资源,能够有效的解决学习者的个性化学习需求,引起了教育领域研究者的广泛关注。
《C 语言程序设计》课程是职业院校计算机应用、云计算、人工智能、嵌入式开发、电子技术应用等专业必修的一门专业核心课程。C 语言是一种十分强大的语言,但是因为它程序严谨,语法较多且零散,运算符、数据类型丰富,学生常常容易会将知识点混淆,或存在记不住语法的情况。为改善这种情况,充分发挥学生的主体地位,促进学生自主学习,可以使用信息化技术,通过大数据采集与分析学生的学习情况,为学生推送适合于他们的题目与学习视频,促使学生在课前、课中、课后进行学习训练,提升教学效果。在这样的背景下,提出开发C 语言个性化学习系统。
1 C语言个性化学习系统的分析与设计
1.1 需求分析
学生可利用本系统在教师引导下或自学C 语言程序设计这门课程。系统寻找学生共性和个性错题,建立共性和个性题库,对错题进行分类整理,建立一个数据库,并对错题进行加工,形成类别题库集。依据学生情况和知识特点,分三部分内容分别是:顺序练习、模拟练习和推送视频。……
登录APP查看全文
