Hei Ruby - Oppdag koding
Algoritmisk tenkning er en måte å tenke på som brukes ved mange former for problemløsning, dvs logisk tenkning, kjenne igjen mønster, bryte problemer opp i mindre deler og sortere bort
uvesentlige detaljer for å forstå det store bildet.
Boka gir grunnleggende forståelse for begreper som senere kan overføres til ulike former for programmering.
Boka er underholdende og instruerende, og både voksne og barn får gjennom språket og aktivitetene i boka mulighet til å uttrykke seg på mange nye måter rundt teknologi, datamaskiner og koding.
Som i alle de andre bøkene består boka av en fortelling om Ruby og vennene hennes, og en fakta-del med definisjoner av begreper og en mengde aktiviteter og oppgaver.
​
Faglig innhold:
-
sekvens, dele opp i deler, se mønster
-
Strenger, nummer, boolsk variabel
-
Algoritme, sekvens
-
Datastrukturer
-
Se mønster, looper
-
Vilkår
-
Kreativitet
-
Funksjoner, abstraksjoner
-
Feilsøking, samarbeid
-
Sette sammen, evaluere
​
Eks fra fortellingen, tema looper (løkker):
Ruby skal lage en stige og oppdager at hun kan lage ett trinn og kopiere framgangsmåten flere ganger.
Eksempel fra oppgave til samme tema, lag danser ved å gjenta samme bevegelser flere ganger.