首页 /研究 /BEESM, a block-based educational programming tool for end users
OTHER

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

Mazyar Seraj, Serge Autexier, J.M.J. Janssen

发表年份
2018
引用次数
23

摘要

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.

关键词

Computer scienceBlock (permutation group theory)Visual programming languageFunctional reactive programmingDomain (mathematical analysis)Context (archaeology)Reactive programmingInductive programmingEvent-driven programmingProgramming paradigm

相关论文

查看 OTHER 分类全部论文