关键词:
移动学习
Android
C语言程序设计
移动学习系统
教学应用
摘要:
在无线网络技术迅速发展的今天,智能化的移动设备也日益普及,更多的人选择使用移动互联网来满足日常工作、生活和教育等需求。移动学习作为一种新型的数字化学习方式,其特有的移动性、便捷性和交互性等特点恰好可以满足学习者随时随地进行学习的需要。Android操作系统以其开放性和丰富的硬件资源等优势受到众多移动设备厂商的喜爱,Android用户数量迅速增长,更多的软件开发者也选择Android开发平台进行相应的移动软件开发。若能够针对特定的用户群体选择相应的开发平台进行移动学习软件的设计与开发,将会更加有助于移动学习的开展及应用。本文在总结移动学习理论和应用的基础上,针对高职院校的学生特点及教学情况,对高职院校的移动学习现状做了调查分析,根据学生的实际需求,以《C语言程序设计》课程为例对学习资源进行了设计,并基于Android平台开发出适合学习者学习的移动学习系统。该系统总结了移动学习内容设计的原则,并对课程资源进行分类整理,列举了大量的实例、算法以及程序的源代码,使系统的学习资源不局限在教材内容,更对学习内容进行了扩展和补充,弥足了C语言课堂教学中的不足。同时,系统除了提供学习资源外还可以进行习题的练习和测试,学生可以根据自身学习情况及时进行知识的巩固与检测,在学习的过程中可以通过互动功能随时与教师、学生进行交流,排除学习过程中的疑难问题。该系统开发完成后进一步进行了教学应用的实验研究,选取笔者所在高职院校计算机专业的两个班级开展移动学习系统C语言课程学习的教学实验,根据实验收集到的学习成绩以及调查问卷中的量化数据,运用SPSS软件进行分析,比较使用移动学习系统进行课程辅助学习的实验班与采用传统学习模式学习的对照班在学习成绩、课程满意度等方面的差异,以及实验班系统使用情况和适用对象的差异,验证了移动学习系统在课程学习中的有效性,并且系统对于不同性别、不同学习风格的学习者均存在差异。根据实验研究和问卷调查的结果得出结论,该系统在设计和功能实现上能够满足学习者对于课程学习的需求,学生对系统的整体满意度较高,并且这种新型的学习方式获得了多数学生的认可,极大地提高了学生学习的积极性,同时这种实践性的研究结论对于移动学习的理论研究和应用研究都有着积极的推动意义。