This work presents a novel programming environment designed to introduce Greek secondary-level learners to fundamental coding concepts through a specialized educational language. Recognizing the limitations of existing tools, the proposed system combines conventional features such as modern code editing and real-time output, with an embedded intelligent assistant. This assistant offers context-sensitive guidance, pinpointing logical missteps and suggesting refinements. The architecture relies on a segmented design, separating core language interpretation from the modules providing dynamic feedback. By anchoring the AI module in verified educational content, the system delivers targeted support without compromising integrity. Beyond immediate classroom benefits, this approach has broader implications for enhancing algorithmic thinking. Overall, the paper underscores the significant promise of integrating cutting-edge methods into purpose-built educational tools, opening the door to more personalized, efficient, and inclusive learning experiences. |
*** Title, author list and abstract as submitted during Camera-Ready version delivery. Small changes that may have occurred during processing by Springer may not appear in this window.