可視化編程移動(dòng)學(xué)習(xí)平臺(tái)研究與實(shí)現(xiàn)
本文選題:程序可視化 + 表達(dá)式計(jì)算 ; 參考:《山西師范大學(xué)》2013年碩士論文
【摘要】:目前,,如何利用移動(dòng)設(shè)備(如手機(jī))開展自主學(xué)習(xí),是教育技術(shù)學(xué)領(lǐng)域關(guān)注的熱點(diǎn)問題之一。支持可視化編程的移動(dòng)自主學(xué)習(xí)平臺(tái),是一種將計(jì)算機(jī)語(yǔ)言中的要素圖形化,通過圖解方式介紹計(jì)算機(jī)語(yǔ)言以及編程工具入門學(xué)習(xí)的工具。這種工具可以將算法的代碼和產(chǎn)生的結(jié)果生動(dòng)形象的表示出來,幫助學(xué)習(xí)者理解計(jì)算機(jī)語(yǔ)言中的要素及程序設(shè)計(jì)方法。移動(dòng)學(xué)習(xí)的結(jié)合則使得本平臺(tái)可令學(xué)習(xí)者的編程訓(xùn)練能夠隨時(shí)隨地在進(jìn)行。 可視化編程移動(dòng)學(xué)習(xí)平臺(tái)是基于WinCE操作系統(tǒng)開發(fā)的。本文給出了該平臺(tái)實(shí)現(xiàn)程序和演示腳本,實(shí)現(xiàn)了學(xué)習(xí)中使用的控制臺(tái)輸入/輸出,以及一個(gè)圖形表示的精靈。通過改變精靈的坐標(biāo)來展示程序運(yùn)行的結(jié)果,可以讓代碼的功能更加方便的被學(xué)習(xí)者認(rèn)知。另外,通過增加聲音文件的播放功能,使得編程學(xué)習(xí)平臺(tái)具備編寫趣味性很強(qiáng)的演示腳本的能力。這樣就使得本平臺(tái)能夠進(jìn)行一些教學(xué)演示的編寫,使得這一平臺(tái)的應(yīng)用范圍可以更加廣泛。 本平臺(tái)是一個(gè)具有一定實(shí)用性的平臺(tái),以面向?qū)W習(xí)者的應(yīng)用開發(fā)為主。論文介紹了本平臺(tái)的應(yīng)用范圍,以及基本使用方法,并提供了一些程序的案例作為參考。 綜上所述,可視化編程移動(dòng)學(xué)習(xí)平臺(tái),通過代碼的圖形化,可以讓學(xué)習(xí)者拋開抽象的符號(hào)與語(yǔ)法,讓語(yǔ)言外觀更加接近人的思維方式。把代碼的層次結(jié)構(gòu)通過像拼圖一樣的語(yǔ)法要素形象的表示出來,讓初學(xué)者不會(huì)感到單調(diào)乏味,提高了自主學(xué)習(xí)的興趣。
[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.
【學(xué)位授予單位】:山西師范大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP311.1;G434
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 黃德群;;移動(dòng)學(xué)習(xí)研究對(duì)遠(yuǎn)程教育的影響[J];中國(guó)遠(yuǎn)程教育;2005年12期
2 葉成林,徐福蔭,許駿;移動(dòng)學(xué)習(xí)研究綜述[J];電化教育研究;2004年03期
3 張靜;;移動(dòng)學(xué)習(xí)在路上[J];互聯(lián)網(wǎng)周刊;2009年18期
4 德斯蒙德·基更,徐輝富;移動(dòng)學(xué)習(xí):下一代的學(xué)習(xí)——在亞洲開放大學(xué)協(xié)會(huì)第18屆年會(huì)上的主題報(bào)告[J];開放教育研究;2004年06期
5 趙國(guó)慶,黃榮懷,陸志堅(jiān);知識(shí)可視化的理論與方法[J];開放教育研究;2005年01期
6 李娜;殷學(xué)永;;C語(yǔ)言程序設(shè)計(jì)教學(xué)中的移動(dòng)學(xué)習(xí)嘗試[J];計(jì)算機(jī)時(shí)代;2011年06期
7 黃晶晶;;淺談面向?qū)ο蟪绦蛟O(shè)計(jì)的特征[J];科技信息;2011年12期
8 胡通海;;移動(dòng)學(xué)習(xí)的定義、特征和結(jié)構(gòu)[J];軟件導(dǎo)刊;2010年07期
9 方海光;劉敏;安素芳;;移動(dòng)學(xué)習(xí)的系統(tǒng)裝備環(huán)境研究[J];現(xiàn)代教育技術(shù);2011年02期
10 方海光;毛瑩;劉軍;王紅云;;移動(dòng)學(xué)習(xí)的系統(tǒng)支持環(huán)境研究[J];現(xiàn)代教育技術(shù);2011年03期
本文編號(hào):1806457
本文鏈接:http://www.sikaile.net/jiaoyulunwen/wangluojiaoyulunwen/1806457.html