一、教育类软件需要具备的功能
1、视频教学平台
学生可以通过教育类软件在线选择观看一些不同的课程视频资源,这些课程视频一般支持免费和付费两种获取方式。
2、在线互动交流
学生用户在线上授课的时候,师生互动是必不可少的。学生可以通过文本框或者是连麦来与讲师进行互动。
3、预约上课功能
用户在选择课程资源的时候都是通过事先报名的方式,直接线上报名相关的课程资源,每到上课的时间会有自动的弹窗信息的提醒,让你不错过每一个上课时间
4课程学习奖励
如果是在同一个平台学习的方式,每一门的学习课程会有着实时数据的记录,如学习完一门的课程会有时间的统计或者是奖章的统计。学习完一门课程之后可以获得相应的积分奖励以及是课程的数据的统计,让你更加清晰了解自己的学习详情。
5、个人用户中心
也就是一个用户对于APP软件平台的综合管理平台,涉及到用户的账号信息的管理,在线的系统设置,以及是个人的课程列表以及在线客服,投诉与建议这些小的功能功能组合的一个功能。
二、教育类软件开发提供的服务
1、个性化学习方案
教学内容丰富,能够引导学生积极学习,并且针对不同的学生学习水平,进行学习方案的差异化定制,从学生的长远发展、有利于学生未来学习的方面考虑。
2、快速搭建部署
12小时内即可完成平台部署工作,并免费给予技术培训。
3、高并发优化
完整的高并发、大数据解决方案,支持数据库读写分离和集群部署。
4、协助上线
协助客户申请三方SDK接口服务,协助客户进行域名备案。
5、专业售后
7*24小时在线售后解答,并可请求技术远程协助排查系统问题。
三、教育类软件设计到的三方服务商
声网视频互动直播API:用于视频直播和语音连麦
netless教学白板:用于小班课的白板功能
七牛云:存储图片和头像信息等
mob:基础第三方登录和分享功能
极光推送:平台内的消息推送
Bugly:用于移动平台的bug检测和上报