Aktivitet 01
Fysisk Modell: Array vs Lista
Dela ut kort med data till små grupper. Låt eleverna arrangera korten som en array med fast antal platser och simulera insättning i en lista genom att lägga till eller ta bort i ändarna. Diskutera tid för åtkomst och förändringar. Avsluta med att notera fördelar och nackdelar.
Jämför fördelarna med att använda en array kontra en lista för att lagra data.
HandledningstipsUnder 'Fysisk Modell: Array vs Lista' ska eleverna arbeta i par med kort för att skapa en array och en lista, och sedan jämföra hur snabbt de kan lägga till eller ta bort element i ändarna.
Vad att leta efterVisa eleverna två kodavsnitt: ett som använder en array för att lagra en lista med namn och ett som använder en länkad lista. Be dem skriva ner vilken struktur de tror är mest effektiv om de ofta behöver lägga till namn i slutet av listan och varför.