BEESM, a block-based educational programming tool for end users

BEESM, a block-based educational programming tool for end users
复制标题

BEESM,面向最终用户的基于块的教育编程工具

DOI:
--
复制
发表时间:
2018
期刊:
Nordic Conference on Human-Computer Interaction
影响因子:
--
通讯作者:
Jan Janssen
Jan Janssen
中科院分区:
--
文献类型:
--
作者:
M. Seraj;S. Autexier;Jan Janssen

文献摘要

被引文献

相似文献

可视化编程作为一种支持用户学习编程的技术是一个活跃的研究领域。结合智能环境的热门话题和可视化编程范式,我们提出了基于块的智能环境最终用户编程工具(BEESM)。专用的应用程序领域吸引用户对编程产生兴趣。BEESM允许学习编程的一般目的,并在智能环境的背景下快速原型和定制应用程序。这种方法使用户能够一次对智能环境、微控制器和移动机器人进行编程,并相互结合。它提供了一个基于块的快速编程工具,为教育工作者和工程师提供了一个无障碍的环境,使其与不同的智能设备和环境兼容。
Visual programming as a technique to support users to learn programming is an active field of research. Bringing together the hot topic of Smart Environments and the visual programming paradigm we present the Block-based End-user programming tool for SMart Environments (BEESM). The dedicated application domain engages users to get interested in programming. BEESM allows to learn the general purpose of programming and rapidly prototype and customize applications in the context of smart environments. This approach enables users to program smart environments, microcontrollers and mobile robots one at a time and in combination with each other. It provides a block-based rapid programming tool as a hassle-free environment for educators and engineers to make it compatible with different smart devices and environments.