APP下载

基于移动开发的儿童综合教辅平台的设计与实现

2018-02-14王淑丽马旭

数字技术与应用 2018年10期
关键词:儿童教育

王淑丽 马旭

摘要:近些年来移动设备的快速发展和网络的飞快普及,使得移动设备能够成为儿童教辅的一个载体。论文提出的基于移动开发的儿童综合教辅平台,有别于传统的儿童教辅形式,可以最大限度地整合用户能够用到的教辅资源,使用户更加方便快捷的找到自己想要获取的知识。该平台由服务器端和移动端两个模块构成,总体设计简洁,很大程度上提高了程序的响应速度。论文首先论述了该平台提出的背景,然后介绍了平台的结构设计和平台的实现方案,最后进行总结。

关键词:移动开发;儿童教育;电子教辅;教辅平台

中图分类号:TP311.52   文献标识码:A  文章编号:1007-9416(2018)10-0000-00

1 引言

移动开发,也就是手机的APP开发,将应用通过移动手机软件的方式进行开发,并适配到手机上。由于移动互联网发展迅速,用户可以随时随地的访问互联网,没有时间、空间的限制,使用互联网的资源也更加方便。近年来移动芯片发展迅速,带动了移动设备性能的飞速提升,现在大部分移动设备已经具备同时运行大型程序并且不卡顿的能力。

目前edx、imooc等幕课类网站发展也相当迅速,在这个网络的时代,任何时间、空间上的隔阂,都无法阻止一个人学习的脚步,终身学习变得越来越容易、便捷。执着于学习的人也有了更加方便的来提升自己。然而目前能够享受到互联网教育便利性的大部分都是成年人,以大学生居多,但对中小学生这一群体来说,可以通过像慕课平台学习新知识的学习途径少之又少。

随着移动互联网的快速发达,网络逐渐渗透到教育领域。目前在校大学生和部分互联网用户已经体会到了互联网式教育的便捷性,通过在线教育可以轻松学习和巩固知识。但是,目前面向于儿童群体(学龄前和小学阶段)的综合教育辅助平台却寥寥无几。我们打算为儿童群体提供一个全方位,多层次的教学辅助平台,通过该平台,小朋友们可以同步学习课本知识,广泛接触课外知识,多方位地去学习,去进步。

为了使内容更加丰富化以及考虑到后续的维护,我们打算将此项目以平台的性质去开发。主要功能由我们开发,主要学习内容则由第三方出版社等提供,这样可以使内容逐渐的多元化,同时减少我们的后期维护成本。

通过本平台,我们希望让小朋友们也能感受到在线教育的优势和乐趣,帮助他们更方便的去获取知识,打开心中通往世界的大门。

2 平台简介

针对上述提到的一些问题,本文提出了基于移动开发的儿童综合教辅平台。该平台基于IOS相关技术能够完成基本的辅导学生的相关任务,其中包括汉语词典、成语词典等多种词典功能,为用户提供实时的词语成语的解读功能,同时为弘扬优秀中华传统文化贡献一份力量;平台也包括英文课文朗读和英汉翻译功能,让用户能够及时的训练英语听力或者获取英对中或中对英的翻译,同时帮助增强用户的外語能力;平台同时提供了im即时聊天功能,方便用户和同学、家长讨论学习相关的知识,以便于提高学习效率,减少了在日常学习生活交流中空间和时间上的浪费,提升了用户的学习设计体验。此外,该平台提供的推荐优秀作文功能可以帮助用户迅速了解优秀文章,减少用户去查找的时间,提高了用户的学习效率,降低学习成本。本文提出了一个具有一定的创新性、实时性和全面性的儿童综合教辅平台。

3 平台的功能和结构设计

本文提出的儿童综合教辅平台是要通过IOS开发技术,搭建一个具有权威性、综合性、便捷性的儿童教辅平台。该平台由云服务器、云储存和客户端两部分构成。其中在云服务器中搭建数据库,用什么取什么,很大程度上方便了数据的查找工作,并部署相应后台逻辑代码,搭建DreamFactory并向客户端提供接口。客户端分为后台管理系统和移动端APP,其中后台管理系统分为出版社和教师两个入口,可以对平台内容进行管理,移动端APP只有一个学生入口,用户可以完成学习任务等。目前全国已有多家提供云储存的服务商,可以利用其数据安全、能满足高并发需求等优点为用户提供更优质的服务。另外,该平台将音频、视频数据全部存储在云储存中。

本文提出的儿童综合教辅平台具有如下几个功能:(1)音频视频播放;(2)查询功能;(3)个性化推广系统;(4)作业系统;(5)语音助手功能。

4 基于IOS技术的儿童综合教辅平台实现方案

后台管理系统一共分为三个模块,分别为出版社、教师和管理员。其中出版社用户登录账号之后,可发布音视频文件、课本内容等资源,具体实现过程为:首先通过服务器上传文件到云储存,云储存返回数据之后,后台将文件编号等具有唯一性的字段存进数据库,待上传成功之后,交互界面显示资源发布成功。另外,出版社对于每个资源还具有版权监视的功能,对不友好的用户可以禁止授权;其中教师用户登录之后,可向出版商申请音视频文件、课本等资源的授权,对学生用户布置作业,批改学生的作业,并将优秀的作业进行展示。具体实现过程为:在申请授权时,后台先从数据库中读取信息,判断是否已经获得授权,如果教师已经获取到授权,则直接返回数据,如果没有授权,则经教师确认后向出版商申请授权,待授权确认后,才允许返回请求的数据,其中管理员登陆后,拥有整个系统的最高管理权限,可以对出版商和教师的所有权限进行授权、取消等授权活动,对出版社或者教师的账号进行增添、删除等操作。

移动端APP一共分为三个模块,分别为学生、老师和家长。学生端拥有如下功能:获取音视频、课本等资源、查询汉语词典、成语词典、英语词典等多种词典,翻译英文句子,做作业,和同学在线聊天,在线商城购买书籍,阅读优秀文章,报名参加活动等。具体实现过程为:在用户请求播放音频、视频、课本、优秀文章等资源时,先判断所属老师或者该同学是否具有该资源的授权,如果有,则直接返回资源的地址,如果没有则向出版商请求资源的授权。查询词典功能是整合了几个第三方的接口,用户将数据发送给后台,后台在验证用户的密匙成功之后,返回查询到的数据。在线聊天功能是采用了第三方服务商的聊天服务。购买商品是采用了支付宝和微信的支付接口,采用开源商城系统,从而提供完整的在线交易服务。报名参加活动模块中集合了机器学习算法从而对用户进行个性化推荐,在得到用户允许的前提下,记录用户经常访问的几个功能和学习弱项,从而对用户进行更加具有针对性的活动推荐。教师端提供如下功能:作业管理、学生管理、活动管理、与家长聊天等功能。其中具体实现过程为:教师提交发布作业请求之后,后台确定教师身份,从数据库获取该教师对应的学生,在后端接收到教师传过来的数据之后,将数据写入数据库,并把该作业和该教师管理的学生关联起来,从而提醒学生完成作业,记录作业完成情况与学习成绩。活动管理与上述过程相似。与家长聊天功能同样是采用与学生端类似的方法。其中家长端具有查看学生作业完成情况和与老师交流的功能,在用户提交查看学生成绩的请求,待后台确认身份之后,后台即从数据库返回所对应关联的数据,完成查询学生成绩功能。

5 結语

本文通过对基于IOS的儿童综合教辅平台的研究,提出了一种全方位、多维度、功能全面的设计方案。相比传统的教学辅助平台,本文提出的儿童综合教辅平台强化了教学辅助的概念,针对儿童在日常上课过程中的每一步都做了详细的辅助程序,给出版社、教师、家长、学生等都带来了极大的便利性。在保证功能全面性的同时,该平台在设计时采用了更加快速的MongoDB数据库,采用了更加稳定的DF开源框架传输数据,采用了更加安全的云储存方案,能够为用户带来更加快速的体验。该平台在实验环境下已基本实现上述功能,可通过MacBook Pro电脑和iPhone6s手机模拟上述提到的场景,实现预期功能。

参考文献

[1]谭媛.微信公众平台辅助教学模式在儿科实训课程中的应用[J].教育教学论坛,2018,(44):194-195.

[2]熊小进,谢定源.我国MOOC本土化实践及发展策略分析[J].中国教育信息化,2018,(13):10-13.

[3]刘乐廷,李敬兆.IOS内存开发管理机制的研究[J].计算机与现代化,2013,(03):196-199+203.

Design and Implementation of Integrated Teaching and

Assistance Platform for Children Based on Mobile Development

WANG Shu-li,MA Xu

(Beijing Information Science And Technology University Computer School, Chaoyang District,Beijing  100101)

Absrtact: In recent years, the rapid development of mobile devices and the rapid popularization of the Internet have made mobile devices a carrier of children's education and assistance. The mobile development-based integrated teaching and assistance platform for children proposed in this paper is different from the traditional form of teaching and assistance for children. It can integrate the teaching and assistance resources that users can use to the greatest extent and make it more convenient for users to find the knowledge they want to acquire. The platform is composed of two modules, server and mobile. The overall design of the platform is concise, which greatly improves the response speed of the program. Firstly, this paper discusses the background of the platform, then introduces the structure design of the platform and the implementation of the platform, and finally summarizes it.

Key words: mobile development; children's education; electronic teaching assistance; teaching assistance platform

猜你喜欢

儿童教育
加强博物馆软件建设提高博物馆儿童教育水平
浅论文庙博物馆儿童教育的形式
关于乐高机器人在儿童教育中应用的几点思考
关于乐高机器人在儿童教育中应用的几点思考