PH-Helper - a Syntax-Directed Editor for Hoshimi Programming Language, HL

Mariano Luzza, Mario Marcelo Beron & Pedro Rangel Henriques
It is well known that students face many difficulties when they have to learn programming. Generally, these difficulties arise from two main reasons: i) the kind of exercises proposed by the teacher, and ii) the programming language used for solving those problems. The first problem is overcome by selecting an interesting application domain for the students. The second problem is tackled by using programming languages specialized for teaching. Nowadays, there are many programming languages aimed...