基于Android的专业课程自主学习平台客户端研究与实现

2015-01-06 00:28苏红艳朱迅
电脑知识与技术 2014年34期
关键词:专业课程自主学习

苏红艳+朱迅

摘要:目前人们可以通过移动设备进行学习,学习不再受固定时间、固定场所等条件的限制,该文以通信技术专业一门课程为例,结合Android设备的优势,从自主学习的重要性和软件设计与开发的角度,对基于专业课程自主学习平台客户端的设计与实现进行了研究,提出了平台的设计原则,开展了平台的体系结构和各功能模块的设计,并最终完成了系统的研发,实现了自主学习平台。

关键词:Android;自主学习;专业课程

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)34-8124-02

自主学习是与传统的接受学习相对应的一种现代化学习方式,与传统学习不同,自主学习以学生作为学习的主体,通过学生独立的分析、探索、实践、质疑、创造等方法来实现学习目标。倡导学生主动参与、乐于探究、勤于动手,由此培养学生搜集和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及交流与合作的能力。近年来随着3G网络和智能手机、平板电脑在普及,移动学习因其是一种能够在任何时间、任何地点发生的学习方式,更多的自主学习者选用移动学习方式。

根据2014年10月沪江网与百度教育联合发布的《2014年中国移动互联网学习用户研究报告》显示,随着移动互联网面向各行各业的持续渗透,原本依托PC设备的互联网教育新兴市场,正在迸发出更强大的能量。因为移动学习更贴近现代用户碎片化学习需求的“移动学习”,正逐渐在全国各地普及开来。研究报告表明大学生及30岁以内的职场人士,移动学习频率更高,其中,19-22岁人群占33.2%;移动学习用户群体还是以大专/本科的大学生为主,比例占32.8%,基于Android的手机因其市场广泛,价格低廉,是移动学习的主力军,比例近达70%。基于Android的专业课程自主学习平台研究与实现,将教学内容与学习技巧通过Android智能终端传输,以便学习者利用移动设备就可获取学习信息、学习资源和学习服务,促使教学双方利用移动计算技术开展教学交互,使得专业课程学习更具有便捷性、交互性、趣味性,从而为学生创造自主学习的环境,提高自主学习动力,提升自主学习能力。

1 自主学习平台实现技术

主要实现技术:自主学习平台由三部分构成,分为WEB服务器、WEB客户端和Android客户端。WEB服务器要求能够支持WEB客户端和Android客户端的访问,并且为客户端提供学习资料,后台维护,同时负责组织、维护学习资源,进行用户管理;客户端从服务器获取学习资源,根据资源类型分配对应界面以展示学习内容,并为用户提供各种功能以方便其对学习资源的使用。

本文主要负责系统中Android移动课堂客户端的设计和实现。主要采用Android操作系统开发平台,UI界面利用Android高级UI组件进行实现,通信部分主要通过安卓Http通信技术来实现。

2 自主学习平台实现基础

以现有课程中心资源库为基础,整合教学资源,构建专业课程移动网络教学资源库。目前学校已有基于互联网的课程中心,通信专业课程因其建设早、建设课程广,已准备有诸多教学资源,为了实现教师一次课程建设、多种应用支持,自主学习平台将实现与现有网络教学资源库结合,实现 “课堂教学与自主学习相结合”、“被动学习与主动学习结合”。自主学习平台所针对的用户类型主要是学生用户和教师用户。学生用户是使用学习平台的主要人群,而教师用户则更多地是管理各种学习资源并查看各种资源的浏览量和下载量,随时把握学生的学习状况和重点。针对两种用户类型的需求,整个学习平台应具有下面三大功能:资源浏览功能、课堂互动功能、系统辅助功能。

3 自主学习平台客户端设计与实现

根据上文中对自主学习平台客户端的分析结果,学习平台要实现资源浏览、课堂互动、其他辅助功能等三个主要的功能模块。各个模块之间都是相互独立的过程,且不相互影响,故系统采用树状模型进行功能设计。

资源浏览功能为了使学生用户能更方便快捷地获取想要的资源,首要的任务是将资料按照教学模块进行分类,以《软交换设备配置与维护》课程为例,分为四大教学模块——NGN与软交换技术概述、软交换设备数据配置、软交换业务配置、操作维护与管理,按照教学模块、分章节显示菜单,如图2所示,图3所示中可见界面中可以进行某教学模块中教学资料的观看,如学习目标、重难点知识讲解、内容解读等教学资源,由图4所示可见界面中针对老师课堂教学内容的视频资料。

课堂互动模块主要是为了便于学生及时掌握自己的学习效果,并根据学习效果调整学习计划以便于达到更好学习效果。项目中设计了网络答题模块,如答题答案与正确答案不同将出现提示,直到正确为止如图5所示。

其他辅助功能模块中学生可以通过客户端对内容的颜色和字体的大小进行设置,以适应大部分学生的移动学习时间都是22:00之后,根据夜间模式进行内容颜色和字体的调整,如图6所示。

总的来说,随着移动互联技术和智能移动终端的不断发展,移动自主学习领域必将具有更广的前景,但仍有很多研究的空问,特别是在高校校教学中。在移动自主学习平台构建方面:平台的使用者、平台的管理者、平台的素材库以及平台的功能设计等都必将能够进行继续研究,以提高移动学习平台的品质理念进而达到利用手机推进全民学习的目的。

参考文献:

[1] 沪江网与百度教育联合发布《2014年中国移动互联网学习用户研究报告》[R].2014.

(下转第8127页)

(上接第8125页)

[2] 方静.基于Android系统的移动学习平台的设计和实现[D].武汉:华中师范大学,2014.

[3] 郑世珏,王敬华,杨三平.校园教学手机报模式研究与设计[J].计算机工程与科学. 2013(07).

[4] 王凌燕,张仕东,王丽燕.基于Android系统的英语口语移动学习平台的设计与实现[J],陕西科技大学学报,2012(5):146-150.

[5] G Moy,NJones,CHarkless,RPotter.Distortion estimation techniques in solving visual CAPTCHAs. IEEE CVPR . 2004.

[6] 王强,郑世珏,宋志明.基于Android的交互式学习微阅览器设计与实现[J].现代教育技术,2012(9).

[7] 任海峰,赵君.移动学习国内外研究现状分析[J].成人教育,2010(1).endprint

摘要:目前人们可以通过移动设备进行学习,学习不再受固定时间、固定场所等条件的限制,该文以通信技术专业一门课程为例,结合Android设备的优势,从自主学习的重要性和软件设计与开发的角度,对基于专业课程自主学习平台客户端的设计与实现进行了研究,提出了平台的设计原则,开展了平台的体系结构和各功能模块的设计,并最终完成了系统的研发,实现了自主学习平台。

关键词:Android;自主学习;专业课程

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)34-8124-02

自主学习是与传统的接受学习相对应的一种现代化学习方式,与传统学习不同,自主学习以学生作为学习的主体,通过学生独立的分析、探索、实践、质疑、创造等方法来实现学习目标。倡导学生主动参与、乐于探究、勤于动手,由此培养学生搜集和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及交流与合作的能力。近年来随着3G网络和智能手机、平板电脑在普及,移动学习因其是一种能够在任何时间、任何地点发生的学习方式,更多的自主学习者选用移动学习方式。

根据2014年10月沪江网与百度教育联合发布的《2014年中国移动互联网学习用户研究报告》显示,随着移动互联网面向各行各业的持续渗透,原本依托PC设备的互联网教育新兴市场,正在迸发出更强大的能量。因为移动学习更贴近现代用户碎片化学习需求的“移动学习”,正逐渐在全国各地普及开来。研究报告表明大学生及30岁以内的职场人士,移动学习频率更高,其中,19-22岁人群占33.2%;移动学习用户群体还是以大专/本科的大学生为主,比例占32.8%,基于Android的手机因其市场广泛,价格低廉,是移动学习的主力军,比例近达70%。基于Android的专业课程自主学习平台研究与实现,将教学内容与学习技巧通过Android智能终端传输,以便学习者利用移动设备就可获取学习信息、学习资源和学习服务,促使教学双方利用移动计算技术开展教学交互,使得专业课程学习更具有便捷性、交互性、趣味性,从而为学生创造自主学习的环境,提高自主学习动力,提升自主学习能力。

1 自主学习平台实现技术

主要实现技术:自主学习平台由三部分构成,分为WEB服务器、WEB客户端和Android客户端。WEB服务器要求能够支持WEB客户端和Android客户端的访问,并且为客户端提供学习资料,后台维护,同时负责组织、维护学习资源,进行用户管理;客户端从服务器获取学习资源,根据资源类型分配对应界面以展示学习内容,并为用户提供各种功能以方便其对学习资源的使用。

本文主要负责系统中Android移动课堂客户端的设计和实现。主要采用Android操作系统开发平台,UI界面利用Android高级UI组件进行实现,通信部分主要通过安卓Http通信技术来实现。

2 自主学习平台实现基础

以现有课程中心资源库为基础,整合教学资源,构建专业课程移动网络教学资源库。目前学校已有基于互联网的课程中心,通信专业课程因其建设早、建设课程广,已准备有诸多教学资源,为了实现教师一次课程建设、多种应用支持,自主学习平台将实现与现有网络教学资源库结合,实现 “课堂教学与自主学习相结合”、“被动学习与主动学习结合”。自主学习平台所针对的用户类型主要是学生用户和教师用户。学生用户是使用学习平台的主要人群,而教师用户则更多地是管理各种学习资源并查看各种资源的浏览量和下载量,随时把握学生的学习状况和重点。针对两种用户类型的需求,整个学习平台应具有下面三大功能:资源浏览功能、课堂互动功能、系统辅助功能。

3 自主学习平台客户端设计与实现

根据上文中对自主学习平台客户端的分析结果,学习平台要实现资源浏览、课堂互动、其他辅助功能等三个主要的功能模块。各个模块之间都是相互独立的过程,且不相互影响,故系统采用树状模型进行功能设计。

资源浏览功能为了使学生用户能更方便快捷地获取想要的资源,首要的任务是将资料按照教学模块进行分类,以《软交换设备配置与维护》课程为例,分为四大教学模块——NGN与软交换技术概述、软交换设备数据配置、软交换业务配置、操作维护与管理,按照教学模块、分章节显示菜单,如图2所示,图3所示中可见界面中可以进行某教学模块中教学资料的观看,如学习目标、重难点知识讲解、内容解读等教学资源,由图4所示可见界面中针对老师课堂教学内容的视频资料。

课堂互动模块主要是为了便于学生及时掌握自己的学习效果,并根据学习效果调整学习计划以便于达到更好学习效果。项目中设计了网络答题模块,如答题答案与正确答案不同将出现提示,直到正确为止如图5所示。

其他辅助功能模块中学生可以通过客户端对内容的颜色和字体的大小进行设置,以适应大部分学生的移动学习时间都是22:00之后,根据夜间模式进行内容颜色和字体的调整,如图6所示。

总的来说,随着移动互联技术和智能移动终端的不断发展,移动自主学习领域必将具有更广的前景,但仍有很多研究的空问,特别是在高校校教学中。在移动自主学习平台构建方面:平台的使用者、平台的管理者、平台的素材库以及平台的功能设计等都必将能够进行继续研究,以提高移动学习平台的品质理念进而达到利用手机推进全民学习的目的。

参考文献:

[1] 沪江网与百度教育联合发布《2014年中国移动互联网学习用户研究报告》[R].2014.

(下转第8127页)

(上接第8125页)

[2] 方静.基于Android系统的移动学习平台的设计和实现[D].武汉:华中师范大学,2014.

[3] 郑世珏,王敬华,杨三平.校园教学手机报模式研究与设计[J].计算机工程与科学. 2013(07).

[4] 王凌燕,张仕东,王丽燕.基于Android系统的英语口语移动学习平台的设计与实现[J],陕西科技大学学报,2012(5):146-150.

[5] G Moy,NJones,CHarkless,RPotter.Distortion estimation techniques in solving visual CAPTCHAs. IEEE CVPR . 2004.

[6] 王强,郑世珏,宋志明.基于Android的交互式学习微阅览器设计与实现[J].现代教育技术,2012(9).

[7] 任海峰,赵君.移动学习国内外研究现状分析[J].成人教育,2010(1).endprint

摘要:目前人们可以通过移动设备进行学习,学习不再受固定时间、固定场所等条件的限制,该文以通信技术专业一门课程为例,结合Android设备的优势,从自主学习的重要性和软件设计与开发的角度,对基于专业课程自主学习平台客户端的设计与实现进行了研究,提出了平台的设计原则,开展了平台的体系结构和各功能模块的设计,并最终完成了系统的研发,实现了自主学习平台。

关键词:Android;自主学习;专业课程

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)34-8124-02

自主学习是与传统的接受学习相对应的一种现代化学习方式,与传统学习不同,自主学习以学生作为学习的主体,通过学生独立的分析、探索、实践、质疑、创造等方法来实现学习目标。倡导学生主动参与、乐于探究、勤于动手,由此培养学生搜集和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及交流与合作的能力。近年来随着3G网络和智能手机、平板电脑在普及,移动学习因其是一种能够在任何时间、任何地点发生的学习方式,更多的自主学习者选用移动学习方式。

根据2014年10月沪江网与百度教育联合发布的《2014年中国移动互联网学习用户研究报告》显示,随着移动互联网面向各行各业的持续渗透,原本依托PC设备的互联网教育新兴市场,正在迸发出更强大的能量。因为移动学习更贴近现代用户碎片化学习需求的“移动学习”,正逐渐在全国各地普及开来。研究报告表明大学生及30岁以内的职场人士,移动学习频率更高,其中,19-22岁人群占33.2%;移动学习用户群体还是以大专/本科的大学生为主,比例占32.8%,基于Android的手机因其市场广泛,价格低廉,是移动学习的主力军,比例近达70%。基于Android的专业课程自主学习平台研究与实现,将教学内容与学习技巧通过Android智能终端传输,以便学习者利用移动设备就可获取学习信息、学习资源和学习服务,促使教学双方利用移动计算技术开展教学交互,使得专业课程学习更具有便捷性、交互性、趣味性,从而为学生创造自主学习的环境,提高自主学习动力,提升自主学习能力。

1 自主学习平台实现技术

主要实现技术:自主学习平台由三部分构成,分为WEB服务器、WEB客户端和Android客户端。WEB服务器要求能够支持WEB客户端和Android客户端的访问,并且为客户端提供学习资料,后台维护,同时负责组织、维护学习资源,进行用户管理;客户端从服务器获取学习资源,根据资源类型分配对应界面以展示学习内容,并为用户提供各种功能以方便其对学习资源的使用。

本文主要负责系统中Android移动课堂客户端的设计和实现。主要采用Android操作系统开发平台,UI界面利用Android高级UI组件进行实现,通信部分主要通过安卓Http通信技术来实现。

2 自主学习平台实现基础

以现有课程中心资源库为基础,整合教学资源,构建专业课程移动网络教学资源库。目前学校已有基于互联网的课程中心,通信专业课程因其建设早、建设课程广,已准备有诸多教学资源,为了实现教师一次课程建设、多种应用支持,自主学习平台将实现与现有网络教学资源库结合,实现 “课堂教学与自主学习相结合”、“被动学习与主动学习结合”。自主学习平台所针对的用户类型主要是学生用户和教师用户。学生用户是使用学习平台的主要人群,而教师用户则更多地是管理各种学习资源并查看各种资源的浏览量和下载量,随时把握学生的学习状况和重点。针对两种用户类型的需求,整个学习平台应具有下面三大功能:资源浏览功能、课堂互动功能、系统辅助功能。

3 自主学习平台客户端设计与实现

根据上文中对自主学习平台客户端的分析结果,学习平台要实现资源浏览、课堂互动、其他辅助功能等三个主要的功能模块。各个模块之间都是相互独立的过程,且不相互影响,故系统采用树状模型进行功能设计。

资源浏览功能为了使学生用户能更方便快捷地获取想要的资源,首要的任务是将资料按照教学模块进行分类,以《软交换设备配置与维护》课程为例,分为四大教学模块——NGN与软交换技术概述、软交换设备数据配置、软交换业务配置、操作维护与管理,按照教学模块、分章节显示菜单,如图2所示,图3所示中可见界面中可以进行某教学模块中教学资料的观看,如学习目标、重难点知识讲解、内容解读等教学资源,由图4所示可见界面中针对老师课堂教学内容的视频资料。

课堂互动模块主要是为了便于学生及时掌握自己的学习效果,并根据学习效果调整学习计划以便于达到更好学习效果。项目中设计了网络答题模块,如答题答案与正确答案不同将出现提示,直到正确为止如图5所示。

其他辅助功能模块中学生可以通过客户端对内容的颜色和字体的大小进行设置,以适应大部分学生的移动学习时间都是22:00之后,根据夜间模式进行内容颜色和字体的调整,如图6所示。

总的来说,随着移动互联技术和智能移动终端的不断发展,移动自主学习领域必将具有更广的前景,但仍有很多研究的空问,特别是在高校校教学中。在移动自主学习平台构建方面:平台的使用者、平台的管理者、平台的素材库以及平台的功能设计等都必将能够进行继续研究,以提高移动学习平台的品质理念进而达到利用手机推进全民学习的目的。

参考文献:

[1] 沪江网与百度教育联合发布《2014年中国移动互联网学习用户研究报告》[R].2014.

(下转第8127页)

(上接第8125页)

[2] 方静.基于Android系统的移动学习平台的设计和实现[D].武汉:华中师范大学,2014.

[3] 郑世珏,王敬华,杨三平.校园教学手机报模式研究与设计[J].计算机工程与科学. 2013(07).

[4] 王凌燕,张仕东,王丽燕.基于Android系统的英语口语移动学习平台的设计与实现[J],陕西科技大学学报,2012(5):146-150.

[5] G Moy,NJones,CHarkless,RPotter.Distortion estimation techniques in solving visual CAPTCHAs. IEEE CVPR . 2004.

[6] 王强,郑世珏,宋志明.基于Android的交互式学习微阅览器设计与实现[J].现代教育技术,2012(9).

[7] 任海峰,赵君.移动学习国内外研究现状分析[J].成人教育,2010(1).endprint

猜你喜欢
专业课程自主学习
电大学前教育专业课程改革探讨——以福建电大为例
中美综合大学在音乐专业课程上的比较与启示
中俄临床医学专业课程设置的比较与思考
专业课程群建设的探索与实践