“漫游式学习”App 设计开发与应用

本研究设计并开发一个 “漫游式学习”App 应用到教学中,整合学校可以使用的教学资源,学习者登录后可以选择自己感兴趣的课程进行学习。 如果有的课程需要进行课前预习, 可以把课程的相关材料发布到 App 上,由教师发布任务进行课前学习,在讨论区可以进行学习探讨。 除此之外还可以和多所学校之间进行教学资源的共享,在一定程度上打破现在以教学者为中心的教学模式。

“漫游式学习”App 设计开发与应用

一、需求分析

互联网时代,在线学习和移动学习发展迅猛,制度也日趋完善, 虽然国内已经有很多的移动端学习软件, 但是缺少整合校园教师与资源的校园移动端学习软件, “漫游式学习”App 正是可以满足这种需求的,不仅可以整合自己学校的资源, 还可以整合其他学校的资源,实现教学资源的共享,把有限的资源发挥出最大的作用。

基于 Android 的“漫游式学习”App 主要用来展示教师在后台上传的学习资源以及用户发表的评论等。 “漫游式学习”App 主要的特性如下:

1、教师定制性

为了满足不同学科不同教师与课程一对多关系的现状,教师可以在不同的分类下创建相应的课程。 课程的四级目录树完全由教师自定义,最后一级上传课程资料,在资料下方可以预留学习信息、学习任务和课程的解释说明等。

2、用户友好性

本移动端应用采用 React Native 进行界面设计,简洁的页面和简单的配色使用户减少熟悉 App 的时间以及短时记忆的数量, 使用户把更多的注意力集中到课程学习上。 界面的简洁美观也会使软件在移动端存在时间延长。

二、“漫游式学习”App 的总体架构

“ 漫游式学习”App 主要由移动端软件、后台和服务器端三部分组成。后台获取当前的教学资源并进行展示,将更新的教学资源上传到服务器。 移动端软件将当前用户信息发送到服务器,然后从服务器获取到相应的用户信息、课程资源、用户评论等后进行展示,并将当前用户的评论评分等数据发送到服务器。 服务器对后台以及移动端软件发送来的信息进行处理后,存储到数据库。

“漫游式学习”App 设计开发与应用

三、“漫游式学习”App 的后台设计

后台接口设计主要分成用户与会话管理、 课程管理、评论聊天管理三个部分,并进行了文档托管,详细说明了接口的使用方法,便于后期进行移动端应用的开发及二次开发。

后台界面设计比较简单, 左侧是课程树,通过课程分类和清晰的目录树可以轻易地找到所寻找的目标,还可以通过左上角的查询框进行查询。 目录树可以通过鼠标右键进行重命名、删除和创建操作。 右侧可以上传相应的课程资源(视频、文字和图片)。编辑后点击更新按钮即可上传到数据库。之前已经添加的内容会在右侧显示,以便于教师进行修改。

新用户在注册时,数据经过前台检测符合要求后提交到服务器中经过服务器中 Node 系统对数据进行二次检测成功后将数据加密存入数据库中。 两次检测中任何一次失败都会在界面出现错误信息提示用户修改信息登录时也有相似的数据检测过程不同的是两次检测完成后将密码加密, 并从数据库中取出对应 user 的密码进行对比

课程视频呈现在文档内容的上面向下滑动可以查看完整的文档内容视频点击后进行播放再次点击暂停播放课程界面顶部的导航栏有聊天室按钮, 点击后会进入聊天室界面

课程界面底部的导航栏有三个图标从左到右依次表示点赞评分、收藏和评论点击点赞评分会出现1-5 分五个选项选择其中一个对课程进行评分。 点收藏”, 会将该小节内容收录到我的收藏中方便以后回顾点击“评论”功能会进入到评论界面评论界面里的评论针对某一个小节用户可以对教学内容进行评论,也可以回复评论,评论下方还可以点赞条评论右侧显示评论发布的时间

“漫游式学习”App 设计开发与应用

现在各大学校的学习资源已经在一定程度上实现了共享, 但是各学校之间学习者与学习者, 学习者与教师的交流非常少, 目前这种情况已经越来越被学习者重视, 相信移动学习软件会越来越成熟, 在交流方面取得更大的进展。

来源:上海闻峥文化有限公司

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年8月25日
下一篇 2022年8月25日

相关推荐