基于Blockly和Android的可视化编程教育系统  被引量:1

A Visual Programming Education System Based on Blockly and Android

在线阅读下载全文

作  者:柳荣 杨杰[1] 宋金沛 李龙[1] 陈昱晓 周明航 赖晓晨[1] Liu Rong;Yang Jie;Song Jinpei;Li Long;Chen Yuxiao;Zhou Minghang;Lai Xiaochen(School of Software Technology,Dalian University of Technology,Dalian 116000)

机构地区:[1]大连理工大学软件学院,大连116000

出  处:《现代计算机》2021年第25期107-114,共8页Modern Computer

基  金:大连理工大学创新创业项目(2020101410901010769)。

摘  要:青少年编程教育如今广受关注,许多培养青少年思维和提供一定基础编程教学的平台应运而生,但仍存在无法可视化或不注重实践等问题。基于可视化编程语言Blockly和便携可移植的Android平台,本文开发了青少年编程教育系统。系统实现了编程的可视化,将晦涩的代码转为可拖动的代码块,并以闯关的方式逐步引导青少年掌握代码块的使用,更适合青少年学习;掌握编程思维和基础逻辑后,系统还提供了音乐创作等模块,供青少年自主创作,巩固学到的知识。Recently,programming education for teenagers has attracted great attention.Meanwhile,some cultivating teenagers’thinking and providing basic programming skills applications and platforms spring out,but at the same time,problems that they lack visualization and practice come out.Based on the visual programming language,Blockly,and the portable Android platform,we have developed a teenager-programming-education system.The system realizes the programming process visualization through converting raw and obscure codes into draggable code blocks.Meanwhile,the system gradually guides teenagers to master the use of code blocks,which is more suitable for teenagers to learn.Moreover,after mastering programming thinking and basic logic,the system also provides modules such as music creation for teenagers to create independently and consolidate the knowledge they have learned.

关 键 词:Blockly 可视化编程 青少年编程 思维逻辑训练 

分 类 号:G633.67[文化科学—教育学] TP311.56[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象