Pseudokod är ett steg mellan blocken eller kommandona i VEXkod och vanligt språk. Ofta kan eleverna "gissa och kontrollera" sig fram till en lösning. Detta resulterar dock inte i att de bygger en konceptuell förståelse av kodningskoncepten.
Pseudokod kan användas för att hjälpa elever att skapa en konceptuell förståelse för datavetenskap och deras kod. Eleverna använder pseudokod för att kommunicera de beteenden de vill att deras robot ska utföra under ett projekt för att slutföra en uppgift.
Steg för att pseudokoda
Dessa steg går igenom vad eleverna och läraren ska göra så att eleverna kan skapa en lista över beteenden som utgör uppgiften och förstå hur de relaterar till de önskade robotbeteendena innan de börjar koda.
1. Bryt ner uppgiften i de minsta möjliga beteendena.
Detta kan göras genom att skissa upp uppgiften eller genom att anteckna stegen.
Teknisk anteckningsbok
VEXcode EXP-block
VEXcode EXP Python
2. Märk beteendena. Detta kan göras i en anteckningsbok för teknik eller genom att använda kommentarer i VEXcode EXP.
3. Låt eleverna dela sin pseudokod med läraren. Det är då läraren kan föra en diskussion med eleverna om förväntningarna på roboten och den uppgift roboten faktiskt ska utföra.
Om studentens pseudokod matchar förväntningarna kan de börja sin kodning. Om pseudokoden inte matchar förväntningarna och/eller uppgiften, uppmuntra då eleverna att gå tillbaka till steg ett och dela upp uppgiften i ännu mindre beteenden och gå igenom processen igen.