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

ISBN 978­‑80­‑568­‑0680­‑7
https://doi.​org/​10.​31262/​978­‑80­‑568­‑0680­‑7/​2024 otvárané v novom okne
(obvykle ide o externý odkaz)

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

ISBN 978­‑80­‑568­‑0680­‑7
https://doi.​org/​10.​31262/​978­‑80­‑568­‑0680­‑7/​2024 otvárané v novom okne
(obvykle ide o externý odkaz)

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