Používání pseudokódu se svými studenty

Pseudokód je krok mezi bloky nebo příkazy ve VEXcode a regulárním jazyce. Studenti často mohou „hádat a kontrolovat“ svou cestu k nalezení řešení. To však nevede k tomu, aby si vybudovali konceptuální porozumění konceptům kódování.

Pseudokód může být použit k tomu, aby pomohl studentům vytvořit koncepční pochopení informatiky a jejich kódu. Studenti používají pseudokód ke komunikaci chování, které chtějí, aby jejich robot během projektu soutěžil s úkolem.


Kroky k pseudokódu

Tyto kroky procházejí tím, co by studenti a učitel měli udělat, aby si studenti mohli vytvořit seznam chování, které tvoří úkol, a porozumět tomu, jak souvisí s požadovaným chováním robota, než začnou kódovat.

Náčrt robota Clawbot na poli. Vlevo a nahoře od robota je modrý Buckyball a červené šipky ukazují, že by se robot měl k němu otočit a pak se k němu vydat.

1. Rozdělte úkol na nejmenší možné způsoby chování.

To lze provést načrtnutím úkolu nebo vytvořením poznámek o krocích.

Strojírenský zápisník

Poznámky v inženýrském sešitě s textem Krok 1, Otočte se doleva čelem k Buckyballu. Krok 2, Jeďte vpřed a vytlačte Buckyball z hřiště.

VEXcode EXP bloky

Dva bloky komentářů s nápisem „Otočte se doleva a postavte se čelem k Buckyballu“ a poté jeďte vpřed, abyste Buckyball vytlačili z hřiště.

VEXcode EXP Python

Komentáře v Pythonu, které zní: „Otočte se doleva a postavte se čelem k Buckyballu“ a poté „Jeďte vpřed, abyste Buckyball vytlačili z hřiště“.

2. Označte chování. To lze provést v technickém notebooku nebo pomocí komentářů ve VEXcode EXP.

Skupina studentů s učitelem diskutuje o úkolu s pseudokódem.

3. Požádejte studenty, aby sdíleli svůj pseudokód s učitelem. Tehdy může učitel se studenty hovořit o očekáváních od robota ao úkolu, který má robot ve skutečnosti plnit.

Pokud pseudokód studenta odpovídá očekávání, může začít s kódováním. Pokud pseudokód neodpovídá očekávání a/nebo úkolu, vybídněte studenty, aby se vrátili ke kroku jedna a rozdělili úkol na ještě menší chování a prošli procesem znovu.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: