期刊鉴别 论文检测 免费论文 特惠期刊 学术答疑 发表流程

C语言智能化辅助学习系统的设计

时间:2013-12-21 11:32 文章来源:http://www.lunwenbuluo.com 作者:郭秋叶 点击次数:

  摘要:C语言是计算机及相关专业的专业课基础,该课程对计算机后续专业课的学习至关重要。该文为了初学者设计了一个C语言智能化辅助学习系统。该系统采用C/S模式和面向对象技术实现了智能化个别化辅助学习的功能,可以辅助学生进行课前或者课后学习,熟练掌握所学知识,为后续专业课学习奠定基础。
  关键词:C语言;辅助学习系统;智能化;面向对象技术
  中图分类号:TP311文献标识码:A文章编号:1009-3044(2013)33-7438-03
  1概述
  C语言是国内外广泛流行和推广的一种计算机语言。C语言简洁、紧凑,使用方便灵活,功能强大,在计算机语言的发展进程中,C语言一直保存着较强的生命力[1]。作为计算机专业的一门基础课程,掌握好C语言对于学生来说十分重要。但是由于C语言本身的特点,初学者理解C语言具有一定的难度。另外,每个学生的学习特点、理解能力、接受能力都不一样,所以不同的学习者在C语言学习的过程会碰到不一样的问题。然而教师的讲解是面对整体班级的教学,对于不理解的问题,学生需要自己课后进行再学习,使得学生学习效率得不到提高,教师的讲课进度也受到限制,最终导致学生学习积极性不高。
  目前,各种辅助学习系统在不断的研究中,其中在文献[2]图像处理在线辅助学习系统,研究者采用ASP、VML、WebServices技术标准进行设计,文献[3]计算机基础教学网上辅助学习系统采用了ASP技术和Browse/Server模式来实现对计算机基础的教学,随着人工智能技术的不断发展,多媒体智能化教学系统的研究受到广泛学者的关注[4],文献[5]的智能化C语言自学习系统的设计与实现采用云计算技术和统一认证技术进行设计一个平台让学生体验丰富的C语言编程,通过动态测试和静态分析的综合技术智能化模拟教师对学生的行为作出客观评价和反馈比较详细的帮助信息。
  本系统主要以C语言课程为例,运用智能化推理技术,设计一个C/S模式的智能化个别化辅助学习系统。该系统可以筛选出每个学生学习知识过程的重点和难点,然后根据学生的信息,提供适合学生学习的资料,再通过跟踪记录学生的学习过程,了解学生学习进度,调整学生学习策略并对学生的学习进行测试评价和建议,实现智能化个别化学习目的,使每个学生找到适合自己的学习方法。
  2系统分析
  C语言智能化辅助学习系统是一个提供学生学习C语言的个别化辅助学习系统。学生进入系统后首先进行学生信息的填写,并将保存到系统,系统根据学生的初始信息,进行知识点的筛选后,提供适合学生学习的知识点。学生由系统提供的知识点进行学习,同时系统跟踪记录学生的学习情况,如学习时间、学习该知识点的次数、对该知识点的提问情况。在学生学习完一个知识点后,学生自动进入到系统的测试评价模块进行知识点的测试,根据评价结果,系统分析出学生的掌握情况。对于学生没有掌握的知识点,系统给学生以提示,并要求学生进行知识点的再学习,同时系统根据学生之前的学习情况调整学习策略,直到学生测试通过后,系统再提供下一个知识点,让学生进行学习。另外,学生学习过程中碰到的疑问,学生可以在系统的讨论交流区进行提问交流,系统能够及时给出反馈。
  为了实现个别化的学习目标,得出适合学生学习的学习策略,本系统主要设计了图1所示的模块进行功能的实现。
  1)学生信息模块:该模块主要实现对学生信息的采集,包括学生的基本信息如学生的姓名、学号、所学过的课程和成绩、偏向的学习方式和学生的动态信息如学生学习知识点的次数、时间、以及学生问题讨论等情况的记录。
  2)学习模块:该模块主要为了实现学生学习资料的智能化、个别化的筛选,提炼出学习内容的重难点,然后根据学生对知识点的学习情况,控制学生学习的进度同时进行学习策略的调整,学生根据系统提示进行知识点的再学习。
  3)学习过程评价与建议模块:该模块主要实现学生学习过程中的测试评价和学生的交流答疑,学生学习完一个知识点,进入到测试评价阶段进行测试,测试通过,学生将进入到下一个知识点的学习,测试不通过,系统给出提示,并且要求学生进行知识点的再学习,否则学生不能学习下一个知识点。在学生学习的过程中,碰到的学习问题,学生可以在交流答疑区提问进行讨论学习。
  本篇文章设计的系统平台如图2与文献[8]设计的在线学习系统架构一样采取了C/S模式进行,通过客户端与服务器两者的结合实现系统的所有功能。
  3系统总体设计
  针对C语言智能化辅助学习系统具有的功能以及需要实现的目标,现将各个模块的设计进行阐述如下。
  3.1学生信息的采集和智能化学习资料筛选
  本系统首先采集学生基本信息,通过学生选取的喜好、学过的课程和成绩、学习方式为内容,建立一个简单学习资料选取规则模型Y。根据模型Y来分析学生风格,再筛选适合的学习资料。对学习风格的分类标准很多,在教学实例设计中,有关专家将学生学习风格分为具体-序列、具体-随机、抽象-序列和抽象-随机等四种类型[4]。具体-序列型学习风格的学生擅长动手实验,希望从实验中亲身体会到结果而学习,这种风格的学生适宜采用演示教学法,需要对学生进行一定的指导;具体-随机型学习风格的学生喜欢自己探索学习,从而发现问题和答案,这种风格的学生比较喜欢通过教学游戏或者模拟场景来进行学习;抽象-序列型学习风格的学生擅长于逻辑性词语和符号信息,所以这类学生喜欢阅读、听课;抽象-随机型学习风格的学生擅长抓关键点,反应能力强,思维活跃,这类学生比较喜欢参与讨论,适合进行小组讨论学习。

  •   论文部落提供核心期刊、国家级期刊、省级期刊、SCI期刊和EI期刊等咨询服务。
  •   论文部落拥有一支经验丰富、高端专业的编辑团队,可帮助您指导各领域学术文章,您只需提出详细的论文写作要求和相关资料。
  •  
  •   论文投稿客服QQ: 论文投稿2863358778 论文投稿2316118108
  •  
  •   论文投稿电话:15380085870
  •  
  •   论文投稿邮箱:lunwenbuluo@126.com

联系方式

  • 论文投稿客服QQ: 论文投稿2863358778
  • 论文投稿客服QQ: 论文投稿2316118108
  • 论文投稿电话:15380085870
  • 论文投稿邮箱:lunwenbuluo@126.com

热门排行

 
QQ在线咨询
咨询热线:
15380085870
微信号咨询:
lunwenbuluoli