基于移动平台的《JAVA程序设计及应用》答疑系统平台设计

2014-04-29 18:16刘艳飞何成
课程教育研究 2014年11期
关键词:移动平台移动学习课程

刘艳飞 何成

【摘要】随着越来越多的移动学习工具出现和智慧校园的建设,移动学习成为传统教学的一个后续和补充,所以为学生提供一个基于移动平台的课程答疑系统是非常有必要的。基于移动平台的《JAVA程序设计及应用》答疑系统平台可以实现学生用户提交问题、浏览问题、搜索问题、回复其他学生的问题,教师用户回答提问题、浏览问题、搜索问题、管理问题主题、学生用户信息。该系统平台的设计充分考虑学习的移动性,让师生交流非常便捷。

【关键词】移动学习 答疑系统 移动平台 《JAVA程序设计及应用》课程

【基金项目】中山职业技术学院科研课题(基于移动技术的《java程序设计与应用》课程答疑系统设计与实现,Y2012016)。

【中图分类号】G40-057 【文献标识码】A 【文章编号】2095-3089(2014)11-0244-02

伴随着“移动”逐渐成为教育研究的热点和无线通信技术的发展,越来越多的移动学习工具出现。移动学习在不同年龄阶段具有一定的差异性,而大学生无疑是移动学习的重要人群。大学生多是18~26对的年轻人,是社会中思想最活跃、最富有激情、勇于挑战接受新事物的人群,因而移动学习设备在他们中间大量普及,智能手机持有率在高校校园达90%以上,这表明:当今大学校园具备了进行移动学习的基本硬件条件。此外,随着我国无线通信网络的不断发展,无线城市、智慧校园的建设,到处都有免费的wifi网络。同时移动学习是非常个性化的学习,对于促进大学生学习方式的深刻变革、满足大学生个性化学习需求、为大学生提供多样化学习资源有着重要的实践意义[1]。现实表明,移动学习的有效开展不仅依赖于通信网络和硬件环境,还必须基于可用性高的软件平台才可实际发挥作用。所以针对可以开展移动学习的这些硬件和网络条件,为学生提供一个基于移动平台的答疑系统能够大大提高学习效率和效果,是对传统教学的一个很好地补充。

一、系统需求分析[2]

基于智能移动设备的移动学习考虑的更多的是用户如何使用智能移动设备开展学习以及使用习惯,系统从以下三方面进行设计:

1.便捷性

学习周期要尽可能的简短和快速,使用起来要更加的方便。学生和老师更喜欢通过一些快捷的方式获取自己想要的资源和信息,所以最好以树形目录结构的方式呈现给使用者,以便更方便的找寻自己想要的内容。

2.用户的感受

除了在课堂以外,只要能用智能移动设备,都可以解决学习方面的问题,如果在搭建平台的时候从使用者角度出发,拥有较好的用户体验性,移动学就更容易被师生接收。因此,在平台设计和开发形式上要做到生动动、图文并茂、操作性好。

3.实用性

要从技术和设备层面上考虑实用性,要尽可能精简平台、优化平台,通过网络传输的内容要尽可能快速,避免必要的延迟和遗漏,这就要求我们考虑内容显示方面和数据存储上的性能优化。

二、平台功能简介[3][4]

1.系统设计流程

系统平台的执行过程是:用户通过浏览器访问系统首页,先进行用户注册(包括用户名、密码、确认密码、性别、电子邮箱等必要信息),在注册验证时系统平台既要验证用户名是否唯一又要检查用户的类别,从而正确分配权限。如果上述验证未成功,系统平台会提示用户重新输入相关信息,以便再次注册,成功则进入到登录阶段,在用户输入注册正确的用户名和密码后才可进行修改信息、提出问题、回答问题、浏览问题、维护信息、发布资料等操作。

系统具体流程如图1所示。本系统中的用户包含教师和学生两类,权限不同,完成操作,可以选择退出系统。

图1系统平面流程

2.平台功能设计

平台主要是针对于课后环节,老师与学生之间、学生与学生之间、学生自主学习等方面开展的一系列教学活动。课后答疑环节是课堂教学的有力补充,是整过教学过程所必不可少的组成部分,在设计答疑系统的时候,充分考慮《JAVA面向对象程序设计》教学过程的需求,学生的需要,结合泛在学习、个别化学习以及分布式学习等模式,并结合智能移动设备的特点来进行。平台主要包含以下功能:

1)主题区域划分

根据高职计算机专业《JAVA程序设计及应用》课程标准,将答疑平台划分为基本语法结构、面向对象基础(类的结构、类的实例化)、面向对象高级(继承、重写、多态)、异常处理、文件输入输出、图形用户界面、数据库处理、线程、其它等九个不同类别的问题区域。

2)问题的提交、搜索、浏览和回复

问题的提交主要指学生用户通过移动平台客户端,输入问题后进行提交,服务器根据问题的主题自动匹配到不同的主题区域,并根据内容匹配系统中存在的一些问题回复,如果学生不满意匹配的问题回复,可以选择将问题发布到未解决问题列表上,同时系统平台根据学生的班级自动通知对应的任课教师,发送提示信息到客户端。

问题的浏览按照正常浏览、按关键字浏览、按访问频率浏览和按问题提交及回复时间浏览。

问题的搜索是答疑系统平台必须具备的一个功能,系统平台提供按问题标题、按回复内容、按提交问题的用户、按提交问题的时间四种方式进行搜素。

问题回复除了收到消息的任课老师可以对问题进行回复,其他老师和学生也可以对问题进行回复。

3)系统平台管理功能设计

本系统平台的管理工作由《JAVA面向对象程序设计》的教师团队负责,主要是相关主题区域中问题的修改和删除,同时将比较好的问题及回复经过处理后放到问题数据库,同时也负责学生信息的维护。用户登录后,根据不同的身份进入到不同的页面,教师用户主要是答疑界面,学生用户主要是提问界面。

基于移动平台的答疑系统与传统的网络答疑系统相比,具有一定的优势,主要如下:

(1)解决了不同手机操作系统跨平台的作用;

(2)综合多种答疑方式的优点,使答疑过程更加灵活高效;

(3)独立问题及答疑数据,能够减轻网络传输压力;

(4)学习的场所更加灵活。

虽然基于移动平台的答疑系统大大提高了移动学习的效率和便利,还是存在一定的问题,如:

(1)无线网络不够稳定而且传输速度有限造成答疑过程数据记录不完整;

(2)现有的课程资源比较丰富,但是编辑和开发可使用的流媒体格式,还需要一定的时间。

参考文献:

[1]张颀寅,郑燕林.大学生移动学习需求调查与分析[J].远程教育,2011(5)

[2]于宏宇,基于JSP的在线答疑系统[J].《辽宁师专学报》,2013年6月第15卷第2期

[3]刘宾,基于Android的《计算机文化基础》移动学习系统的设计与开发[D].山东师范大学,2013

[4]张健,基于3G手机的移动学习教育平台的设计与实现[J].福建电脑,2011,(5)

作者简介:

刘艳飞(1978-),女,湖南株洲人,广东省中山职业技术学院计算机系,讲师,硕士研究生,主要研究方向为计算机应用技术和职业教育教学。

猜你喜欢
移动平台移动学习课程
《无机化学》课程教学改革
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
基于移动式培训评估系统的培训闭环管理研究与探索
基于移动平台的电力营销系统应用探析
数字化校园中统一移动平台的实践与探索
智能手机在大学生移动学习中的应用研究
基于互联网+环境下大学生自主学习移动平台设计的研究
基于云计算的移动学习平台的设计