武韵
(咸阳师范学院 艺术学院, 陕西 咸阳 712000)
随着教育信息化改革的持续推进,网络教学在教育领域扮演着越来越重要的角色,在移动终端设备高度智能化的条件下,App类网络教学平台逐渐兴起[1-2]。微课的出现满足了学生移动学习和知识点单独学习的需求,丰富了个性化教育的实施方式[3-4]。目前音乐教学微课平台正在得以推广,但这些微课平台只是简单地将教育资源进行集中,教学形式单一且枯燥,同时忽略了学生学习行为记录的重要性,不同微课平台之间的学习记录内容不互通共享,使音乐微课教学的作用没有得到充分发挥[5]。为了解决这些问题,本文提出并设计了一种音乐微课移动平台,利用Web App技术为平台创建了统一的PC端和移动端界面,引入了xAPI标准实现了跨平台学习行为记录的保存和衔接。
作为一种Web App,本平台的移动客户端及后台管理系统均需通过API接口进行访问。平台主要由Web前端、Redis 缓存、Web服务集群、Nginx负载均衡以及Mycat+MySQL数据库集群等子系统组成,其整体架构如图1所示。

图1 音乐微课APP整体架构
用户的资源访问请求通过Web前端发送给平台服务器,Nginx逆向代理服务器将访问请求分配给Web应用服务集群以避免单台服务器故障引发的通信中断,Tomcat一类的应用服务器携请求访问平台数据库系统,对相关的数据进行提取,通过Web前端界面向用户进行反馈。在大量用户并发访问的情况下,Redis缓存将被平台用于减少存储设备的IO操作,以降低数据库载荷从而保证系统运行的稳定性。……