Dátum: 23. 11. 2024, minulý mesiac
Publishing data
Title: |
A Graphical Programming Framework for Didactic Purposes |
Author: |
Mgr. Ing. Roman Horváth, PhD. |
Reviewers: |
doc. Ing. Jana Jurinová, PhD. Ing. Gabriela Križanová, PhD. |
Language Proofreading: |
prof. PhDr. Anton Pokrivčák, PhD. |
Typesetting: |
Mgr. Ing. Roman Horváth, PhD. |
Year: |
2024 |
Publisher: |
Faculty of Education Trnava University in Trnava |
Printing and Distribution: |
Online publication |
Edition: |
First edition |
Number of pages: |
48 |
Abstract
This monograph outlines the development and evolution of the GRobot framework, a graphical programming tool originally designed for didactic purposes. The framework, which began as a simple turtle graphics library, has evolved into a comprehensive programming framework that supports a wide range of applications, including application and tools programming, or simulation creation. The work highlights the framework’s core features, such as its ability to simplify programming education through visualisation and interaction, as well as the various use cases and applications that have emerged over the years. Additionally, the monograph discusses the technical challenges encountered during development and proposes future directions for further enhancement. While the framework was initially created for Slovak‑speaking users, considerations for internationalisation are also explored. Overall, the GRobot framework represents a significant contribution to both programming education and practical software development. |
Keywords
GRobot framework, graphical programming, programming education, didactic tools, event handling, object‑oriented programming, simulation, programming framework, software development, visual programming. |
Download
Vydavateľské údaje
Názov: |
A Graphical Programming Framework for Didactic Purposes Grafický programovací rámec na didaktické účely |
Autor: |
Mgr. Ing. Roman Horváth, PhD. |
Recenzenti: |
doc. Ing. Jana Jurinová, PhD. Ing. Gabriela Križanová, PhD. |
Jazyková korektúra: |
prof. PhDr. Anton Pokrivčák, PhD. |
Zalamovanie: |
Mgr. Ing. Roman Horváth, PhD. |
Rok: |
2024 |
Vydavateľ: |
Pedagogická fakulta Trnavskej univerzity v Trnave |
Tlač a distribúcia: |
online publikácia |
Vydanie: |
prvé vydanie |
Počet strán: |
48 |
Abstrakt
Táto monografia opisuje vývoj a evolúciu programovacieho rámca GRobot, grafického nástroja pôvodne navrhnutého na didaktické účely. Rámec, ktorého vývoj sa začal jednoduchou knižnicou používajúcou korytnačiu grafiku sa rozvinul do komplexného programovacieho rámca podporujúceho širokú škálu aplikácií vrátane programovania aplikácií a nástrojov alebo simulácií. Práca približuje hlavné funkcie rámca, ako potenciál zjednodušiť výučbu programovania prostredníctvom vizualizácie a interakcie, rôzne prípady použitia a vyvinuté aplikácie, ktoré vznikli v priebehu rokov. Monografia sa tiež zaoberá technickými výzvami, s ktorými sa autor počas vývoja stretol a navrhuje budúce smery ďalšieho vylepšovania. Hoci bol rámec pôvodne vytvorený pre slovenských používateľov, autor sa zaoberá aj otázkou jeho internacionalizácie. Rámec GRobot predstavuje významný prínos pre oblasť výučby programovania aj pre vývoj rôzneho softvéru. |
Kľúčové slová
Rámec GRobot, grafické programovanie, výučba programovania, didaktické nástroje, spracovanie udalostí, objektovo orientované programovanie, simulácie, programovací rámec, softvérový vývoj, vizuálne programovanie. |
Na prevzatie