基于网络的开放式自主练习系统开发与设计
黄菊永1,张 阳2,熊 慧1 (1.本溪广播电视大学理工学院,本溪 117000;2.中国移动通信集团公司网络部,北京 100032)
摘要:为了满足人们随时、随地、随e的多元化和个性化学习需要,开发基于网络的开放式自主练习系统,使其动态跟进用户的学习能力以及所掌握的知识水平,不仅是十分必要的而且也是切实可行的。本文给出了系统的设计思路和流程。关键词:网络;开放;自主练习d o I:10.3969/J.ISSN.1672-7274.2017.08.012
中图分类号:G434 文献标示码:A 文章编码:1672-7274(2017)08-0030-02
Development and Design of An Open Self-practice System Based on Network
Huang Juyong 1, Zhang Yang 2, Xiong Hui1
(1.School of Science and Engineering, Benxi Radio and Television University, Benxi, 117000; 2.Department of Network, China Mobile Communications Corporation, Beijing, 100032)
Abstract: In order to meet people's needs of anytime, anywhere, online learning with diverse and personalized requirements, the development of a network-based open self-practice system to dynamically follow up the user's learning ability and the level of knowledge is not only necessary but also practicable. This paper gives the design ideas and processes of the system.
Keywords: Network; open; self-practice system
1 引言
我们在现有练习系统的基础上,创新思维,本着“一切为了学生,为了学生的一切”的设计理念,改进了原有的练习系统,满足不同层次(水平)的学员个性化学习需求,支持学生随心所欲更改题库中的试题科目和难度,用户不再受制于设计者或老师,而是想练什么就能练习到什么,实现了真正意义的自主学习,大大提高了学生的学习兴趣和学习效率。
2 系统功能模块设计
按照高内聚和低耦合的设计原则,本系统划分为用户管理、测试练习、定制题库和帮助四个模块,如图1所示。
其中,用户管理模块具有新用户注册、登录、密码找回及记录用户学习情况等功能。这里注册是用来记载学生的帐号、密码、常用电子邮箱、姓名、学习层次等基本信息。用户登录实现对用户的身份认证功能,通过用户名和密码进入系统。对忘记密码的用 户,核实后可以通过注册时的电子邮箱来找回密码。历史记录用来显示某用户的练习课程和成绩等。
测试练习模块按照目前基于网络考试的题型分填空、判断、单选及多选题四个类型,用户可按不同题型进行专项练习。
定制题库模块提供了学习者与题库之间的接口,用户本人可以根据自己的学习进度来对题库进行查询、添加、删除或更改题库中的试题,以保证题库中的试题总是与自己需要练习的题目相匹配。
3 主要设计流程
定制题库模块是系统的特别之处,主要包括对填空、单选、多选和判断等各种类型题的浏览、添加、删除、更改。其流程如图2所示。
由于手动更新题库工作量比较大,为了提高用户定制自测练习题库的效率,系统还支持对题库中的试题进行批量导入和导出功能。用户可以根据需要从系统中下载相应的模版,按照模版的格式将练习题的相关信息填好,然后导入到系统中,也可以将系统中的内容导出与同伴进行交换分享使用或修改后重新导入系统。
在进行题库管理时用户只能对自己定制的题库进行管理和修改,不改变其他用户的练习范围和使用权限,保证了在有限范围内的可扩展性。
3.2 测试练习模块
如图3所示,这里学生可以对自己所学习的不同课程分别进行练习,为了实现这一功能,需要针对不同课程进行记录和管理,可以给不同的课程分配不同的课程代码,在数据库中加入课程代码和用户名字段筛选,随机抽题时把符合课程代码值和用户名作为抽取条件,以保证呈现给用户的总是该用户自己定制的相应课程的题目。等这个程度的试题练会之后,用户可以到系统的定制题库模块中进行删除,并添加更高难度的试题,再进行练习,保证题库中的试题总是与学生的学习能力和水平相适应,使学生不断增强自主学习的兴趣和能力,扎实基础、稳步提高。
4 结束语
这款基于网络的开放式自主练习系统,充分利用了网络及计算机技术,为学生提供了方便的自主练习的环境,以不变应万变,因为它良好的扩展性和可移植性,更能激发学生自主学习的兴趣和热情,实现了真正意义上的自主、移动学习,对提高学习效率,推进全民学习和终身学习有一定的意义。■