论文部分内容阅读
随着互联网的快速发展,传统的教育模式已不能满足社会信息化环境下人们对教学的需求,因此一些网络教学系统不断涌现。但是大部分现有的网络教学系统都是独立于课堂学习之外的,不能把学生的课上与课下学习紧密地连接在一起。并且越来越多的学校开始重视教学信息化建设对教学管理和教学水平的促进作用,希望通过网络教学系统能够方便教学管理、提高教学水平和教学效率。因此,有必要建立一个针对于中小学生的智能教学系统,学校通过使用该系统促进教学水平和教育管理水平的提高,促进学生学习效率和老师工作效率的提高,把学校、老师、学生和家长紧密地联系在一起。为了实现中小学教学的智能化,河北师范大学移动物联网研究院联合中国移动公司共同研究建立了基于Web的中小学生智能教学系统“iSchool智能教学系统”,该系统为学校提供了一个管理老师和学生基本信息的通道,为老师提供了一个活跃课上教学以及管理课下作业的助手,为学生提供了一个轻松愉悦的学习环境,为家长提供了一个实时掌握孩子在校表现、学习成绩以及家庭作业完成情况的平台。本文从学生角色出发,研究“iSchool智能教学系统”的子系统“学生课下学习系统”的设计与实现。主要介绍相关Web技术以及Adobe EdgeAnimate,然后对系统进行详细的需求分析、系统设计,并实现了系统前端以及系统中基于CSS3和JavaScript的轻量级动画框架等。该系统基于B/S架构,采用Spring MVC设计模式,使用Java和JSP完成开发,并使用开源的PostgreSQL数据库来存储数据。页面内容的展示和交互主要采用HTML5技术结合Adobe EdgeAnimate来实现,对于Adobe EdgeAnimate工程之外的元素,使用CSS3来设置样式,使用JavaScript和jQuery实现内容的交互,部分动画使用自行开发的动画框架完成。学生课下学习系统为学生提供了一个游戏化的学习环境,通过其感兴趣的道具以及游戏化的模式来提高学生的学习兴趣,使用积分金币等奖励机制来促进学生的学习;通过为学生提供一个个性化的作业管理模式,使学生可以根据自己的学习情况有针对性地学习,达到减少重复性学习的目的;在学习中遇到困难时,可以通过习题视频讲解模块对自己比较薄弱的知识点进行再学习,从而提高学生的学习效率。解决了学生在学习过程中的“孤独感”和“无聊感”,以及课上学习和课下学习各自为政不是一个相互联系整体等问题。目前,该系统已成功运行且投入使用。在河北省建立的多个试用学校中,不论师生还是家长都对该系统有极大的兴趣。实践证明,该系统提高了学生学习的积极主动性,进而促进学生学习成绩的提高。