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 pochopit, jak souvisí s požadovaným chováním robota, než začnou kódovat. 

Náčrt robota Code Base na poli. Nalevo a nahoru od robota je zelená kostka a červená šipka ukazuje, že by se robot měl otočit čelem k němu a pak jet směrem k němu.

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.

Inženýrský zápisník

Poznámky v technickém zápisníku s nápisem Krok 1, Otočte se doleva čelem ke kostce. Krok 2, Jeďte vpřed, abyste vytlačili kostku z pole.

VEXcode IQ bloky

Dva bloky komentářů s nápisem Otočte se doleva čelem ke kostce a pak Jeďte vpřed, abyste kostku odtlačili z pole.

VEXcode IQ Python

Komentáře Pythonu s nápisem Otočte se doleva a otočte se čelem ke kostce a pak Jeďte vpřed, abyste kostku odsunuli z pole.

Skupina studentů se svým učitelem diskutuje o zadání pseudokódu.

3. Požádejte studenty, aby sdíleli svůj pseudokód s učitelem. To je, když mohou vést rozhovor se studenty o očekávání robota a ú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 ú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: