田峻宇
摘 要: 隨着中国国民素质的提升,我国应届大学生数量逐年递增。老师出卷,判卷的压力越来越大。同时,各种考试作弊手段也是应运而生。21世纪是科技高速发展的时代,手机智能、AI以及大数据为我们的生活提供了无数的便利。基于大数据和网络共享,分享吧这一想法应运而生。
关键词: 交互;平台;分享
一、研究背景及目的
(一)研究背景
分享吧的灵感来源于热题库,这是一个专属教育培训机构和学习者的互动平台,服务于30—40岁在职人群的职业考试智能题库。目前已上线16类考试共计81个分科。热题库团队常年坚持走在系统化考试复习之路,目前已与全国101家知名出版社合作,签约各类图书研究院10余个。目前覆盖北京、上海、杭州、广州等数十个城市。
(二)研究目的
热题库以软件研发为依托,以深耕考试教育为使命,志在打造一款专业、便捷、高效、精准、有趣的职业考试复习平台。前人栽树后人乘凉,热题库软件是由大连万卷科技有限公司研发的一款教考能力提升软件,作为我们这个项目的企业方,为我们提供了原始的数据和技术基础。分享吧-学生学习交互平台,是热题库作为在校生服务分支,是在热题库技术平台下的新的研发方向,本项目目标在于服务全国大中小学校及各类学习机构,是区别于执业资格考试外的各层次在校生课程学习教育的平台。
该项目以热题库为端口,将所涵盖课程教材进行录入,在已有的题库自考功能基础上增设教师端口和学生端口。
教师端:为学校教师提供课后作业布置检查,一键出题等功能。
教师端口一键出题功能:
学生端:作业上传、电子签到、笔记上传、视频共享、联系辅导机构等;后期还会开发小程序。
分享吧的功能都是为了减轻老师的压力,并且为学生提供更好的学习方法和资源。在有限的基础上,让学生获得最大的锻炼。
分享吧在学校可被运用于以下场景,课堂测评、课后复习和期末复习。分享吧具有强大的数据库,多年的考试题、卷纸、以及练习册都在平台上用于共享。可以按照测试的难易程度和具体题型,在系统中自动检索,并完成测试试卷。这一功能会逐年更新,保证资源的时效性。这一功能可以极大地减轻老师的负担,并且提供多种试卷吧,减轻学生考试违纪现象。此外,分享吧的数据共享,可以让老师在毫无准备的情况下,完成随堂测试。一键生成试卷,教师端和学生端的共享,都可以在一念之间完成。由于题目来自于题库,系统在以后将完善试卷批改,随测随批,更好地让老师和学生了解课堂知识的掌握情况。
在课后复习方面,教师端可上传课堂笔记并且学生可以参照其他学校和学生的笔记在课后查缺补漏。更好地建立课堂知识体系,以便于更有效率地复习。期末复习方面,学生可以查找之前的随堂测试,并且使用模拟考,用实战提升能力,以便在期末考试中取得优异成绩。除此之外,该程序可以有效缓解偏远山区师资力量不足,学习资源短缺这一问题。让更多的孩子能够接受相对公平良好的教育,很多农村学生所缺少的,可能正是这样一个平台。
二、市场开发现状
(一)总体研发现状
从市场来看,题库软件一般是由学校或者培训机构搭建的,最多由软件公司负责题库技术实现,题库本身在原始的资源库基础上进行自主填充实现,是教师组卷,学生个性化教学的基础。限于其软件形式,一般需要安装客户端,所以大部分是在固定场所使用的,具有一定的规范性,其购置形式自然也是一次性搭建验收。
网页题库,是有专门的互联网公司提供的题库资源,用户通过免费或者付费的形式享有对题库的使用权限,但是不能对题库进行修改,当然可以根据个人的使用习惯或者个人的实际需求,建立个人的题库,比如历史组卷等与个人需求领域相关的题库整合。我们的项目是互联网题库的衍生产品,通过网页形式呈现题库使用服务将会成为未来一段时间基于知识点题库的个性化教学落脚点。
随着移动互联网的高速发展,在线教育行业焕发了生机与活力,涌现出了一大批优秀的在线教育平台。
(二)技术基础
1.Android数据库
Android中采用的数据库是SQLite这个轻量级的嵌入式开源数据库,它是用C语言构建的,是遵守ACID的关系型数据库管理系统,已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来讲,它的处理速度比他们都快。
2.c/s架构
我们采用Client/Server(客户机/服务器)结构,是比较熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装客户端才可进行管理操作。
客户端和服务器端的程序不同,用户的程序主要在客户端,服务器端主要提供数据管理、数据共享、数据及系统维护和并发控制等,客户端程序主要完成用户的具体的业务。开发比较容易,操作简便。
3.API
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无须访问源码,或理解内部工作机制的细节。
4.JDK
Java Development Kit,JAVA开发工具包,有时也可称之为J2SDK。JDK是整个Java的核心,包括了Java运行环境JRE(Java Runtime environment),一堆Java工具和Java基础的类库。
三、结语
分享吧-学生学习交互平台,主推分享理念,这也是习近平总书记在十九大报告中对新时代坚持和发展中国特色社会主义的要求,提出的共享、创新、协调、绿色、开放的五大发展理念。这一理念的传播可以提升用户分享意识,发扬分享精神。