Title: Design of a Programming Environment for Non-Procedural Programming Languages using Blockly

Issue Number: Vol. 5, No. 3
Year of Publication: Sep - 2019
Page Numbers: 93-101
Authors: Yuya Sano , Koji Kagawa
Journal Name: The International Journal of E-Learning and Educational Technologies in the Digital Media (IJEETDM)
- Hong Kong
DOI:  http://dx.doi.org/10.17781/P002614


When learners study their second or third programming language, they have to learn its basic concepts and its grammar at the same time in a short period. This is a heavy burden for them. We adopt Blockly, a library for constructing a blocktype programming environment for beginners, and try to build a programming learning environment for languages other than procedural ones by using Blockly’s dynamic transformation behavior of blocks.