



Ræsonnement og tankegang
​
Fordi eleverne får forståelse for, at der til hver blok hører en handling.
Modellering
​
Fordi eleverne i deres kodning modellerer (former) et program, som kan gøres mere eller mindre kompliceret afhængig af elevernes eget niveau.
Problembehandling
​
Fordi eleverne sammen skal løse en udfordring.
Matematiske kompetencer i kodning
Når elever arbejder med kodning, åbnes muligheden for udvikling af de matematiske kompetencer:
Problembehandling
Modellering
Ræsonnement og tankegang
Repræsentation og symbolbehandling
Kommunikation
Hjælpemidler
Når eleverne arbejder sammen om at kode et program, kan de arbejde problemløsende, kreativt, strategisk og reflekterende.
Kodning er en udtryksform, hvor eleverne skaber individuelle visuelle produkter, uanset hvilken type opgave læreren stiller i undervisningen.
Både i Undervisningsministeriets “Vejledning for matematik” og “Vejledning for it og medier” beskrives, hvordan kodning i Scratch kan bidrage til udviklingen af elevernes matematiske kompetencer.

Repræsentation og symbolbehandling
​Fordi eleverne kan få en forståelse for de forskellige blokkes betydning.


Kommunikation
​
Fordi eleverne lytter og ytrer sig i samarbejdet, og med fordel kan anvende matematiske begreber og fagudtryk.
Hjælpemidler
​
Fordi eleverne anvender digitale værktøjer til kodning.