1
20219
Registrační číslo: CZ.02.3.68/0.0/0.0/16_034/0008358
Název projektu: PolyGram – Podpora polytechnického vzdělávání,
matematické a čtenářské gramotnosti v
Jihomoravském kraji
Klíčová aktivita: KA03 – Podpora polytechnického vzdělávání
Klíčová podaktivita: KpA03-1 – Organizace kroužků
Číslo a název partnera: P26 – Střední škola technická a ekonomická Brno,
Olomoucká, p.o.
PRODUKT č. 5 vykazovaný k MI 5 21 06
Název produktu
Kroužek Programování II.
Školní rok 2018 - 2019
V Brně, dne 22.4. 2020
Zpracovala:
Ing. Alena Jirásková
odborný garant projektu PolyGram
Schválil:
Ing. Zdeněk Pavlík
ředitel školy
2
Termín realizace a četnost opakování:
Od 9/2018 do 6/2019 probíhal kroužkek Programováání II. dle nastaveného časového
harmonogramu vždy v pondělí od 15:00 – 17:00hod, celkem 4x za měsíc.
Lektor: Jiří Linhart
Stručný popis obsahu:
Cílem kroužku programování II. je poskytnout žákům naší školy znalosti a dovednosti v oblasti
světa techniky a přírodních věd. Součástí činností je rozvoj technického myšlení, utváření
dovedností a návyků, které budou žáci využívat jak v odborném, tak i běžném životě.
Kroužek vede učitel odborného výcviku, pan Jiří Linhart. Kroužek probíhá na naší škole v odborné dílně elektro předmětů. Anotace Kroužek je zaměřeno na rozšiřování znalostí žáků a studentů v oblasti výpočetní techniky a programování mikroprocesorů platformy Arduino. i AVR ( TINY, MEGA…). Studenti se v tomto kroužku učí nainstalovat potřebné programy pro práci s těmito procesory.
3
Pro tvoření programů je využíváno Arduin, ve kterém je možno jak napsat program, tak ho přeložit i nahrát do procesoru. Pro lepší psaní a editaci psaného programu využíváme Notepad++.
Výhoda tohoto programu je jednodušší psaní programu, protože je zde možnost našeptávání příkazů a parametrů pro příkazy a je zde barevně rozlišená syntaxe. Při správném nastavení je možno i zapsat program do Arduina.
4
Pro začátečníky máme pořízený výukový multifunkční shield pro Arduino:
Na tomto shieldu si mohou žáci odzkoušet jednoduché programy pro blikání, stačení tlačítka a podobně. Základní úkoly je možné i odsimulovat na simulátoru unoardusim:
5
Nebo složitější na tinkercad.com a učí se základy programování procesorů v programu. Kroužek je zaměřen na praktické využití a nastavení operačního systému Widows a Linux (Ubuntu).
6
Popis pracovní činnosti Programování pro začátečníky probíhá pomocí programu Arduino a v simulátoru UnoArduSim, kde není zapotřebí znát podrobné informace o procesoru. Po naprogramování mají žáci k dispozici Arduino Uno pro ověření napsaného programu. Zkoušejí si navržené zapojení a software pomocí sheldů (např. senzory, display apod.). Studenti mají možnost pracovat na počítačích, kde si zkoušejí instalace operačních systémů například LINUX a programů pro psaní, simulaci i programování arduina. Pro práci studentů jsou použity virtuální počítače z důvodu možnosti instalace a nastavení celého operačního systému a možnosti odzkoušení různých instalací operačního systému i programů. Žáci mají k dispozici miniaturní počítače RASPBERRY PI
a BANANA PI
pro ukázku instalace a použití těchto počítačů.
7
Další činností kroužku je seznámení studentů s prací na 3D tiskárně REBEL 2. Naučí se nakreslit jednoduchý výrobek a připravit data pro tisk. Tyto navržené díly pak žáci tisknout a používají pro výrobek např. auta jezdícího po čáře.
Použité technologie, nástroje, programy Např. Arduino a AVR, Widows a Linux (Ubuntu), LINUX. počítače RASPBERRY PI a BANANA PI, REBEL 2.