Skip to main content

Zavedení

Sestava pracovní buňky CTE s plošinou, signální věží, 6osým ramenem a 3 kostkami. Rameno je umístěno v prostoru mezi dvěma krychlemi.

V této lekci se začnete seznámit s blokovým kódováním pomocí 6osého ramene. Naučíte se programovat 6osé rameno pro pohyb podél os x, y a z. Pak tyto dovednosti zkombinujete a vytvoříte projekt, který vám umožní pohybovat 6osým ramenem ve všech třech osách tak, aby se dotýkalo konkrétních políček, aniž by narazilo do kostek.

Podívejte se na úvodní video níže, kde najdete přehled toho, co budete v této lekci dělat a naučíte se.

 

Spoluvytvářet vzdělávací cíle

Nyní, když jste video zhlédli, víte, že kódujete 6osé rameno tak, aby se pohybovalo podél os x, y a z a dotýkalo se konkrétních umístění dlaždic. Začnete úpravou kódu pro změnu barev signální věže. Pak zakódujete 6osé rameno pro pohyb podél os x, y a z. Poté vše spojíte a zakódujete rameno tak, aby se pohybovalo a dotýkalo se míst na dlaždici. Přemýšlejte o tom, co budete potřebovat vědět a naučit se tyto úkoly plnit.

Spolu se svou skupinou a učitelem budete vytvářet učební cíle, abyste tyto cíle zachytili, abyste společně pochopili své učební cíle pro jednotku. Své učební cíle napíšete do svého technického poznámkového bloku, abyste se na ně mohli odkazovat v celé jednotce. 

Je užitečné formulovat učební cíle ve tvaru „umím“ výroky. Příklady vzdělávacích cílů pro tuto jednotku by mohly zahrnovat: 

  • Umím definovat programovací jazyk a chování robota.
  • Umím kódovat 6osé rameno pro přesun na více míst na ose x.
  • Dokážu zdokumentovat posloupnost chování potřebnou k přesunutí 6osého ramene přes překážku.

Chcete-li vytvořit své učební cíle, nejprve přemýšlejte o tom, co budete potřebovat vědět, abyste mohli dokončit aktivity uvedené ve výše uvedeném videu. Vytvořte si do technického poznámkového bloku seznam toho, co budete potřebovat vědět, naučit se a dělat, například takto: 

  • Změňte souřadnice v bloku a přesuňte 6osé rameno podél osy x.
  • Kódujte 6osé rameno pro pohyb po ose z a přejděte přes překážku.
  • Chování v projektu zdokumentuji v mém technickém notebooku.
  • Identifikujte chování potřebné k dokončení úkolu.
  • Spolupracujte s mou skupinou na sekvenování chování a dokončete aktivitu společně.

Dále spoluvytvářejte vzdělávací cíle na základě svého seznamu. Přemýšlejte o tom, jak může být každá z věcí, které jste uvedli, zarámována do učebního cíle pomocí prohlášení „mohu“. Tuto šablonu můžete použít k napsání vzdělávacích cílů do technického poznámkového bloku. (Google Doc / .docx / .pdf)

Například položka seznamu „Změnit souřadnice v bloku pro přesun 6-osého ramene podél osy x“ může být posunuta na učební cíl „Mohu kódovat 6-osé rameno pro přesun na více míst na ose x“.

Následující tabulka ukazuje příklad, jak by mohl být vyplněn Learning Target Organizer ve vašem technickém poznámkovém bloku.

Cílová kategorie učení Učební cíle

Znalostní cíle

Co potřebuji vědět a pochopit, abych byl v oddělení úspěšný?

  • Umím definovat programovací jazyk a chování robota.
  •  
  •  

Cíle dovedností

Co mohu prokázat, že rozumím konceptům a dovednostem potřebným k úspěchu v jednotce?

  • Umím kódovat 6osé rameno pro přesun na více míst na ose x. 
  •  
  •  

Cíle produktu

Co mohu zaznamenat do svého technického poznámkového bloku, abych prokázal/a a rozšířil/a své znalosti o konceptech a dovednostech potřebných k úspěchu v jednotce?

  • Dokážu zdokumentovat posloupnost chování potřebnou k přesunutí 6osého ramene přes překážku.
  •  
  •  

Podělte se o své vzdělávací cíle se svým učitelem. Upravte je podle potřeby tak, abyste se vy, vaše skupina a váš učitel shodli. 

Slovní zásoba

V této jednotce budete seznámeni s blokovým kódováním jako způsobem, jak ovládat pohyby 6osého ramene. Tento seznam slovní zásoby je zde, aby poskytl odkaz na všechny nové termíny, se kterými se můžete setkat. Zaznamenejte si tuto slovní zásobu do svého technického poznámkového bloku. Tento seznam použijte jako referenci při práci v jednotce a při setkávání se se slovy, která možná neznáte.

Chování
Činnosti prováděné robotem a definované programovacím jazykem.
Programovací jazyk
Sada pravidel, ve kterých symboly představují akce. VEXcode je programovací jazyk pro 6-osé rameno.
Příkaz
Programovací bloky, které mění chování robotického ramene.
Řízené zastavení
Bezpečnostní funkce, která umožňuje okamžité zastavení pohybu 6osého ramene řízeným způsobem, aby se zabránilo nehodám nebo poškození.
Požadované materiály:
Množství Potřebný materiál
1 na skupinu

 Sada pracovních buněk CTE

1 na skupinu

Počítač

1 na skupinu

VEXcode EXP

1 na studenta

Technický poznámkový blok

3 na skupinu

Kostky

Načtení, pojmenování a uložení projektu

Než budete moci kódovat 6osé rameno pomocí VEXcode, budete se muset naučit, jak otevřít, pojmenovat a uložit projekt. Při načítání, pojmenovávání a ukládání projektu použijte níže uvedené kroky jako referenci.

  1. Chcete-li načíst existující projekt, vyberte možnost Otevřít v nabídce Soubor.

Nabídka Soubor v VEXcode EXP otevřená, s možností Otevřít zvýrazněnou v červeném rámečku. Open je třetí položka v nabídce, pod New Blocks Project a New Text project.

2. Dále procházejte soubory svého zařízení, vyhledejte projekt s příponou .cteblocks a otevřete projekt.

Příklad složky Stáhnout na zařízení zobrazující projekt šablony Signal Tower.

3. Chcete-li projekt uložit, nejprve vyberte pole s názvem projektu. Otevře se dialogové okno, ve kterém můžete svůj projekt pojmenovat. Zadejte název projektu, na který budete moci později snadno odkazovat, a vyberte Uložit.

Dialogové okno Uložit jako se zvýrazněným názvem projektu v horní části, které označuje, kam se má zadat nový název projektu. Mezi další možnosti patří umístění pro uložení a formát souboru. V dolní části jsou dvě tlačítka, tlačítko Zrušit vlevo a tlačítko Uložit vpravo.


Vyberte Další a dozvíte > se více o stahování a spuštění projektu.