後件卄裁与農用
信IB 与电as
China Computer & Communication
2021年第4期
基于JavaScript 程序的移动终端在线学习平台设计
郭峰
(郑州商学院,河南巩义451200 )
摘 要:利用移动终端进行在线学习已经成为一种流行的学习方式.笔者根据当前移动终端对在线学习平台的需求,
在用户需求分析的基础上利用JavaScript 程序优化移动终端在线学习平台功能,完成用户对数据库资源的准确调用,实 现移动终端在线学习平台设计,进一步满足当下学习者利用移动终端进行交互学习的需求.
关键词:移动终端;JavaScript;在线学习平台;交互学习环境;数据库
中图分类号:TP311 文献标识码:A 文章编号:1003-9767 (2021) 04-114-03
Design of Mobile Terminal Online Learning Platform Based on Javascript
Program
GUO Feng
(Zhengzhou Business University, Gongyi Henan 451200, China)
Abstract : Online learning using mobile terminals has become a popular way of learning. According to the current mobile
terminal demand for online learning platform, the author uses JavaScript program to optimize the mobile terminal online learning
platform function based on user demand analysis, completes the user's accurate call of database resources, realizes the mobile terminal online learning platform design, and further satisfies the current situation Learners need to use mobile terminals for
interactive learning.
Keywords : mobile terminal; JavaScript; online learning platform; interactive learning environment; database 0 引言
___________________表1移动在线学习平台________________________
随着手机等移动终端设备的普及,通过在线学习平台进
行线上学习、线上培训已经成为未来的趋势。移动终端在线 学习平台结合了现代信息技术、数据库技术、网络多媒体技
术,不仅能够为需要在线学习的用户提供全面的学习资源, 还能让用户享受更加方便的学习方式。简单轻松的学习方式
可以激发学生的学习兴趣,提高教学的质量。基于JavaScript
程序的移动终端在线学习平台不仅能够让现代教学变得更加 高效,还可以节省传统教学中消耗的资源⑴。因此,研究基
于JavaScript 程序的移动终端在线学习平台具有重点的现实 意义。
1移动终端在线学习平台的功能设计
在设计移动终端在线学习平台的过程中,需要基于
JavaScript 程序尽可能满足学习者对移动在线学习平台的各
种需求。本文设计的在线学习平台包括课程管理模块、用户 管理模块、学习模块和后台管理模块,具体如表]所示。
基桶块
功能
课程管理模块
上传和下架课程内容用户管理模块更新用户信息和课程内容
学习模块满足学员査和学习相关资料的需求
后台管理模块
确保管理平台能够安全运行
在表1的基础上,本文优化了课程管理模块、用户管理 模块和后台管理界面模块。课程管理模块主要实现了增加课 程、查询课程、推荐课程、发布课程信息和删除课程内容等
功能。在移动终端中,课程管理模块需要有管理员权限限制。 管理员权限划分为后台管理权限和部分管理权限,拥有后台
管理权限可以对所有的课程拥有管理权限,部分管理权限只 对单一课程有管理权限。
用户管理模块是整个平台最重要的一个部分,是使用其
他功能的基础。学员通过登录界面可以注册个人信息,录入 平台后依据程序指令完成对User ID 的查询,最后会出现用
户登录界面。如果在后台数据中没有输入身份信息就会发出 刷新登录界面的指令,便需要重新输入和验证身份信息3〕。
作者简介:郭峰(1983—),男,河南郑州人,硕士研究生,讲师。研究方向:JavaScript 、PHP 、Python o
信I■与电IB
制作android软件流程
China Computer&Communication 张件件欢与泉用
2021年第4期
后台管理模块用于对平台上的课程资源进行维护和管理,包括导航信息管理、公告管理、课程管理、评价系统管理和学员个人界面管理等功能。设计该模块的目的是使在线学习平台更加贴合用户需求,提高用户的使用体验。优化各个模块的功能,不仅能够降低数据信息的交互风险,还有利于完善后台管理模块的功能"To
2移动终端在线学习平台的数据库设计
移动终端在线学习平台的数据库设计是整个平台设计的核心部分。针对特定的开发环境,建立与实际运行情况相匹配的数据库集合方式,通过建立数据库和使用程序指令来满足用户的需求。在设计数据结构框架的过程中,应将保证数据库长期稳定作为构建原则,数据库的结构设计是否合理将会直接对平台的各方面性能造成影响。在设计行为逻辑时,需要重点区分架构特征和行为特征的不同,不能出现数据和程序不匹配的问题。
在设计移动终端在线学习平台的数据库时,首先要考虑数据库信息源的全面性,如音频课程要素包括课程名称、介绍、类型、地址、师生ID、课程ID和课程状态。个人用户要素包括个人密码、安全权限
、姓名、地址、账号信息、所学课程ID和个人ID等内容。在录入数据时,也要保证每个信息源的准确性,以此保证数据库包含的信息符合用户需求。
3交互学习环境设计
设计移动终端学习平台的目的是让学习者拥有更加灵活的学习平台。在平台设计过程中,应注意以下几点内容。首先,移动终端在线学习平台交互界面设计是用户体验的重点,平台界面是否简洁舒适会直接影响用户使用平台的第一体验。其次,在制作和选择课程内容时,要考虑移动学习时间碎片化的特点,课程内容要适应移动终端在线学习平台用户的需求最后,设计平台的交互界面应以呈现课程内容为主,减少大量文字输入。在知识爆炸的年代,为满足学习者的交互需求,应当将移动终端作为交互媒介,以此完成交互内容、交互方式、交互媒介三方面的交互式学习环境设计,如图1
如图1所示,基于移动终端的交互式学习环境包含在线学习管理者、学习者和学习媒介。学习媒介指学习资源和学习工具,学习工具就是在线学习平台。管理者(教师)和学习者之间、学习者和学习者之间、学习者和学习课程之间通过移动终端在线学习平台交互[8'9]o在设计交互式学习环境的过程中,需要把课程资源的相关知识内容进行模块化处理,围绕相关问题重点讲解学习者遇到的重点、难点[10]o课程模块拥有半结构化的开放性特点,学习者可以在学习过程中通过修改、扩展、生成等方式进行学习,从而实现教学内容的交互。
根据安全性因素,JavaScript禁止使用拥有两个或多个不同域名的页面进行跨域应用。因此,实现跨域应用时两个域名必须同属于一个基础域名,并且协议和端口必须一致,否则无法进行跨域操作。师生交互和生生交互通过对话框实现。对话框是JavaScript事件输出的主要对象。对话框对象的驱动事件主要为页面装载或页面卸载,即onload和onunload。对话框对象的方法主要有打开open()、关闭close(),创建具有“确认”与“取消”按钮且客户可以输入提示信息的对话框prompt。,创建有“确认”与“取消”按钮对话框的confirm(),创建仅有"确认"按钮对话框的alert()等。通过该界面可以进行师生互动、生生互动、学习者和资源互动等不同的交互活动,围绕这3种交互方式设计对应的交互功能,可以更好地提升教师的教学水平[11'19]0
4结语
针对传统网络学习平台的缺点,本文基于JavaScript设计了移动终端在线学习平台,能够基本满足学习者对移动终端在线学习平台的使用需求,但是还存在一些不足之处,将是下一步工作的重点。
参考文献
[1]张东敏,李艳萍,金铭.当前我国高等教育在线教育平台
满意度评价[J].教育现代化,2019,6(53):175-180.
[2]杨嘉诚,柯海丰.基于HTML5和JavaScript的信息学学
习网站的设计与实现[J].计算机时代,2019(11):32-34,37.
[3]陈瑞.基于HTML5技术的移动学习平台设计与实现[J].
信息技术与信息化,2018(6):120-122.
[4]马丽.基于Android的移动学习平台设计[J].计算机技术
与发展,2019,29(6):186-189.
[5]张敏,祝安,张芳.在线教育平台用户的持续使用行为研
究[J].现代教育技术,2019,29(9):93-100.
[6]罗国涛,陈浩,刘静玲,等.基于JavaEE和Android的移
动学习平台系统的设计与实现[J].内蒙古师大学报(自然汉文版),2019,48(1):78-84.
[7]童宇轩,田泽安,邓辉球.基于Android的大学物理移动
根件卄裁与惑用値■与电n
China Computer&Communication2021年第4期
学习平台设计及应用研究[J].大学物理,2020,39(4):48-52,72.
[8]伊鹏,刘衍聪,石永军,等.基于增强现实技术的工程图
学移动端教学系统设计与开发[J].图学学报,2018,39(6): 195-201.
[9]徐梦炜,刘渊强,黄康,等.面向移动终端智能的自治学习
系统[J].软件学报,2020,31(10):3004-301&
[10]谭志,蒋晓.基于FBM行为模型的在线学习平台交互设
计研究[J].包装工程,2020,41(4):189-194.
[11]金信樟,彭珊珊,郭玲,等.基于移动终端的striving时
间管理系统设计与实现[J].无线互联科技,2020,175(3): 69-70.
[12]刘晶.基于Android平台高校业余党校移动终端软件
的开发[J].辽宁师专学报(自然科学版),2017,76(4):26-28,99.[13]郑菁,葛建宏.基于互联移动终端的学习平台分析与设
计[J].现代电子技术,2017(14):61-63.
[14]袁胜超,鲁贵东,伍文,等.基于Android平台的《管理
信息系统》移动学习课程开发[J].信息通信,2016(5):271-274.
[15]李昭婷.面向移动终端的信息技术微课程教学平台的设
计与应用研究[J].教育信息技术,2017(4):66-69.
[16]范晓瞳,侯惠芳.基于移动终端的客户管理系统的设计与
实现[J].信息通信,2016(9):148-150.
[17]张林.基于WEB和移动设备的学生安全平台设计[J],计
算技术与自动化,20迢353:99-104.
[18]曹伶丽,梁振辉.基于移动终端的手术作业管理系统功能
设计及实现[J].电脑知识与技术,2015(10):65-66. [19]胡莹,黄勇,陈宝玲.基于智能移动终端的教育软件用户
体验设计与实现[J].计算技术与自动化,2016⑶:132-136,
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论