职业教育移动学习小程序的设计与实现

2022-10-14 08:53张妮郭治豪杨盈图
现代信息科技 2022年16期
关键词:界面学习者程序

张妮,郭治豪,杨盈图

(广西农业职业技术大学,广西 南宁 530007)

0 引 言

教育信息化2.0时代,技术与教学深度融合。在职业教育领域,教学模式和学习方式不断地进行改革与创新,更具数字化和多元化。移动学习作为新型的在线学习形式,主要是指利用移动设备(智能手机、pda、ipad、pocket pc、iphone等)或无线通信技术获取教育服务、教育资源和教育信息。因移动学习灵活便捷,支持碎片化学习,从而深受职业院校学生青睐,成为职业教育中重要的学习方式。一方面,移动智能终端的普及化和移动网络的快速发展,为移动学习提供了良好的软硬件环境。另一方面,移动学习的开展,需要网络平台作为支撑,因此,设计开发功能完善,操作便捷的移动学习平台必不可少。

1 微信小程序介绍及其优势

微信小程序(WeChat Mini Program),是腾讯公司于2017年初推出的一款基于微信平台运行的新应用。微信小程序的创新在于无须下载安装,只要用户扫一扫或者搜一下即可便捷打开。微信小程序让用户“触手可及”,迅速在IT界流行,并广泛地应用于社会各行各业中。

较之其他应用程序,微信小程序具有其独特优势。主要体现在:

(1)开发与维护更容易。腾讯公司提供了专门的开发者工具,集多种功能于一体。开发者也可以直接使用第三方提供的模板,从而提高开发效率。同时,微信小程序还支持跨平台,更利于维护;

(2)即开即用,使用方便。微信小程序无须下载安装以及注册登录,它以微信为入口,没有烦琐的登录流程,即开即用,不用关闭,也不需要卸载。使用超级便捷,深受广大用户欢迎;

(3)流畅的使用体验。微信小程序注重用户体验,融合了微信公众号与H5的功能,量轻却不卡顿。

因其突出优势,微信小程序在各行各业的应用非常广泛,各种小程序随处可见。因此,将微信小程序应用于职业教育领域,开发职业教育移动学习平台小程序,无疑给广大职业院校学生开展移动学习带来极大的便利。

2 职业教育移动学习小程序系统设计

设计与开发职业教育移动学习小程序的主要目的在于为职业院校学生提供一个使用便捷、功能完善、界面友好的支持学生随时随地学习的平台,为学生的自主学习、线上学习、移动学习提供重要平台支撑。为了更好地达成目标,本论文从设计需要遵循的原则以及系统需要实现的功能两方面进行了深入的探讨。

2.1 设计原则

2.1.1 界面简洁友好原则

职业院校学生利用移动学习微信小程序开展学习的时候,首先接触到的便是平台的界面。界面是学生与平台开展交互沟通的重要途径。对界面的感官印象一定程度上影响学生对该平台的持续使用意愿。因此,界面的设计要能让学生赏心悦目,且能提供方便友好的服务。移动学习平台的界面要简洁大方,色彩、模块的搭配既要符合职业院校学生的心理认知特点,又要能呈现出较好的视觉效果。同时,界面还必须导航清晰,让学生对各模块功能一目了然,能便捷地切换到不同的模块中。界面中图标要与内容相吻合,且符合大多学生的习惯和理解。

2.1.2 功能实用完善原则

移动学习微信小程序的功能模块是平台的核心内容。在功能的设计上,要以学生需求为导向,通过问卷调查或访谈的方式,深入了解师生在线上学习中遇到的难点痛点问题,明确学生的实际需求,然后进行深入的分析,设计出功能实用完善,能满足师生需求的移动学习平台。平台除了能实现学习资源的上传、浏览、下载等通用功能外,还应该提供实时记录学生学习过程和分析学习情况的功能,以及提问、互动等功能,便于学生在学习过程中开展提问或者互动交流等活动。以及还应该提供资源推荐、测评反馈等多样化的功能。总而言之,平台能为学生的移动学习提供高效的、多样化的服务和支持。

2.1.3 系统稳定可靠原则

职业教育移动学习小程序需要满足大量职业院校学生不同时间段的学习需求,并要保证师生学习数据的安全可靠。因此,在设计开发该移动学习小程序的过程中,要充分考虑用户的并发量,保证系统的稳定性,以及保障数据的安全可靠。移动学习小程序的设计开发必须严格遵循稳定可靠安全原则,符合国家标准、行业标准和公安部颁布的技术规范,采取有效的安全保护措施,能够承载大数量的并发数,以及具有防病毒感染、防黑客攻击措施,并具有良好的兼容性和互联互通性,易于操作和便于维护。

2.2 功能设计

职业教育移动学习小程序的功能按照用户角色主要分为学习者用户、教师用户以及系统管理员三个不同的角色,因此需要对不同角色的功能进行设计定位。

2.2.1 学习者角色功能设计

学习者是移动学习小程序应用的主体。职业院校学生通过在移动学习小程序的学习,实现对知识、技能的掌握和提升。学习者使用界面中重点包含有资源学习、互动交流、在线测试以及学习统计等四大重要功能。资源学习功能模块,主要给学习者提供丰富的课程学习资源,特别是微视频资源;互动交流功能模块,主要实现学习者之间、学习者与教师之间线上互动交流的功能;在线测试功能主要是实现对学习者的测验和智能打分功能;学习统计主要记录了学习者学习的情况,包括对学习者学习进度、测验结果以及发帖讨论的情况统计分析,提供了可视化的图表,方便学习者掌握自己的学习情况。

2.2.2 教师角色功能设计

教师角色在移动学习小程序中要实现的功能重点包含有课程管理、教学管理以及学生管理三大功能模块。课程管理功能模块中,支持教师对自己开设的课程进行管理,包括新建课程、修改课程名称以及删除课程等操作;教学管理功能模块主要包含教师对教学资源的上传管理,课程讨论互动的发起、管理以及作业、测试的发布等主要功能,以便于教师开展网上教学;学生管理主要包含了学生数据的导入、学生学习过程记录以及学生学习情况的统计分析等主要功能,主要帮助教师更科学、全面地掌握学生的学习情况。

2.2.3 系统管理员功能设计

系统管理员在移动学习小程序中具有最高的权限功能,可以管理平台所有的功能模块。主要包含了权限分配功能,以及对平台各个功能模块管理的功能。通过权限分配功能模块,可以给教师设置新建、修改以及删除课程等功能,还可以批量地对学生数据进行导入处理等。对于移动学习平台的其他功能模块,系统管理员均可管理,便于出现问题的时候,系统管理员进行调试解决。

3 职业教育移动学习小程序的实现

3.1 开发环境的搭建

职业教育移动学习小程序主要采用的开发工具是微信开发者工具。微信开发者工具是一款专门针对微信后台设计开发人员打造的微信调试工具,其开发原理是集成了Chrome DevTools和基本的移动调试模块,开发人员可以借助微信开发者工具进行更方便、安全的开发。在正式进行小程序的开发之前,需要完成小程序账号的注册和相关开发环境的配置。

微信小程序开发需要先注册小程序账号。首先需要进入微信公众官网注册账号,微信小程序账号注册包含了个人、企业、政府、媒体以及其他组织5种类型,用户可根据自身情况和需求进行选择注册。账号注册完成后,可绑定开发者相关信息并获取APP ID,需要激活邮箱并进行信息登记,完善管理员信息。然后便可在微信开发者工具中对小程序进行程序开发、代码编辑、调试浏览等操作。本职业教育移动学习小程序的后台主要采用SQL Server数据库和ASP.NET进行开发。

3.2 移动学习小程序主要功能界面的实现

3.2.1 移动学习小程序首页界面的实现

用户打开微信,利用“扫一扫”进行扫码,或者通过搜索、分享功能均可便捷地进入移动学习微信小程序,其首页如图1所示,在底端主要包含有“最新资讯”“课程列表”“个人中心”三个一级主菜单,“最新资讯”主要给学习者分享最新的学术讲座动态,“课程列表”主要显示在移动学习平台上线最新课程和比较热门的课程,“个人中心”则包含了我在学的课程、我的资料、学习记录等个人相关的信息,如图2所示。

图1 微信小程序首页

图2 个人中心

3.2.2 移动学习小程序在线学习界面的实现

在线学习功能模块是移动学习小程序的核心功能模块,其实现的界面效果如图3所示,主要包含了课程公告、课程微课、拓展资源、在线测试、互动交流以及学习记录多项内容,其中,“课程公告”主要用于发布与该课程相关的信息公告;“课程微课”是学生自主学习的重要内容,主要给学生提供丰富的课程微课,供学生自主学习,效果如图4所示;“拓展资源”主要上传教学课件、教学案例、图片素材等各类与课程相关的资源;“在线测试”提供了在线测试,可对学生的学习情况进行检验;通过“互动交流”板块,师生可以对课程内容进行发帖讨论;“学习记录”记录了学生学习该门课程的进展情况,比如学习了微课的进度,发帖的个数等内容。

图3 小程序课程学习界面

图4 小程序微课学习界面

3.2.3 移动学习小程序教师课程管理界面的实现

教师也是移动学习小程序的重要用户,允许一名教师在平台中创建管理多门课程,一门课程可以被多个班级的学生学习,如图5所示。同时,小程序提供了学生课程学习情况分析,方便教师了解所授课程学生学习的情况,主要包含了学情统计、成绩统计和发帖统计三方面内容,如图6所示。

图5 教师课程管理界面

图6 教师所教课程统计界面

4 移动学习小程序高级管理员管理界面的实现

移动学习小程序中,管理员分为高级系统管理员、教师管理员两种类型,高级管理员具有最高权限,可以给教师、学习者分配不同的角色,可以对整个平台的各方面功能进行管理编辑,如图7所示。

图7 平台系统管理后台界面

5 结 论

随着信息技术与教育教学的深度融合,职业教育教学方式也日趋多元化。移动学习也日益成为职业院校学生开展学习的重要学习方式。设计开发移动学习小程序为职业院校学生开展移动学习提供了重要的平台支撑。本论文从平台设计原则、功能设计以及开发环境和实现效果等方面对移动学习平台小程序进行了阐述,为其他平台的设计开发提供参考。同时,基于微信小程序的职业教育移动学习平台操作简单,使用便捷,符合职业院校学生学习风格和使用习惯,值得推广应用。同时,本平台也仍然存在一些问题,今后研究中将进一步进行完善。

猜你喜欢
界面学习者程序
共沉淀引发的溶解性有机质在水铁矿/水界面的分子分馏特性*
在线学习环境下学习者画像构建研究
从零开始学用智能手机
给Windows添加程序快速切换栏
十二星座是什么类型的学习者
情感过滤假说在对外汉语教学中的应用
非正式学习环境下基于移动终端的学习者模型研究
简化化学平衡移动教学程序探索
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序