Treffer: Aplikace pro výuku principů objektově orientovaného programování ; Application for Teaching of Object-oriented Design Principles
Czech
Weitere Informationen
Název práce: Výuka objektově orientovaného programování Autor: Marie Píchová Katedra: Katedra distribuovaných a spolehlivých systémů Vedoucí bakalářské práce: Mgr. Pavel Ježek e-mail vedoucího: pavel.jezek@dsrg.mff.cuni.cz Abstrakt: Cílem této práce bylo vytvořit programovací jazyk, jeho překladač a vývojové prostředí pro výuku objektově orientovaného programování. Práce se zabývá vytvořenými programy jak z uživatelského, tak i z programátorského hlediska. Součástí práce je uvedení do problematiky výuky objektově orientovaného programování, porovnání vytvořeného programovacího jazyka s některými existujícími objektově orientovanými a výukovými jazyky, stručný popis základních funkcí programu, popis návrhu a implementace programu. Klíčová slova: Výuka, objektově orientované programování, překladač, vývojové prostředí ; Title: Education of Object Oriented Programming Author: Marie Píchová Department: Department of Distributed and Reliable Systems Supervisor: Mgr. Pavel Ježek Supervisor's e-mail address: pavel.jezek@ dsrg.mff.cuni.cz Abstract: The goal of this thesis is to create a programming language, compiler for the language and development environment for education of object oriented programming. The thesis describes created programs from both user's and programmer's points of view. The text includes introduction into the object oriented programming, comparison of created programming language with another existing object oriented and educational languages, a brief description of the main functions of the program and also description of design and implementation of the program. Keywords: Education, object oriented programming, compiler, development environment ; Department of Software Engineering ; Katedra softwarového inženýrství ; Faculty of Mathematics and Physics ; Matematicko-fyzikální fakulta