MOOC背景下构建V课堂App的研究
2018-04-17郑州航空工业管理学院臧利萍
郑州航空工业管理学院 臧利萍 吴 宁 周 丙
1 引言
Visual Basic作为一门大学课程的公共课程,促使学生了解计算机语言的框架,训练学生的逻辑思维能力,培养学生严谨的编程思想,目前,我校该课程的教授方式是:教室进行理论课程的学习,机房进行上机练习,由于课时有限(48+16),学生很难及时掌握课程知识。根据智联招聘、58同城等多家招聘信息统计,计算机二级证书为大学生就业增加重要筹码。除此之外,Visual Basic这门语言广泛应用于会计、机械等多种专业,框架相对简单,提高学生学习计算机语言的兴趣,为将来进行相关领域的软件应用积累经验。
考试系统已经随着互联网技术的发展产生网络在线化发展,在线无纸化的练习题应运而生,不仅彻底改变了传统纸质练习的习惯和环境,更是提高做练习的效率,保证做题效果,达到巩固知识的目的。相比于传统的课堂学习和报班上课,能够随时随地打开手机,进行习题练习,利用零碎时间巩固相关知识点以及在社区论坛上发布相关帖子进行疑点咨询,这无疑提高了学习的积极性,解决了地域问题。通过问题共享,丰富的技术文章和社区论坛等功能也可以帮助人们开拓视野,从更多渠道解决学生的问题。
如果能将学生经常出错的题目数据信息进行统计分析,任课老师即可实时掌握学生学习情况,及时更新教学安排,教研室根据反馈数据,调整教学计划提高学生积极性,使学生更好的掌握这门课程。
2 国内外研究现状
2012年“MOOC”(在中国一般被译为“慕课”)首次登上了世界高等教育平台,并形成一股席卷全球的教育教学创新浪潮。2012年因此而被《纽约时报》称为“MOOC”元年。所谓“MOOC”(MassiveOpenOnlineCourse)就是大规模开放式网络课程,是基于课程与教学论及其网络和移动智能技术发展起来的新兴在线课程形式。移动端的MOOC应用随之产生,并得到用户的喜欢。
2015年,教育部提出《关于加强高等学校在线开放课程建设应用与管理的意见》(教高【2015】3号文件),在各高校积极推进MOOC课程内容的建设。政策扶持,高校、互联网企业投入大量的人力物力财力,涌现出大量的作品。具体分析如下:
网易公开课:2010.11上线, 世界名校的课程和讲座,中文
网易云课堂:2012.12上线, 课程数量已达4100+,课时总数超50000,涵盖实用软件、IT与互联网、外语学习、生活家居、兴趣爱好、职场技能、金融管理、考试认证、中小学、亲子教育等
慕课网:2013.8上线,针对IT技术视频网站,含有在线编程工具、学习计划、问答社区特色。免费资源吸引众多用户。
极客学院:2013.12上线,是中国android开发在线学习平台,内容与慕课相似,部分课程收费。
数据表明政府坚定发展中国网络课堂的决心,也成为网络课堂发展的一个重大优势。看到网络课堂如火如荼的发展势头,互联网三巨头BAT纷纷加入了网络课堂领域的竞争,推出百度穿课,腾讯课堂等。
国外网络教学的发展比较成熟,众多国家致力于在教学中广泛应用网络教学。美国麻省理工学院MIT的网络课件开放工程OCW是国外网络教学的典型例子。MIT计划用10年进行材料规整技术研究,利用互联网技术公开其几乎所有的课程资料,供全球任何地方的任何学习者免费使用。加拿大安大略省教育研究院开发的CSILE,是一个由文本和图形组成的协作学习环境和公共数据库,是第一个支持协作学习和探究学习的网络系统。CSILE已经在研究生的科学课与历史和社会研究课上使用,并收到了良好的效果。
3 需求分析
我校已经开设VB课程多年,计算机学院的教师积累多年练习题和教学经验,学生在学习的过程中有其独特的理解方式,如何将这些信息资料进行存储,实现资源跨地域实时共享,将共享人群扩大化,改善学生网络学习环境是这次课题研究的重点。此外计算机二级考试涉及该方面的内容,对此需求量较大,学生借助APP在课余闲暇时间进行学习提高自身的综合素质。
借助当今互联网的便捷性,迎合互联网+的时代潮流,致力于给我校学生创造一个便捷实用的Visual Basic课程学习氛围,更好的规划我校学生学习时间安排,促使我校学生更加习惯网络学习环境。该课题给Visual Basic课程提供了大量的实践数据,更好的统计学生的知识点掌握情况,为后期的教学安排提供了数据支持。做为IT人,更希望通过专业知识解决实际课程中的问题。促进学习新技术,通过不断的改进,完善各方面的功能,做出一个学习Visual Basic功能完备的APP,更好的服务于全校广大师生。该项目是基于Android平台进行Visual Basic习题练习和课堂知识分享的App,其主要功能模块划分视频学习、在线练习、社区论坛和个人中心四部分。
4 实现方法
首先,本研究拟采用文献查阅和实地调查相结合的方法对河南省开设计算机程序基础公共课的本科院校进行Visual Basic课程体系设置现状进行调研,获取数据,并用IBM SPSS软件对数据进行分析,了解省内兄弟院校的理念和做法,发现问题和可借鉴之处。
其次,采用文献查阅和实地调查相结合的方法对开设计算机程序基础公共课Visual Basic的大学生就课堂教学情况以及练习情况进行调研,获取数据,并用IBM SPSS软件对数据进行分析,了解省内大学生对于Visual Basic课程学习方法,发现问题和可借鉴之处。
然后,对于我校Visual Basic课程教学情况的研究部分,本项目拟依据我校使用李玉玲老师编写的Visual Basic程序设计教材和计算机二级等级考试资料,使用数据统计,数据分析的方式进行知识点的整合、复用、构建。将其资料进行数据库规整。
同时,针对项目需求设计项目技术。本研究通过技术分析拟运用云数据库、视频文件存储、在线视频观看、文件断点续传下载、自定义View和ViewGroup、Android图片处理等技术进行开发。
该项目涉及在线或本地视频播放、多线程断点续传下载、图片处理、网络编程、数据库操作、安卓数据存储等技术。移动端采用安卓原生开发实现界面交互和数据展示,服务端采用Bmob后端云服务平台实现数接口处理,视频和图片等文件存储于七牛云平台,可实现访问加速和文件处理等复杂操作。
项目开发后,拟采用部分班级进行V课堂App的测试,并将测试数据进行分析,找出不足的地方进行改进,然后进行第二次测试。
5 总结与展望
借助当今互联网的便捷性,迎合互联网+教育的时代潮流,致力于构建我校在线网络教学平台,给我校学生创造一个便捷实用的Visual Basic课程学习氛围,有效规划我校学生学习时间安排,促使我校学生更加习惯网络学习环境。该课题给Visual Basic课程提供了大量的实践数据,更好的统计学生的知识点掌握情况,为后期的教学安排提供了数据支持。
通过在线教学、网络教学等线上线下教学相结合的教学App如雨后春笋般的发展趋势下,本研究放眼全国,立足本地、结合本校现实,实地跟踪调研课程规划、建设、实施的各个环节,获得一手资料,进行实证研究,为本校Visual Basic课程群建设和优化提供建议,培养具有本校特色的教学在线练习题类App,接轨郑州航空大都市建设,服务河南教育网络化发展。本土化Visual Basic课程体系的构建关乎我校公共课程特色化的发展,只有走出特色发展之路,我校才能进一步获批在线教学专业,为河南培养有我校特色的创新复合型国际人才。
[1]熊斌 编著. Android多媒体开发技术实战详解[M].北京:电子工业出版社,2012.
[2]埃克尔 著.陈昊鹏 译.Thinking In java[M].机械工业出版社,2007.
[3]Horstmann Gay S.,Gary Cornell著.叶乃文,邝劲筠,杜永萍译.Java核心技术[M].电子工业出版社,2011.
[4]T-Mobile.The T-Mobile G1 with Google phone official site 2009.