基于泛在技术的软件类课程移动学习系统的研究

时间:2022-10-09 07:15:15

基于泛在技术的软件类课程移动学习系统的研究

摘要:该文以软件类课程为研究基础,针对传统课堂教学的不足,利用现代泛在网络技术的优势,在国内外优秀的在线学习系统的研究基础上,设计了基于泛在技术的软件类课程的移动学习系统,为我院课程信息化建设提供借鉴与参考。

关键词:软件类课程;泛在技术;移动学习系统

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)13-0099-02

Abstract: Traditional teaching methods is not good enough to deal with softWare courses. Some popular online learning systems at home and abroad were analyzed,and A kind of mobile learning system about softWare courses by use of ubiquitous technology was developed ,making reference and consulting for informationization of course construction.

Key words: software course; ubiquitous technology; mobile learning system

随着经济与社会信息化水平的日益提高,泛在技术已经带动信息产业的整体发展。“泛在网络社会”理念鼓励人们将互联网中的成果应用于传统行业,以带动传统行业的发展和提升。本文为实践如何以互联网技术带动教育行业,同时为降低教学活动所受的时空局限,以软件类课程为研究基础,拟设计基于移动平台的学习系统,该系统可为学生提供随时随地学习的机会,同时也为教师提供教学管理和交流的平台。

1 背景分析

近年来,随着计算机技术的不断更新换代,特别是网络技术的发展,对教育领域产生了广泛而深刻的影响。“泛在技术”的提出,网络教育的大力普及和广泛应用,特别是网站技术、移动技术等新技术的兴起,使得传统的学习方式也随之发生了重大的变革。如今已广泛应用两种学习方式有数字化学习(E-learning)和移动学习(M-learning)。但是在移动互联网时代,随着生活节奏的进一步加快,这两种学习方式的局限性已越来越明显,无法有效满足当前人们对学习过程和效果的期望。下面对数字化学习(E-learning)、移动学习(M-learning)、基于泛在技术的移动学习(U-learning)进行比较,其三者区别点详见表1。

综合上表比较可见,泛在学习整合了 数字化学习和移动学习各自优势,是数字化学习和移动学习的进一步升级, 从数字化学习、移动学习到泛在学习,不仅是学习观念和学习方式的重大改变,也是人类社会向文明新时代迈进的表示。

基于上述情况,本文初步研究了适合“软件类课程”学生学习的基于泛在技术的移动学习系统。

2 主要解决问题

本文设计了基于泛在技术的移动学习系统,以软件类课程为立足点,该系统可为学生提供随时随地学习的机会,同时也为教师提供教学管理和交流的平台。主要解决如下问题:

1)研究如何利用泛在技术,通过移动终端提升传统教学活动中的各个环节,如:课前的预习、课后的巩固、甚至课堂上的互动。通过移动终端,学生可以利用课外零散的时间随时随地学习,与教师同学互动。

2)研究如何通过利用泛在技术,移动终端提升管理效率和水平。通过移动终端的身份识别和位置定位,可以及时了解学生的身份和去向,可以提升学生管理的效率和水平。

3)探索利用泛在技术,使用移动终端对学生进行各种考核的可行性和科学性。通过移动终端学生可以进行练习与考核,同时对过程进行监控。

4)探索如何有选择地利用互联网信息资源于学习平台。互联网信息资源丰富,有选择的利用相关资源可以提高学习平台的信息量。

5)探索如何利用泛在技术,使用移动终端,降低教学成本。通过移动终端实现无纸化教学,同时考虑到通信费用,如何减少通讯流量,为教学双方提供通讯工具,提供站内短信功能,以满足个性化与私密性沟通的需要。

3 移动学习系统分析

3.1软件类课程分析

软件类课程是南通理工学院针对计算机专业学生开设的一系列专业课程,通过课程的学习,使学生能够了解程序设计基本知识、软件开发基本技术。课程分三学期开设,总共64+80+80学时,具体教学内容及学时安排如表2所示:

3.2移动学习系统

移动学习系统是非常适合软件类课程的,传统的教学方式如果想让学生多练习,除了书本上的题目,要么打印出来,要么占用课上的时间让学生上机练习,练习完到教师批阅讲解大约要一周的时间,如果我们利用线上线下教学模式,特别是现在的微信公共平台、手机平台等移动平台,学生可以在任何时间通过手机学习、练习,题量可以任意,而且做完就知道结果以及查看题目的讲解内容。教师也可以监控学生的完成情况,对学生的集中错误进行汇总,这对于学生是一个很好的自学平台,而对于教师将是一个很好的教研课题。

4 系统设计与实现

基于泛在技术的移动学习系统是作为高校智能化管理中不可或缺的一部分,作为学院或学校,除了育人,就是育知,互联网+在线测试系统的计算机化就是对整个学校学生学习情况管理的重要部分,能否实现这个计算机化管理关系到学校对于信息处理的效率的高低,介于它在学院信息管理中的重要性,信息管理的开发以及应用以及占据着越来越重要的分量。

能够熟练的运用好移动学校系统可以减轻学院教师的工作量,缩小学院的开支,提高工作的效率,能够合理的了解学生的学习情况,以及平时对于课程的掌握情况,教师可以定期的查看学生的信息,以后可以合理地安排时间对学生进行辅导,学生也可以查看自己的成绩,以便于复习自己的不足之处。

该系统程序使用C/S +B/S两种架构,客户端使用微信公众平台+Android App,服务器端JFinal进行开发,主要技术有Mysql、jfinal框架、easyui、json、android、sqlite等。使用户可以使用任意移动设备,不同系统平台,随时随点在线学习。

系统分为前台与后台两部分,设置三种不同的身份,不同身份权限也不同,分别为:

管理员权限:添加公告、管理员添加-管理、学生信息添加-管理、教师信息添加-管理、班级信添加-管理。

教师权限:作业信息添加-管理,选择、判断、填空、问答题添加-管理,查询学生的测验成绩。

学生权限:自我练习,在线测试。

功能模块示意图:

系统具体功能结构图如图2所示:

5 小结

本系统的设计着眼于高等学校的教学活动和学生群体,以软件类课程为例,该系统对各种不同类型的高校都具有普适性,该系统的实施会明显提升教学效果和学生的学习主动性。基于泛在技术的移动学习软件,将会为学习者提供一个高效、实用、可随时随地进行学习的环境,提高了教学方式的多样性,促进了教师对学生的学习管理,满足了学生课外学习的需要。

参考文献:

[1] 杨现民,余胜泉.生态学视角下的泛在学习环境设计[J].教育研究,2013(3):98-105.

[2] 张红艳.泛在学习及其关键技术研究[J].教育教学论坛,2014(3):277-278.

[3] 李卢一,郑燕林.泛在学习的内涵与特征解构[J].现代远距离教育,2009(4):17-21.

[4] 夏云,李盛聪.近年我国泛在学习研究文献的综述[J].中国远程教育:综合版,2012(5):36-40.

[7] 杨孝堂.泛在学习:理论、模式与资源[J].中国远程教育:综合版,2011(6):69-73.

[8] 李舒愫,顾凤佳,顾小清.U-Leaming国际现状调查与分析[J].开放教育研究,2009,15(1):98-104.

上一篇:Linux 操作系统内核问题的探讨 下一篇:浅谈高职学生干部队伍建设中的困难及解决途径