Treffer: LEGO MINDSTORMS VE VÝUCE PROGRAMOVÁNÍ V JAZYCE JAVA.

Title:
LEGO MINDSTORMS VE VÝUCE PROGRAMOVÁNÍ V JAZYCE JAVA.
Alternate Title:
LEGO MINDSTORMS IN THE TEACHING OF JAVA PROGRAMMING.
Authors:
NAGYOVÁ, Ingrid1 ingrid.nagyova@osu.cz
Source:
Journal of Technology & Information Education. 2014, Vol. 6 Issue 2, p17-24. 8p.
Database:
Education Research Complete

Weitere Informationen

When teaching programming, various methods and procedures are used, think of the method of successive steps, methods of sample examples or design patterns. Whether we apply any of these methods in teaching, the introduction of basic programming structures will be an essential part of the course. The same is the case with teaching programming language Java. Even though it is an objectoriented programming language, the data manipulation and the basic programming structures (initialization of variables, looping and program branching, etc.) can't get around in the teaching. The aim of this paper is to introduce the possibility of the teaching of algorithms and basic programming structures in Java language using Lego Mindstorms. Java development environment enhanced with the ability of Lego Mindstorms ot control allows virtually solve real-world tasks for branching (for example, "if it is red, stop" or "if the obstacle is in front of you, go around it") and looping (e.g. as "always go round"). The paper presents a procedure of teaching, how it can implemented in teaching of the basics of Java programming using Lego Mindstorms, using their servomotors and sensors. [ABSTRACT FROM AUTHOR]

Při výuce programování se využívají různé metody a postupy, vzpomeňme například metodu postupných kroků, metodu vzorových příkladů nebo návrhových vzorů. Ať ve výuce uplatníme kteroukoliv z těchto metod, seznámení se základními programovacími strukturami bude nezbytnou součástí výuky. Nejinak je tomu i u výuky programovacího jazyka Java. I přesto, že se jedná o objektově orientovaný programovací jazyk, práci s daty a základní programovací struktury (inicializace proměnných, opakování a větvení programu apod.) nelze ve výuce obejít. Smyslem příspěvku je představit možnost výuky algoritmizace a základních programovacích struktur v jazyce Java pomocí stavebnice Lego Mindstorms. Vývojové prostředí jazyka Java rozšířené o možnosti ovládání Lego Mindstorms umožní prakticky řešit úlohy reálného světa pro větvení (například „pokud je červená, zastav" nebo „pokud je před tebou překážka, obejdi ji") a opakování (například „pořád jdi dokola"). Příspěvek představuje postup výuky, jak ji lze realizovat ve výuce základů programování v jazyce Java pomocí robotů Lego Mindstorms, s využitím jejich servomotorů a senzorů. [ABSTRACT FROM AUTHOR]

Copyright of Journal of Technology & Information Education is the property of Palacky University in Olomouc and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)