B@SE: Blocks for @rduino in the Students’ educational process
Alexander G. Tamilias, Theodoros J. Themelis, Theodoros Karvounidis, Zacharenia Garofalaki, Dimitrios Kallergis · 2017
Block-Based Programming Environments (BBPE) are an emerging way for teaching programming in individuals with minimum programming skills. In such environments, blocks are used to represent instructions and learners construct programs by snapping these blocks together. However, there are not any satisfactory research data in the literature related to how learners perceive the utility of this approach and the evaluation of BBPE in middle school classrooms. Moreover, there exists a great interest in Physical Computing using Blockly@rduino which is a widely used visual programming editor. This paper aims at applying the Blocks for @rduino in the Students' Educational (B@SE) Process as a school project that will last up to three years starting in the current school year with the first class middle-school and continue with the same students for the next two years.