m-learning: 未来的学习模式

前言:看看当今的软件业,实在是令人失望!最近风头最猛恐怕要数软件外包与网络游戏了。可是,做外包是做不出自己核心竞争力的;网络游戏,更是一柄双刃剑,假如我们的网游业真的是非常发达了,钱是天天滚滚入帐,可是——我们将如何面对孩子们、我们究竟要把他们引向何处?!所以,我们不能够不更希望——那些能够启迪人的智慧、帮助人终身发展的教育软件越发达越好!在这里,笔者愿意给大家介绍一个或许在不久的将来既有前景又有“钱景”的新的领域m-learning。笔者在这里是从教育工作者的角度来分析的,但希望对那些愿意从事手机、PDA开发的朋友们起到抛砖引玉的作用。

m-learning综述

 

摘要:本文综述了当今移动学习 ( m-learning)领域的情况。介绍了该领域的重要学者以及他们的论著,国际上有影响力的研究项目,和重要的国际会议。

 

关键字:M-learning 移动学习, Keegan MLEARN

 

一、引言

 

M-learningmobile learning的简称,在国内,通常被翻译成移动学习。它是指在终身学习的思想指导下,利用现代通讯终端,如手机、PDA等设备(通常不包括具备无线上网功能的笔记本电脑)进行远程学习。

m-learning的是近几年在欧美兴起的,并迅速得到相关组织与国家的支持,拥有巨大商业利益的手机厂商更是鼎立资助;m-learning的研究项目也纷纷开展,其中以欧盟的m-learning研究计划影响最大。

当前m-learning研究的一个重要特点就是理论尚处于探索期,但包括中国在内的许多国家已经在开展m-learning的实践,其中不乏成功的商业案例。由于这个特点,认识m-learning可以从以下几个角度来把握。

 

二、学者论著

 

M-learning研究领域人数正在迅速增多,但没有形成完整的理论体系,所以没有多少经典的专著。其中比较著名的,要数爱尔兰教育技术专家“基更”(Desmond Keegan)了。他的 “ From d-learning, to e-learning, to m-learning” 一文,得到众多学者的支持,我国著名远程教育专家丁兴富翻译成中文《从远程学习到电子学习再到移动学习》。

Keegan根据学习的形式与手段的不同,把远程学习分为三个阶段。

1d-learningdistance learning,远程学习)。特点是已经实现了教师与学生的时空分离,教与学的活动不再是同步的,为学生开发学习材料和提供学习支助服务的远程学习系统起到了举足轻重的作用。在技术上,主要是使用印刷材料、录音带、磁盘、实验箱等媒体技术。一般可以通过邮件、电话进行师生间的联系。

2e-learningelectronic learning,电子学习)。特点是实现了远程的面授教学(teaching face-to-face at a distance),这补偿了远程学习的一些天生不足。主要使用卫星电视、视频会议系统、计算机网络等技术。E-learning在世界上取得了令人瞩目的成就,英国的开放大学、中国的电视大学,在8090年代,都采用了这些技术,并取得了很好的教学效果。

3m-learningmobile learning,移动学习)。这是远程教育的新的发展阶段。特点是可以随时、随地进行自由的学习。它采用的技术是移动通讯装备和BlueTooth, IEEE802.11等无线通讯协议。

Keegan认为,远程教育的发展对“大学”的概念也形成了巨大冲击。从早期的住宿大学到非住宿大学、业余大学,到今天远程教学大学、网络大学,以及未来的移动大学。学生将能够在家中、甚至旅行的途中都可以接受教育、取得学位。

Keegan的三个阶段的理论比起丹麦的Nipper,英国的Bytes,以及澳大利亚的Taylor的“远程教育的三个发展时代”的理论要更合理一些,因为它解决了d-learning, e-learning, m-learning在当前并存这一事实。

当然,Keegan的观点只是一家之言,认为Keegan夸大了m-learning意义的教育专家大有人在。不过,当今学者还是比较一致认为m-learning是一个不错的实现“终身学习”的方式。

M-learning的著名专家还有Giorgio Da Bormida (Giunti Interactive Labs), Elena Murelli (Università Cattolica del Sacro Cuore), Mike Sharples (University of Birmingham), Jill Attewell ( LSDA)。他们是后文所要提到的欧盟移动学习项目的负责人。

 

 

三、研究项目

 

虽然m-learning从诞生到今天没有多长时间,但相关的研究项目已经有很多了。不仅有英国的The Open University,德国开放大学(The German Open University),已经NKINorway Internet College)等远程教育机构,还有EricssonNokia等通讯巨头,也有一些专门的组织在开展研究。在这里,重点介绍欧盟委员会ISTEuropean Commission's Information Society Technologies)机构所资助开展的“泛欧移动学习研究与开发项目”(a pan-European research and development programme)。

这个项目名称就叫 “m-Learning”,是由LSDALearning and Skills Development Agency)连同Britain, Italy and Sweden三个国家的大学以及一些商业机构(如英国的CTAD公司)合作开展的,官方网站是:http://www.m-learning.org/。该项目的目标就是开发出一些原型产品、服务,并且是廉价、方便、易用的技术,可以满足欧盟公民对信息交互与学习体验的要求。这些产品与服务一般用于1624岁的年轻人,让他们学习到自己感兴趣、但又从未进行过整个学习与培训的课程,这些可以帮助他们实现终身学习。具体说来,m-learning的学习对象是那些未就业或已经事业的年轻人,以及那些穷困潦倒的人。

移动学习项目的体系为一个学习管理系统以及系统底层的一些接口。这些接口可以对各种移动设备提供学习材料与服务的支持。例如,接口可以支持语音与文本的互换服务,多媒体信息服务(MMS)等等。

 

四、学术会议

 

在国际上最有影响力的m-learning会议是由 “MOBIlearn” “m-Learning”两个项目组(都是由欧盟委员会资助)发起的MLEARN年会,从2002年开始,共举办了三届。分别为:

(1). MLEARN 2004 in Rome

(2). MLEARN 2003 in London

(3). MLEARN 2002, at the University of Birmingham

在这里,主要介绍一下MLEARN 2004。会议的参加者主要是所有对利用移动(或无线)设备、网络进行学习感兴趣的人士。包括m-learning的实施者、内容与服务的提供者,软硬件技术的开发者、以及相关的研究人员。会议主要讨论m-learning领域的发展方向,与会者可以分享经验与思想,并对未来的技术发展进行指导。

MLEARN 2004所讨论的领域有:

     accessibility and mobility

     ambient intelligence

     ambient learning

     intermittently connected learners

     blended learning

     contextual learning

     informal and lifelong learning

     development of content/teaching materials

     development of international standards

     innovation in concept, design and pedagogy

     learning management systems

     researching/evaluating mobile learning

     situated collaborative learning

     supporting and engaging the mobile learner

     architecture of Context Aware Learning Technology Systems

     mobile spaces for learning communities

     learning methodologies

     instructional design theories

     ad hoc networks for organisational learning

     learning objects and metadata for mobile learning

     mobile learning applications

 

 

六、展望

当今的手机、PDA用户只是用来收发短信,和朋友们通话,以及玩一玩简单的游戏。而在未来,一些具有固化了的多媒体移动设备将会取代这些只有简单功能的手机。这时候,多媒体手机将不仅可以用来进行简单的通讯,还可以用来学习。在今天或不久的将来,年轻人将会因此而激发学习动机,改变他们对学习的态度,从而深刻地改变他们的本身能力、机遇和生活方式。

可以预见的是,未来的m-learning必将会有一个光辉灿烂的明天!

 

 

参考资料:

1、  http://learning.ericsson.net/mlearning2/resources.shtml

2、  http://www.m-learning.org/

3、 http://www.mobilearn.org/mlearn2004/home.htm

4、  Keegan, The future of learning: From e-Learning to m-Learning,
http://learning.ericsson.net/mlearning2/old_sites/book.html

5、Torstein Rekkedal, Trying Out a Learning Environment for Mobile Learners II: Evaluation of the course “Online Teaching and Learning”,
http://learning.ericsson.net/mlearning2/old_sites/student_use_year_2_nki.doc

在使用Python来安装geopandas包时,由于geopandas依赖于几个其他的Python库(如GDAL, Fiona, Pyproj, Shapely等),因此安装过程可能需要一些额外的步骤。以下是一个基本的安装指南,适用于大多数用户: 使用pip安装 确保Python和pip已安装: 首先,确保你的计算机上已安装了Python和pip。pip是Python的包管理工具,用于安装和管理Python包。 安装依赖库: 由于geopandas依赖于GDAL, Fiona, Pyproj, Shapely等库,你可能需要先安装这些库。通常,你可以通过pip直接安装这些库,但有时候可能需要从其他源下载预编译的二进制包(wheel文件),特别是GDAL和Fiona,因为它们可能包含一些系统级的依赖。 bash pip install GDAL Fiona Pyproj Shapely 注意:在某些系统上,直接使用pip安装GDAL和Fiona可能会遇到问题,因为它们需要编译一些C/C++代码。如果遇到问题,你可以考虑使用conda(一个Python包、依赖和环境管理器)来安装这些库,或者从Unofficial Windows Binaries for Python Extension Packages这样的网站下载预编译的wheel文件。 安装geopandas: 在安装了所有依赖库之后,你可以使用pip来安装geopandas。 bash pip install geopandas 使用conda安装 如果你正在使用conda作为你的Python包管理器,那么安装geopandas和它的依赖可能会更简单一些。 创建一个新的conda环境(可选,但推荐): bash conda create -n geoenv python=3.x anaconda conda activate geoenv 其中3.x是你希望使用的Python版本。 安装geopandas: 使用conda-forge频道来安装geopandas,因为它提供了许多地理空间相关的包。 bash conda install -c conda-forge geopandas 这条命令会自动安装geopandas及其所有依赖。 注意事项 如果你在安装过程中遇到任何问题,比如编译错误或依赖问题,请检查你的Python版本和pip/conda的版本是否是最新的,或者尝试在不同的环境中安装。 某些库(如GDAL)可能需要额外的系统级依赖,如地理空间库(如PROJ和GEOS)。这些依赖可能需要单独安装,具体取决于你的操作系统。 如果你在Windows上遇到问题,并且pip安装失败,尝试从Unofficial Windows Binaries for Python Extension Packages网站下载相应的wheel文件,并使用pip进行安装。 脚本示例 虽然你的问题主要是关于如何安装geopandas,但如果你想要一个Python脚本来重命名文件夹下的文件,在原始名字前面加上字符串"geopandas",以下是一个简单的示例: python import os # 指定文件夹路径 folder_path = 'path/to/your/folder' # 遍历文件夹中的文件 for filename in os.listdir(folder_path): # 构造原始文件路径 old_file_path = os.path.join(folder_path, filename) # 构造新文件名 new_filename = 'geopandas_' + filename # 构造新文件路径 new_file_path = os.path.join(folder_path, new_filename) # 重命名文件 os.rename(old_file_path, new_file_path) print(f'Renamed "{filename}" to "{new_filename}"') 请确保将'path/to/your/folder'替换为你想要重命名文件的实际文件夹路径。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值