arrow
返回

LearnBlock: A Robot-Agnostic Educational Programming Tool

delete2020-01-01
delete10
delete
OA
AI
P
Pilar Bachiller *
I
Ivan Barbecho
L
Luis V. Calderita
P
Pablo Bustos
L
Luis J. Manso
DOI:10.1109/ACCESS.2020.2972410delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Education is evolving to prepare students for the current sociotechnical changes. An increasing effort to introduce programming and other STEM-related subjects into the core curriculum of primary and secondary education is taking place around the world. The use of robots stands out among STEM initiatives, since robots are proving to be an engaging tool for learning programming and other STEM-related contents. Block-based programming is the option chosen for most educational robotic platforms. However, many robotics kits include their own software tools, as well as their own set of programming blocks. LearnBlock, a new educational programming tool, is proposed here. Its major novelty is its loosely coupled software architecture which makes it, to the best of our knowledge, the first robot-agnostic educational tool. Robot-agnosticism is provided not only in block code, but also in generated code, unifying the translation from blocks to the final programming language. The set of blocks can be easily extended implementing additional Python functions, without modifying the core code of the tool. Moreover, LearnBlock provides an integrated educational programming environment that facilitates a progressive transition from a visual to a general-purpose programming language. To evaluate LearnBlock and demonstrate that it is platform-agnostic, several tests were conducted. Each of them consists of a program implementing a robot behaviour. The block code of each test can run on several educational robots without changes.
Keyword:
Educational tool
learning programming
robot-agnostic
software architecture
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

A
Aston University
学者数:
4.8K
论文数: 5.6K
被引数: 8.8K
U
Universidad de Extremadura
学者数:
6.7K
论文数: 6.0K
被引数: 4.7K
引用论文

引用论文

Assessing elementary students' computational thinking in everyday reasoning and robotics programming
err2017-06-01
err252
errOAAI
errChen, Guanhua; Shen, Ji; Barth-Cohen, Lauren; Jiang, Shiyan; Huang, Xiaoting; Eltoukhy, Moataz
err分享
err收藏
Magnesium sulfate protects the heart against carbon monoxide-induced cardiotoxicity in rats
err2018-01-01
err0
errOAAI
errMahmoud Hashemzaei; Kaveh Tabrizian; Hamideh Khodayari; Ramin Rezaee; Hosseinali Jahantigh; Gholamreza Bagheri; Konstantinos Tsarouhas
err分享
err收藏
Carcinoma of the prostate: The treatment of bone metastases by radiophosphorus
err1981-01-01
err0
PREAI
errMark G. Glaser; Norman Howard; Nicholas Waterfall
err分享
err收藏
Advanced spectroscopic synchrotron techniques to unravel the intrinsic properties of dilute magnetic oxides: the case of Co:ZnO
err2010-01-22
err0
errOAAI
errA Ney; M Opel; T C Kaspar; V Ney; S Ye; K Ollefs; T Kammermeier; S Bauer; K-W Nielsen; S T B Goennenwein; M H Engelhard; S Zhou; K Potzger; J Simon; W Mader; S M Heald; J C Cezar; F Wilhelm; A Rogalev; R Gross; S A Chambers
err分享
err收藏
学者 查看更多内容