C4K-Coding4Kids er en pædagogisk app designet til at lære børn i alderen 6 til 12, hvordan man kode og udvikler programmeringsfærdigheder. Denne app giver børn grundlæggende og avanceret programmeringsviden gennem underholdende aktiviteter, spil og praktiske øvelser.
Med næsten 2.000 engagerende niveauer på tværs af 22 forskellige spil, hvad har appen for at lære børn om grundlæggende programmeringskoncepter?
● Basic er spillets enkleste gameplay-tilstand, som giver børn mulighed for at blive fortrolige med træk-og-slip-mekanikken i Coding4Kids. I Basic-tilstand trækker spillere kodningsblokke direkte ind på gameplay-skærmen for at hjælpe karakterer med at nå slutpunktet og fuldføre spillet.
● Sequence er den anden gameplay-tilstand. Fra sekvenstilstand og fremefter vil børn ikke længere trække kodningsblokke direkte ind på skærmen, men i stedet trække dem til en sidebjælke. Sequence-tilstanden introducerer børn til denne gameplay-stil og den sekventielle udførelse af kodningsblokke fra top til bund.
● Debugging introducerer en ny gameplay-stil, hvor kodningsblokke er forudplaceret, men kan være overflødige eller i forkert rækkefølge. Spillere skal rette rækkefølgen af blokke og fjerne eventuelle unødvendige for at fuldføre niveauet. Debugging hjælper børn med at blive fortrolige med at slette og omarrangere kodeblokke og forstå, hvordan programmer kører mere klart.
● Loop introducerer en ny blok ved siden af grundlæggende kodningsblokke, som er looping-blokken. Sløjfeblokken giver mulighed for gentagelse af kommandoer i den et vist antal gange, hvilket sparer behovet for flere individuelle kommandoer.
● I lighed med Loop introducerer Funktion børn til en ny blok kaldet funktionsblokken. Funktionsblokken bruges til at udføre en gruppe af blokke placeret inde i den, hvilket sparer tid ved at trække og slippe gentagne blokke og skabe mere plads i programmet.
● Koordinat er en ny type spil, hvor børn lærer om todimensionelt rum. Kodningsblokke omdannes til koordinatblokke, og opgaven er at navigere til de tilsvarende koordinater for at fuldføre niveauet.
● Avanceret er den sidste og mest udfordrende spiltype, hvor alle blokke undtagen koordinatblokke bruges. Børn skal anvende det, de har lært i tidligere tilstande, for at fuldføre avancerede niveauer.
Hvad vil børn lære gennem dette spil?
● Børn lærer vigtige kodningskoncepter, mens de spiller pædagogiske spil.
● Hjælp børn med at udvikle logisk tænkning.
● Hundredvis af udfordringer spredt ud over forskellige verdener og spil.
● Dækker grundlæggende børns kodnings- og programmeringskoncepter såsom loops, sekvenser, handlinger, forhold og begivenheder.
● Intet indhold, der kan downloades. Børn kan spille alle spil offline.
● Nem og intuitiv scripting med en børnevenlig grænseflade.
● Spil og indhold til drenge og piger, kønsneutralt, uden restriktive stereotyper. Alle kan lære at programmere og begynde at kode!
● Med meget lidt tekst. Indhold beregnet til børn fra 6 år og opefter.