Lær at kode 3 læseprøve

Page 1

Lær at kode 3 · Elevbog/Web

Bliv monstergod til at kode! Kom i gang med at kode. Serien kan bruges på mellemtrinnet og i overbygningen og består af elevbøger og et website.

Claire Lotriet • Mads Remvig

På lærkode.alinea.dk kan I se introvideoer, downloade lærervejledninger og finde links til programmerne. Lær at kode er: • Færdige kodeforløb til fx understøttende undervisning eller temauge • Strukturerede øvelser med klar progression • Website med videovejledninger og ressourcer

Lær at

at kode!

Lotriet • Mads

4

Lær a t

Remvig

K de Claire

Lotrie t

ISBN xxxxxxxxxx

9 788723 503893 www.alinea.dk

3

3-50389ISBN 978-87-2

Rem • Mads

ISBN xxxxxxxxxx

alinea.dk

vig

www.alinea.dk

Elevbo g Web /

3

C

9 788723 503893

Claire

otriet laire L

Claire Lotriet

ISBN 978-87-2 3-50389-

Mads Remvig

alinea.dk

Lotriet

nde rstøtte fx unde

1

Claire

hundre 21. år og det n kan brur Serie kode. og bestå ingen gn by er te. e wnload do er, eo ter og trovid aktivite ekstra

e d K

Claire Lotriet

g/Web

eb vbog/W e 1 · Ele

kod Lær at

kode!

g/ Elevbo Web

K de · Elevbo

lærkode.dk

Bliv m onster

god ti Kom ne l at ko mt i ga des ko ng med de! mpete kodnin ncer m ges på g og ed Læ mellem r at ko det 21. århu af fire trinnet de. Se ndreelevbøg og i ov er og erbygn rien kan br et uPå læ ingen website rk og bestå . lærerv ode.dk kan r ejl I links til edningen og se introvideo er, down finde progra ekstra mmer lo ade aktivite ne. Lær at ter og kode er : • Færd ige visning kodeforløb til fx un eller • Stru derstøt kturer temauge tende ede øv • Web underelser site lærkod med videovejlemed klar prog ressio e.dk dninge n r og re ssource r på

kode 4

t Lær a

nde underrløb til fx understøtte • Færdige kodefo ge visning eller temau ssion r med klar progre rcer på • Strukturerede øvelse ejledninger og ressou videov med te • Websi

Claire Lotriet

3

3

K de

Lær at

Elevbog/ Web

Lær at

Lær at kode er:

2

K de

• Færdige kodefo rløb til fx understøtte nde undervisning eller temau ge • Strukturerede øvelse r med klar progre ssion • Website med videov ejledninger og ressou rcer på lærkode.dk

Remvig Claire Lotriet • Mads

21. århundremed kodning og det Kom nemt i gang Serien kan brumed Lær at kode. des kompetencer en og består et og i overbygning ges på mellemtrinn et website. og ger elevbø af fire , downloade kan I se introvideoer På lærkode.dk eter og aktivit ekstra finde og lærervejledningen ne. links til programmer

Elevbog/ Web

Claire Lotriet • Mads Remvig

Web Lær at kode 2 · Elevbog/

Bliv monstergod til

at kode!

Lær at kode 3 · Elevbog/ Web

Bliv monstergod til

Kom nemt i gang med kodning og det 21. århundredes kompetencer med Lær at kode. Serien kan bruges på mellemtrinn et og i overbygning en og består af fire elevbøger og et website. På lærkode.dk kan I se introvideoer , downloade lærervejledningen og finde ekstra aktivit eter og links til programmer ne. Lær at kode er:

Elevbog/ Web

Lær at

Mads Remvig

Alinea

Alinea ISBN

978-87

-23-50

389-3

ISBN xxxx

under-

xxxxxx

9 788 723

ion ogress rcer på klar pr ressou r med nger og ejledni

503893

www.alin ea.d

k

dk

alinea.

Mads

Remvig

Alinea ISBN

Alinea

389-3

-23-50

978-87

xxxxxx

ISBN xxxx

Mads

Remvig

ISBN 978-87-23-51399-1

dk

www

alinea.

893 723 503 9 788 .alinea.dk

ISBN 978-87-23-51399-1

www.alinea.dk

9788723513991_omslag.indd 1

alinea.dk

9 788723 513991

Mads Remvig

Alinea 30/03/16 12.18


LĂŚr at

K de 3 Elevbog/Web Claire Lotriet Mads Remvig

Alinea

9788723513991_indhold.indd 1

22/03/16 12.12


Lær at kode 3, Elevbog/Web Claire Lotriet, oversat og bearbejdet af Mads Remvig © 2016 Alinea, København – et forlag under Lindhardt og Ringhof Forlag A/S, et selskab i Egmont Learn to Code, Practice Book 3 by Claire Lotriet was first published in English in 2015 © Rising Stars Uk Ltd. 2015. Published in Denmark by permission of Rising Stars UK Ltd. Mekanisk, fotografisk, elektronisk eller anden gengivelse af denne bog eller dele heraf er kun tilladt efter Copy‒Dans regler. Oversættelse og bearbejdning: Mads Remvig Forlagsredaktion: Lise Nerlov, Signe Holst Hansen Trykkeri: Livonia Print Sia 1. udgave 1. oplag 2016 ISBN: 978‒87‒23‒51399‒1 Fotos: Skærmdumps v. Mads Remvig; side 8‒23: fra Kodu Game Lab, FUSE Labs, Microsoft Research; side 24‒39: fra MSW Logo, udviklet af softronix (http:// www.softronix.com/logo.html); side 40‒55: fra Snap!: Snap! er skrevet af Jens Mönig og er distribueret af University of California, Berkeley, og licensieret under GNU Affero General Public License (https://www.gnu.org/licenses/agpl). www.lærkode.alinea.dk www.alinea.dk

9788723513991_indhold.indd 2

30/03/16 12.28


Snap!

Logo

Kodu

Indhold

9788723513991_indhold.indd 3

Lær at kode består af

4

Sådan bruger du Lær at kode

6

OPGAVE 1: Kodning af en characters bevægelser

8

OPGAVE 2: Kodning af characters, så de kan samle objekter op

12

OPGAVE 3: Kodning af objekters bevægelser

16

OPGAVE 4: Kodning af et pointsystem

20

OPGAVE 5: Skrivning af gentagelsesprocedurer

24

OPGAVE 6: Skrivning af indlejrede koder

28

OPGAVE 7: At skabe og navngive en procedure

32

OPGAVE 8: Procedurer med variabler

36

OPGAVE 9: Konvertering af tekst til lyd

40

OPGAVE 10: Konvertering af tekst til Unicode

44

OPGAVE 11: Brug af list lookup funktionen

48

OPGAVE 12: Kombinering af funktioner og procedurer

52

Ordliste

56

30/03/16 12.28


Elevbøger

Lær at

Bliv m onster

K de

god ti Kom ne l at ko mt i ga des ko ng med de! mpete kodnin ncer m ges på g og ed Læ mellem r at ko det 21. århu af fire tri de. Se ndreelevbøg nnet og i rien ka over er og n bruet webs bygningen På læ rk og bestå ite. lærerv ode.dk kan r ejl I links til edningen og se introvideo er, down finde progra ekstra mmer aktivite loade ne. Lær at ter og kode er : • Færd ige visning kodeforløb til fx un eller • Stru derstøt kturer temauge tende ede øv • Web underelser site m lærkod ed videovejlemed klar prog ressio e.dk dninge n r og re ssource r på

Claire Lotriet

kode 4 g/Web

· Elevbo

Elevbo g Web /

Claire Lotriet • Mads

4

Lær a t

Remvig

K de Claire

Lotrie t

3

ISBN xxxxxxxxxx

9 788723 503893 www.alinea.dk

Lotriet

3

3-50389ISBN 978-87-2

• Mads

ISBN xxxxxxxxxx

alinea.dk

Remvig

www.alinea.dk

3

ISBN 978-87-2 3-50389-

C

9 788723 503893

Lær at

Elevbog/ Web

Lær at

Claire

1

otriet laire L

Claire Lotriet

Mads Remvig

alinea.dk

!

re. århund det 21 bruing og n kan ed kodn kode. Serie består r at gen og med Læ overbygnin i net og . e website wnload og et eoer, do ter og introvid ite kan I se ekstra aktiv finde og en ne. mmer re unde : øttend underst b til fx n deforlø ressio auge r prog ourcer på er tem er med kla ss els r og re rede øv vejledninge eo med vid

e d K

Claire Lotriet • Mads Remvig

Remvig Claire Lotriet • Mads

eb vbog/W e 1 · Ele

at kode

g/ Elevbo Web

2

K de

• Færdige kodefo rløb til fx understøtte nde undervisning eller temau ge • Strukturerede øvelse r med klar progre ssion • Website med videov ejledninger og ressou rcer på lærkode.dk

Web

t Lær a

nde underrløb til fx understøtte • Færdige kodefo ge visning eller temau ssion r med klar progre rcer på • Strukturerede øvelse ejledninger og ressou • Website med videov

lærkode.dk

Elevbog/ Web

Web

at kode!

21. århundremed kodning og det Kom nemt i gang Serien kan brumed Lær at kode. des kompetencer en og består et og i overbygning ges på mellemtrinn og et website. af fire elevbøger oade introvideoer, downl se I kan k På lærkode.d eter og og finde ekstra aktivit lærervejledningen ne. links til programmer Lær at kode er:

Kom nemt i gang med kodning og det 21. århundredes kompetencer med Lær at kode. Serien kan bruges på mellemtrinn et og i overbygning en og består af fire elevbøger og et website. På lærkode.dk kan I se introvideoer , downloade lærervejledningen og finde ekstra aktivit eter og links til programmer ne. Lær at kode er:

Lær at kode 2 · Elevbog/

Bliv monstergod til

at kode!

Lær at kode 3 · Elevbog/

Bliv monstergod til

kod Lær at

od til

Lær at kode består af ....

Mads Remvig

Alinea

Alinea ISBN

978-87

-23-50

389-3

ISBN xxxx

xxxxxx

9 788 723 503 893 www.alin ea.d

k

alinea. dk

e.dk

Mads

Remvig

Alinea ISBN

Alinea

389-3

-23-50

978-87

xxxxxx

ISBN xxxx

Mads

Remvig

dk

ea.d www.alin

alinea.

9

503893 k 788723

4

9788723513991_indhold.indd 4

22/03/16 12.12


TITLER TITLER

OM OM

TITLER

OM

Lær at at kode kode Lær Lær Vil I køre etat forløbkode med kodning på mellemtrinnet? Vil I køre et forløb med kodning på mellemtrinnet?

Kom i gang og bliv monstergod til at kode med disse fire Kom i gang og bliv monstergod til at kode med disse fire Vil I køre et forløb med kodningerpå mellemtrinnet? aktivitetsbøger. Aktiviteterne visuelt opbyggede med aktivitetsbøger. Aktiviteterne er visuelt opbyggede med Kom gang og bliv og monstergod til at kode med disse fire enkeli progression udnytter visuelle, tilgængelige proenkel progression og udnytter visuelle, tilgængelige proaktivitetsbøger. er visuelt grammer så somAktiviteterne Scratch, Powerpoint mv.opbyggede med grammer så som Scratch, Powerpoint mv. enkel progression og udnytter visuelle, tilgængelige programmer så som Scratch, Powerpoint mv.

Scratch Scratch PowerPoint PowerPoint Scratch Scratch Scratch PowerPoint Scratch

Scratch Scratch Aktivitet 1-4 1-4 Aktivitet Scratch

Website på lærkode.alinea.dk

Se introduktionsvideo introduktionsvideo Se Se introduktionsvideo

Aktivitet 1-4

Introvideoer

Lærervejledning Lærervejledning Lærervejledning Ekstra øvelse Ekstra øvelse Ekstra øvelse

Aktivitet 5-8 5-8 Aktivitet Aktivitet 5-8

Se introduktionsvideo introduktionsvideo Se Se introduktionsvideo

Lærervejledning Lærervejledning Lærervejledning Ekstra øvelse Ekstra øvelse

Links til programmerne

Download lærervejledning

Ekstra øvelse

Aktivitet 9-12 9-12 Aktivitet Aktivitet 9-12

Se introduktionsvideo introduktionsvideo Se Se introduktionsvideo

Lærervejledning Lærervejledning Lærervejledning Ekstra øvelse Ekstra øvelse Ekstra øvelse

5

9788723513991_indhold.indd 5

30/03/16 12.50


Sådan bruger du “Lær at kode” Før I går i gang • Sæt jer to og to sammen. • Sørg for, at der er en computer til hvert par. • Gå på www.lærkode.alinea.dk, find jeres bog og den første opgave. • Se introduktionsvideoen sammen i •

klassen og læs, hvad I skal gøre for at komme i gang med programmet. Kig på de “Vigtige ord” sammen i klassen.

Imens I løser opgaven • Læs instruktionerne, og se på billedet, hvad I skal gøre. • Se på de Vigtige ord, og slå dem op bagerst i bogen. • I skiftes til at læse højt og til at sidde ved computeren og gøre det, der står.

6

9788723513991_indhold.indd 6

22/03/16 12.12


LÆR AT KODE 3

Opgave 1: Kodu Kodning af en characters bevægelser Med Kodu kan du lave dit eget computerspil i en virtuel verden. I denne opgave vil du lære, hvordan du kan styre Kodu med forskellige input.

Î1

Hvis du ikke allerede har Kodu på computeren, kan du hente det via link på lærkode.alinea.dk. • Klik på New World. Du ser nu en tom verden, hvor du skal lave dit spil. • Tryk på Page Up og Page Down for at zoome. Husk at slå NumLock fra for at kunne bruge Page Up og Page Down.

Î2

• Klik på Object Tool, den lille Kodu‒figur i menuen. Med Object Tool kan du tilføje og ændre characters og objects. • Klik et sted på det grønne terræn, og du får den grønne, runde menu. • Klik på Kodu, og tilføj den til din verden.

Î3

• Kør musen hen over Kodu, og du får Color‒menu. • Brug højre og venstre piletast til at skifte farve. • Vælg en farve. På denne måde kan du ændre farven på alle characters.

8

Efter opgaven • Send jeres program til et andet par, og prøv også deres program. • Skriv ned, hvad I har lært. • Del jeres erfaringer i klassen.

7

9788723513991_indhold.indd 7

22/03/16 12.12


LÆR AT KODE 3

Opgave 1: Kodu Kodning af en characters bevægelser Med Kodu kan du lave dit eget computerspil i en virtuel verden. I denne opgave vil du lære, hvordan du kan styre Kodu med forskellige input.

Î1

Hvis du ikke allerede har Kodu på computeren, kan du hente det via link på lærkode.alinea.dk. • Klik på New World. Du ser nu en tom verden, hvor du skal lave dit spil. • Tryk på Page Up og Page Down for at zoome. Husk at slå NumLock fra for at kunne bruge Page Up og Page Down.

Î2

• Klik på Object Tool, den lille Kodu‒figur i menuen. Med Object Tool kan du tilføje og ændre characters og objects. • Klik et sted på det grønne terræn, og du får den grønne, runde menu. • Klik på Kodu, og tilføj den til din verden.

Î3

• Kør musen hen over Kodu, og du får ­Color‒menu. • Brug højre og venstre piletast til at skifte farve. • Vælg en farve. På denne måde kan du ændre farven på alle characters.

8

9788723513991_indhold.indd 8

22/03/16 12.12


Î4

OPGAVE 1: KODU

• Højreklik på Kodu for at få en anden menu frem. • Klik på Program. Hvis du højreklikker på alle objects, får du denne menu frem.

Î5

Nu ser du en kodningsboks med en When‒ og Do‒boks/ Do‒instruktioner. • Klik på + i When‒boksen. • Så får du en ny menu frem. • Klik på keyboard. Kodning i Kodu er bygget op om When‒ og Do‒instruktioner.

Î6

Så du koder Kodu til: “Når/When dette sker, så gør/Do sådan”.

Nu er der tilføjet et keyboard i When‒boksen. • Klik på + ud for keyboard. • Du får nu endnu en menu. • Klik på Arrows. Nu skulle der være både et Keyboard og Arrows i When‒blokken.

Î7

Input til Kodu sker nu med piletasterne.

• Klik på + i Do‒boksen. • Nu får du endnu en menu. • Klik på Move. • Nu har du en Move blok i Do‒boksen. Hvis du laver en fejl, skal du blot højreklikke på boksen og klikke på Cut Tile.

9

9788723513991_indhold.indd 9

22/03/16 12.12


LÆR AT KODE 3

8 Î

Î9 10 Î

• Klik på + til højre for Move. • Klik på forward. Så er Kodu kodet til at blive styret med ­piletasterne.

• Klik på + ud for forward. • Klik på slowly. Hvis du tilføjer flere Slowly‒blokke, bevæ­ ger Kodu sig langsommere.

Kodning af boksene i række 1 skulle gerne være som på billedet til højre. Lad os se om det virker, eller om der er brug for debugging. • Tryk på Esc for at komme væk fra kod­ ningsmenuen.

Î11

• Tryk på PLAY, den store grønne trekant. • Brug piltasterne til at bevæge Kodu. • For at forlade Play‒mode, skal du trykke på Esc. • Klik på Home Menu – det grønne hus nederst til venstre. • Klik på Save my world. • Giv det et navn, og tryk på Save.

10 10

9788723513991_indhold.indd 10

22/03/16 12.12


OPGAVE 1: KODU

Prøv nu, om du kan:

• ændre farven på Kodu • ændre koden på Kodu, så den strejfer tilfældigt rundt/wander • ændre When‒boksen, så du bruger W, A, S og D til at styre Kodu • ændre på Kodus hastighed, når den bevæger sig.

Vigtige ord virtuel when do debug Numlock character object PageUp PageDown

11 11

9788723513991_indhold.indd 11

22/03/16 12.12


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.