Workshop: Code challenge

På Code Challenge-workshoppen arbejdede vi med programmeringslogik i et analogt format helt uden brug af computere. Ved hjælp af fysiske sedler, pile og simple instruktioner programmerede vi algoritmer, der trinvist skulle flytte specifikke værdier fra en ‘Inbox’ til en ‘Outbox’. Denne taktile tilgang gjorde det intuitivt og nemt at visualisere det præcise flow af, hvordan et program læser og eksekverer kommandoer.

Refleksion

At arbejde med “unplugged” kodning var en anderledes, men yderst effektiv måde at forstå den bagvedliggende logik i programmering.

  • Kritisk præcision: Øvelsen tydeliggjorde, at maskiner gør præcis, hvad de får besked på. Hvis man udelader eller bytter rundt på en enkelt instruktion, afviger slutresultatet markant fra det forventede.
  • Visuel fejlfinding: Det visuelle setup gjorde det nemt at fange fejl. Samtidig tvang kravet om at skulle argumentere for vores kodningsvalg over for underviseren os til at forstå logikken til bunds, frem for blot at prøve os frem.
  • Kobling til praksis: Workshoppen har styrket min grundlæggende forståelse for kodens strukturer. Det var især sjovt og givende at kunne trække direkte paralleller fra de fysiske sedler til de reelle processer, der sker, når jeg sidder og strukturerer rigtig kode i Visual Studio.