柳静
摘要:随着 Android系统的市场占有率不断提高,各院校设立Android移动开发课程,然而传统的教学模仿模式已无法满足互联网+时代下的教学需求。近年来,泛雅平台的出现以及迅速发展为课程教学提供了新的方式。本文基于该背景,以Android移动开发课程基本内容、目标以及教学现状为基础,对依靠泛雅平台而建立的Android移动开发课程教学模式进行探讨。
关键词:Android移动开发;泛雅平台;翻转课堂
中图分类号:TP311 文献标识码:A
文章编号:1009-3044(2019)14-0098-03
Abstract: With the increasing market share of Android systems, colleges and universities set up Android mobile development courses. However, the traditional teaching imitation model can no longer meet the teaching needs of the Internet+ era. In recent years, the emergence and rapid development of the fanYa platform has provided a new way for curriculum teaching. Based on this background, this paper discusses the teaching mode of Android mobile development course based on the platform of Android mobile development based on the basic content, goal and teaching status of Android mobile development course.
Key words: Android mobile development; fanya platform; flip classroom
1 引言
现如今,越来越多的人使用Android操作系统的移动设备,例如手机、平板、车载系统等,由图1可知,Android系统的市场占有率不断地升高,从2009年-2015年呈快速上涨的趋势,在手机网民这一巨大的群体之中,使用安卓手機的用户达到70%左右。近几年来Android的快速发展也使得有关的人才需求量加大,各大高校为培养社会人才,纷纷设立Android移动开发课程,但是传统的授课教学模式已经不能够满足课堂需求,亟须做出改变,因此高等教育工作者对此开展了研究讨论。
2 Android移动开发课程以及教学现状
2.1 Android移动开发课程简介
安卓系统开发课程是计算机相关专业一门非常重要的选修课,教学内容包括:Android的基础知识以及环境配置与搭建,Activity,Android体系结构以及项目结构分析;用户界面设计,2D、3D图形绘制;数据存储和访问(SQLite 数据库、文件存储等);定位服务与地图应用;网络编程,Http 协议、HttpCilent 访问网络以及Android NDK开发及综合案例。[1]
2.2 Android移动开发教学目标
设立Android移动开发课程的目标是:一方面能够使学生基本掌握有关Android移动开发相关技术以及设计思想,并且能够以Android开发技术以及相关的开发工具为基础进行计算机软件代码设计,另一方面力求培养学生的能力,使其能够用移动互联的程序设计思想和逻辑思维方式进行计算机编程,培养学生们的创新意识,并引导学生将理论付诸行动,以提高实践开发能力。
2.3 传统教学方式存在的问题
2.3.1 授课内容无差异化
在Android移动开发的传统教学之中,主要是以老师讲授课程知识为主的教学方式,灌输式的方式使得知识内化程度低,学生在学习上十分被动,只是为了考试而应付学习。然而,每个学生的学习进度以及对知识的掌握程度不同,在这种教学模式下,教师在面对班级学生的时候根本无法掌握学生们的进度以及薄弱点,学生在没有完全掌握课程知识的情况下非常容易对课程产生抵触,从而失去了对Android移动开发的学习兴趣。
2.3.2 课时有限,忽视实践
Android移动开发课程作为计算机专业的选修课程,学期课时一般设置为51个课时,课时相对来说较少,传统课堂课时安排大部分集中于理论知识的讲授,但是Android移动开发课程不能够光停留在理论上,根据该课程的培养目标必须将理论与实践相结合,培养学生Android移动开发的实际操作能力。并且,传统课堂上由于课时有限,教师在课堂上教授知识的时候速度较快,学生在短时间内可能难以消化,造成对知识的掌握不全面,降低学生学习的积极性。
3 基于泛雅平台的Android移动开发课堂教学研究
3.1 泛雅平台
泛雅网络教学平台是超星集团结合课程资源、软件研发、数字图书馆等方面的优势所研发用以教学的新一代网络教学平台,该平台主要包括以下模块:
(1) 课程门户:包括课程介绍、教师团队、教学方法、参考教材、教学资源、课程章节等,对课程基本资料、教师情况等进行介绍;
(2) 课程内容模块:按照每个章节制作,以标签分为教学大纲、课程讲稿、课件、微课、测验、知识拓展等,方便学生学习;
(3) 教学互动模块:包括课程通知、答疑讨论、课程作业、考试等,方便学生与教师的交流互动;
(4) 资源共享模块:包括共享资料、教材教参、推荐视频、题库、作业库、试卷库等;
(5) 教学管理模块:用于选课学生、任课教师的管理以及学生学习的统计等。[2]
3.2 基于泛雅平台的Android移动开发教学研究
3.2.1泛雅平台下翻转课堂教学模式
泛雅平台为Android移动开发课程提供了一个新的教学模式,Android移动开发课堂教学依托该平台设计出教学的整体框架,即为基于泛雅平台构建出翻转课堂(如图2),弥补传统课堂的不足之处。
3.2.1.1 课前准备
基于泛雅平台构建翻转课堂,教师首先应该根据Android移动开发的课程内容以及教学培养目标来制作教学大纲包括课程内容设计以及教学过程组织,课程内容设计主要由课件、教学计划、测试题以及知识单元的微视频和拓展资源所构成,教学计划可以先列出整体的教学计划然后按照每个知识点的内容复杂程度来分配课时,课时分配完成后开始制作课件,课件制作上需合理有序、内容丰富,将课程内容细分为几个知识点,整理出重点难点,然后根据此制作出课件,由于Android移动开发是一门工程性比较强的课程,在电子课件中可以适当地添加综合案例(例如,Android手机通讯助手的开发与设计案例)。在课件以及视频等制作完成之后将这些资源上传至泛雅平台进行在线编辑、整合后,就可以构成自己需要的课程教学资源。学生方面,在开始上课之前应该进行自主预习,根据需要预习的课程内容,利用泛雅网络学习平台上的相关资源开展自主学习,完成教师课前设定的任务,并将自主学习过程中遇到的相关困惑及建议提交至学习平台,形成课前自主学习反馈。[3]
3.2.1.2 课中授课
在授课过程中,教师应该一方面在泛雅平台上安排慕课以供学生观看、学习,并且在每节课知识点讲完之后设置测验以供检测学生们对知识点的掌握情况,另一方面泛雅平台可以管理每个学生的学习过程,如视频的观看时间、进程、点击的次数、交流发言、在线时间等,结合其大数据,教师可以快速而准确地获取学生的学习行为和能力的数据,发现学生学习过程中的兴趣点和难点,及时调整教学的进度和教学方法。例如,学生在观看《Android项目结构分析》这一知识点的微视频时,教师可以通过泛雅网络教学平台所提供的大数据,查看学生们的视频反刍比,另外,如果学生看这个视频的平均次数比较多,大于2次,就表明了班级里绝大多数的学生觉得这个知识点相对来说难以理解,所以需要反复观看才能理解,那么教师应该根据学生观看情况以及测试的成绩情况等方面总结整理出课程有关知识点的重点以及难点,对于学生相对来说掌握不够的内容,在课堂讲解知识点的时候对于这一部分就应该放慢进度,重点讲解,以便学生消化理解。对于测试题中错误比较多,可以在面授课上针对学生存在的共性问题,采用集中讲授或组织讨论的方式进行答疑解惑,对于网络平台无法完成的个别化指导,也可以在课中阶段通过面對面的方式来完成。另外,在课上还应该布置实践任务,例如利用Android移动开发技术制作课堂点名系统,将班级成员分成几个小组,分别进行设计制作,通过演讲展示的形式给予相应分数,计入综合考核,引导学生将理论转换为实践,提高学习的积极性。
3.2.1.3 课后反馈
学生在课后应该认真完成相应的测试,并且将自己在课中的疑问与同学们讨论以进一步的掌握以及理解知识,另外在课后还应及时的在平台将自己的不足以及对课堂的意见反馈给教师,以达到师生互动。对于课堂上的实践任务要利用课下的时间去完成,按照课堂上的小组分配分工合作,学会独立思考,充分阐述个人的想法,发挥创新思维,规划设计点名系统APP的主界面样式、以及需要实现的功能如学生信息管理、学生点名管理以及APP主要功能之外的额外功能的制作如数据查询等,提高软件的实用型,充分发挥自身的想象力。
教师在课堂结束后应该对结合学生在平台上观看课程的完成度、课后测试成绩以及实践任务完成情况等进行综合评价并且积极收集查看学生们对课程的反馈,并且在平台的留言模块查看并解答学生的疑问。对于课上留下的实践任务成在进行自主进行分工讨论、项目需求分析和资料检索的时间之余,教师可以帮助学
生解决开发中遇到一些问题,帮助学生进步,同时可以提出一些问题考察一下学生对于知识点的掌握程度。 [4]对于学生在开发中的创新思想应该大力赞扬,鼓励他们进一步学习和探索,充分调动他们的积极性和自主学习性,培养学生们的实践能力以及创新思维能力。
3.2.2 基于泛雅平台的教学考核评价机制
另外,传统的考核评价机制过于重视期末考试的成绩,成绩分数占据了考核的70%,这种考核方式重理论轻实践,重结果轻过程、评价主体单一、环节简单,根本无法客观公正地对学生进行综合考量以及评价。然而在互联网技术快速发展的背景下,泛雅网络教学平台的应运而生也为高校提供了多维度考核的平台。泛雅平台有着多元化的评价方式,比如说视频的内置测试、在线测试、作业等教师可以根据自身课程的情况在超星泛雅平台对课程视频、课程测验、访问次数、讨论、阅读、作业、考试、课堂互动、线下测评权重等进行权重设置,加重过程考核的权重,可以如表1所设置的考核比例来根据学生在线学习的情况以及作业完成情况等方面对每个学生做出评价给出相应的课程成绩,最后得出在泛雅平台的考核总分数,这一部分可以设为占总成绩的50%,提高过程考核的重要性,激发学生对待课堂学习过程的积极性。
4 结语
作为新一代的网络教学平台,泛雅平台改变了填鸭式的传统教学模式,教师可以利用泛雅平台围绕Android移动开发课程构建翻转课堂,解决了课时有限、授课内容无差异化、忽视实践的问题,教学模式从“以教师为中心” 转变为“以学生为中心”,学习方式从教师灌输式转变为学生自主学习+教师辅导,评价考核机制也由传统的单一评价方式转变为平台评价等多方面综合评价,因此提高了学生的学习积极性,促进学生和老师之间的互动。
参考文献:
[1] 张华,吴成英.基于翻转课堂的Android移动开发课程教学模式研究[J].长春教育学院学,2017(3).
[2] 詹长娟,王翼,王华,等.基于泛雅网络教学平台的药物化学网络课程的建设[J].广东化工,2016(6).
[3] 吴华芹.姚勇,现代信息技术在程序类课程中的新型教学模式研究[J].信息与电脑,2018(9).
[4] 赵书红.基于超星泛雅平台的混合式教学实践与研究[J].中国信息技术教育,2018(6).
【通联编辑:梁书】