可视化编程移动学习平台研究与实现
发布时间:2018-04-26 14:39
本文选题:程序可视化 + 表达式计算 ; 参考:《山西师范大学》2013年硕士论文
【摘要】:目前,,如何利用移动设备(如手机)开展自主学习,是教育技术学领域关注的热点问题之一。支持可视化编程的移动自主学习平台,是一种将计算机语言中的要素图形化,通过图解方式介绍计算机语言以及编程工具入门学习的工具。这种工具可以将算法的代码和产生的结果生动形象的表示出来,帮助学习者理解计算机语言中的要素及程序设计方法。移动学习的结合则使得本平台可令学习者的编程训练能够随时随地在进行。 可视化编程移动学习平台是基于WinCE操作系统开发的。本文给出了该平台实现程序和演示脚本,实现了学习中使用的控制台输入/输出,以及一个图形表示的精灵。通过改变精灵的坐标来展示程序运行的结果,可以让代码的功能更加方便的被学习者认知。另外,通过增加声音文件的播放功能,使得编程学习平台具备编写趣味性很强的演示脚本的能力。这样就使得本平台能够进行一些教学演示的编写,使得这一平台的应用范围可以更加广泛。 本平台是一个具有一定实用性的平台,以面向学习者的应用开发为主。论文介绍了本平台的应用范围,以及基本使用方法,并提供了一些程序的案例作为参考。 综上所述,可视化编程移动学习平台,通过代码的图形化,可以让学习者抛开抽象的符号与语法,让语言外观更加接近人的思维方式。把代码的层次结构通过像拼图一样的语法要素形象的表示出来,让初学者不会感到单调乏味,提高了自主学习的兴趣。
[Abstract]:At present, how to use mobile devices (such as mobile phones) to carry out autonomous learning is one of the hot issues in the field of educational technology. The mobile autonomous learning platform, which supports visual programming, is a tool for introducing computer language and programming tools by graphic method. This tool can vividly express the code and result of the algorithm and help learners to understand the elements of computer language and programming methods. The combination of mobile learning enables learners to program training anytime, anywhere. Visual programming mobile learning platform is based on WinCE operating system. In this paper, the implementation program and the demo script of the platform are given, and the console input / output used in the study is realized, as well as a wizard of graphical representation. By changing the coordinates of the wizard to show the results of the program, you can make the function of the code more easily recognized by learners. In addition, by adding the sound file playing function, the programming learning platform has the ability to write interesting demo scripts. In this way, the platform can write some teaching demos, and the application of the platform can be more extensive. This platform is a practical platform, mainly for learner-oriented application development. This paper introduces the application of the platform, and the basic use of the platform, and provides some program cases as a reference. To sum up, the visual programming mobile learning platform, through the graphical code, can let learners put away abstract symbols and grammar, so that language appearance more close to the way people think. The hierarchical structure of the code is represented by the image of grammatical elements such as jigsaw puzzle, so that the beginners do not feel monotonous, and improve the interest of autonomous learning.
【学位授予单位】:山西师范大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.1;G434
【参考文献】
相关期刊论文 前10条
1 黄德群;;移动学习研究对远程教育的影响[J];中国远程教育;2005年12期
2 叶成林,徐福荫,许骏;移动学习研究综述[J];电化教育研究;2004年03期
3 张静;;移动学习在路上[J];互联网周刊;2009年18期
4 德斯蒙德·基更,徐辉富;移动学习:下一代的学习——在亚洲开放大学协会第18届年会上的主题报告[J];开放教育研究;2004年06期
5 赵国庆,黄荣怀,陆志坚;知识可视化的理论与方法[J];开放教育研究;2005年01期
6 李娜;殷学永;;C语言程序设计教学中的移动学习尝试[J];计算机时代;2011年06期
7 黄晶晶;;浅谈面向对象程序设计的特征[J];科技信息;2011年12期
8 胡通海;;移动学习的定义、特征和结构[J];软件导刊;2010年07期
9 方海光;刘敏;安素芳;;移动学习的系统装备环境研究[J];现代教育技术;2011年02期
10 方海光;毛莹;刘军;王红云;;移动学习的系统支持环境研究[J];现代教育技术;2011年03期
本文编号:1806457
本文链接:https://www.wllwen.com/jiaoyulunwen/wangluojiaoyulunwen/1806457.html