mmerin a r g o g r P & digital teknik
Programmering och digital teknik är den perfekta introduktionen för dig som vill ge dina elever den digitala kompetens som Skolverket eftersträvar. Boken ger lärare konkret stöd vid planeringen och genomförandet av undervisningen och ger eleverna ökade kunskaper om hur digitaliseringen påverkar oss alla. I arbetsboken får eleven befästa de begrepp och samband som tas upp i grundboken. HASSE PERSSON är en av Sveriges främsta läromedelsförfattare. Både hans böcker och hemsidan www.hanper.se är mycket omtyckta. Hasse är en superhjälte och inspiratör både för elever och lärare.
– Tänk om man kunde se alla radiovågor som far omkring i lufthavet. Wow! Men vänta nu, tänk om man kunde surfa på dem! Är det därför det heter surfa?
ISBN 978-917-8230150
Hans Persson
ARBETSBOK
9 789178 230150
Programmering arbetsboken omslag.indd 1
2018-10-03 16:59
mmerin a r g o g r P & digital teknik ARBETSBOK Hans Persson
1 Programmering arbetsboken inlaga.indd 1
2018-10-03 17:03
Här är innehållet i den här boken! 1. Vad är digital teknik? ..................................................................................... 2
Massor av teknik ......................................................................................................................2 Vad är digital teknik? ..............................................................................................................4 Datorns delar.............................................................................................................................6 Inuti datorn ................................................................................................................................7 Datorns minsta delar – inuti processorn .........................................................................8 Datorns minsta delar – inuti minnena..............................................................................9 Från kulram till RAM-minne – Datorns historia .......................................................... 10 Bildskärmen och digitala bilder ....................................................................................... 12 2. Fakta om programmering..........................................................................14
Bildförteckning: Science & Society Picture Library/Getty Images 10 (1) Los Alamos National Laboratory/Science Photo Library/TT 10 (3) MM 12 Terrapin 17 Universal History Archive/REX/IBL 20 (1) National Archives and records Administration/Science Photo Library/IBL 20 (2) Bletchley Park Trust/SSPL/Getty Images 21 The Print Collector/Hulton Archive/Getty Images 30 Textprogrammeringsbilder: Mats Sigge Författarfoto baksida: Stefan Tell Övriga fotografier: Shutterstock 010010000100010101001010
Programmen styr.................................................................................................................. 14 Grundläggande fakta om programmering ................................................................. 16 Hitta buggarna och programmera en robot ...............................................................17 En kod som till och med en dator förstår ..................................................................... 18 Olika programspråk ............................................................................................................. 19 Från hålkort till blockprogrammering........................................................................... 20 3. Hur programmerar man? .......................................................................... 22
Programmering och matematik hänger ihop ............................................................ 23 Testa blockprogrammering .............................................................................................. 24 Textbaserade programspråk ............................................................................................ 25 Intervju med en programmerare .................................................................................... 26 4. Nätverk och säkerhet ..................................................................................28
Tekniken som gör datakommunikation möjlig .......................................................... 28 Trådlös kommunikation ..................................................................................................... 30 Kul att veta om Internet ..................................................................................................... 32 Säkerhet vid användning av digital teknik .................................................................. 33 E-sport – frågor och svar .................................................................................................... 34 5. Hållbar teknikutveckling ........................................................................ 36
Hur livet förändrats .............................................................................................................. 36 Uppfinningar förändrar vardagen .................................................................................. 38 Hållbar teknikutveckling? .................................................................................................. 39 Artificiell intelligens och framtiden ................................................................................ 40
Programmering och digital teknik − arbetsbok ISBN: 9789178230150 © 2018 Hans Persson och Bonnierförlagen AB Utgiven av Bonnierförlagen Lära Projektgrupp: Hans Persson, Mattias Ljung och Eva Skarp Form: Marit Messing Redaktion: Mattias Ljung Illustrationer: Kjell Thorsson Bildredaktör: Mikael Myrnerts Produktionsledare: Merete Lind Första upplagan 1 Tryck: BALTOprint, Litauen 2018 Detta verk är skyddat av upphovsrättslagen. Kopiering, utöver lärares och elevers rätt att kopiera för undervisningsbruk enligt BONUS-avtal, är förbjuden. BONUS-avtal tecknas mellan upphovsrättsorganisationer och huvudman för utbildningsanordnare. Intrång i upphovsmannens rättigheter enligt upphovsrättslagen kan medföra straff. Såväl analog som digital kopiering regleras i BONUS-avtalet. Läs mer på www.bonuscopyright.se. Undantag: Kopiering är tillåten av de sidor som är markerade ”Kopiering tillåten”. Sådan kopiering får endast ske till eleverna på den egna skolan. Upphovspersonens ideella upphovsrätt enligt upphovsrättslagen och källangivelse i övrigt ska respekteras på sätt som anges i BONUS-avtalet.
Programmering arbetsboken omslag.indd 2
2018-10-03 16:59
Massor av teknik
OV
1) Vilka exempel på teknik hittar du på bilden? (Ringa in sakerna i bilden och skriv exemplen nedan.)
***
1. Vad är digital teknik?
______________________________________________________________________________
SM
AK PR
______________________________________________________________________________
2) Vilken teknik har du hemma hos dig som inte är med på bilden? (Skriv eller rita.)
***
_________________________________ _________________________________ _________________________________
2
Programmering arbetsboken inlaga.indd 2
2018-10-03 17:03
***
3) Vilka exempel p책 teknik hittar du p책 bilden? (Ringa in sakerna i bilden och skriv exemplen nedan.)
______________________________________________________________________________
SM
AK PR
OV
______________________________________________________________________________
***
4) Vilka saker p책 bilden tycker du inte 채r teknik? ______________________________________________________________________________ ______________________________________________________________________________
3 Programmering arbetsboken inlaga.indd 3
2018-10-03 17:03
1) Vad menas med digital teknik?
***
Vad 채r digital teknik?
_____________________________________________________________________________
2) Ge exempel p책 digital teknik. (Skriv eller rita.)
OV
_____________________________________________________________________________
_____________________________________________________________________________
SM
AK PR
_____________________________________________________________________________
3) Vilka siffror anv채nds i den digitala tekniken?
***
_____________________________________________________________________________
4) Vad kan digital teknik anv채ndas till? _____________________________________________________________________________
4
Programmering arbetsboken inlaga.indd 4
2018-10-03 17:03
***
____________________________________________________________________________ ____________________________________________________________________________ 5) Vad använder just du digital teknik till mest?
OV
____________________________________________________________________________ ____________________________________________________________________________ ____________________________________________________________________________
AK PR
6) Vilka tycker du är de tre bästa digitala tekniksakerna?
____________________________________________________________________________ ____________________________________________________________________________
***
SM
____________________________________________________________________________
5 Programmering arbetsboken inlaga.indd 5
2018-10-03 17:03
***
Datorns delar
1) Vilka delar hos datorn har med inmatning att göra? Vilka har med utmatning att göra? Inmatning _____________________________________________________________________
OV
____________________________________________________________________________ Utmatning _____________________________________________________________________ ____________________________________________________________________________
AK PR
2) I samband med datorer och digital teknik används ofta orden hårdvara och mjukvara. Hjälp Hacke att förklara orden. Fyll i pratbubblorna. Hårdvara är …
SM
Mjukvara är …
3) Vad är det som styr hårdvaran och talar om för datorn vad den ska göra? ____________________________________________________________________________
***
4) Förklara följande ord:
sejjva _____________________________
printa _____________________________
delita _____________________________
erejsa _____________________________
levvla _____________________________
6
Programmering arbetsboken inlaga.indd 6
2018-10-03 17:03
1) Dra streck från orden till rätt förklaring. Hårddisk
Hit går sladden från vägguttaget. Denna del ser till att datorn får ström.
Datorns hjärna, programmerad att göra olika beräkningar.
Nätdel
OV
Processor
***
Inuti datorn
AK PR
Datorns minne. Här lagras mängder av information.
2) Ge exempel på några typer av program som kan finnas på hårddisken. _____________________________________________________________________________ _____________________________________________________________________________ 3) Vad är ett SSD-minne?
_____________________________________________________________________________
SM
_____________________________________________________________________________ 4) Skriv några fakta om arbetsminnet. _____________________________________________________________________________ _____________________________________________________________________________
***
5) Varför är det bra om datorn har ett kraftfullt grafikkort när man spelar spel? _____________________________________________________________________________ _____________________________________________________________________________
7 Programmering arbetsboken inlaga.indd 7
2018-10-03 17:03
Det ser ut som vägar på kretskortet!
OV
***
Datorns minsta delar – inuti processorn
AK PR
1) Om man förstorar processorn från en dator ser man kretskort som ser ut som ett vägnät. Det är svaga elektriska strömmar som åker på vägarna. Varför använder man inte sladdar när man gör kretskorten? ____________________________________________________________________________ 2) Vilken uppgift har transistorerna som vägarna leder till?
____________________________________________________________________________ 3) Vad bestämmer den som designar kretskortet?
SM
____________________________________________________________________________ 4) Det som färdas på vägarna på kretskortet kallas för data. I språket som datorn använder så finns det bara ettor och nollor. Vad betyder det när en bit data är en etta?
***
____________________________________________________________________________
5) Vad betyder det när en bit data är en nolla? ____________________________________________________________________________
8
Programmering arbetsboken inlaga.indd 8
2018-10-03 17:03
***
Datorns minsta delar – inuti minnena
1) Varför kan man inte se den data som finns lagrad på en hårddisk? _____________________________________________________________________________
OV
_____________________________________________________________________________ 2) Vilka är fördelarna med SSD-minnen jämfört med hårddiskar med skivor? _____________________________________________________________________________
AK PR
_____________________________________________________________________________ 3) Vilka nackdelar finns med SSD-minnen?
_____________________________________________________________________________ 4) Hur många byte är 64 Gigabyte? Skriv både med bokstäver och siffror. _____________________________________________________________________________
SM
_____________________________________________________________________________
5) Dra streck mellan de moln som hör ihop.
***
miljon
mega
Kilo
miljard giga
tusen
9 Programmering arbetsboken inlaga.indd 9
2018-10-03 17:03
***
Från kulram till RAM-minne – Datorns historia 1) Hitta minst en likhet och något som är olika mellan en kulram och en dator.
____________________________________________________________________________
OV
____________________________________________________________________________
2) Berätta något om maskinen på bilden. ___________________________________________ ____________________________________________________________________________
AK PR
____________________________________________________________________________ 3) Bilden nedan visar ENIAC. Beskriv några skillnader mellan den och dagens datorer. ____________________________________________________________________________ ____________________________________________________________________________
***
SM
____________________________________________________________________________
10
Programmering arbetsboken inlaga.indd 10
2018-10-03 17:03
***
4) Vad är fördelarna med transistorer jämfört med elektronrör? ____________________________________________________________________________ ____________________________________________________________________________
OV
5) Vad är en IC-krets? ___________________________________________________________ ____________________________________________________________________________ 6) Vad är fördelarna med IC-kretsar jämfört med den teknik som fanns tidigare?
AK PR
____________________________________________________________________________
SM
7) Rita hur du tänker att framtidens datorer kommer se ut.
***
Skriv också något om vad de kommer att kunna göra. ____________________________________________________________________________ ____________________________________________________________________________
11 Programmering arbetsboken inlaga.indd 11
2018-10-03 17:03
***
Bildskärmen och digitala bilder
1) Vad är en pixel? ______________________________________________________________
OV
____________________________________________________________________________
2) Vad har pixlar med bilden på en bildskärm att göra? _______________________________
AK PR
____________________________________________________________________________ A B C D E F
H
SM
G
1
2
3
4
5
6
7
8
9
10
***
3) Markera de pixlar i koordinatsystemet ovan som har följande koordinater med olika färger: (2, C) röd (4, D) gul (6, E) grön (8, F) blå (10, G) röd
12
Programmering arbetsboken inlaga.indd 12
2018-10-03 17:03
***
A B
Jag tänker rita en rektangel.
C D
OV
E F G
1
AK PR
H 2
3
4
5
6
7
8
9
10
• Rita en enkel bild genom att dra streck mellan koordinater i koordinatsystemet ovan. • Nu ska du få din kompis att rita av bilden i sin bok. Gör det genom att berätta bildens koordinater för din kompis, till exempel ”du ska dra ett streck från (1, A) till (2, B). A
C D E F
SM
B
***
G
H
1
2
3
4
5
6
7
8
9
10
13 Programmering arbetsboken inlaga.indd 13
2018-10-03 17:03
***
2. Fakta om programmering
1) Fyll i de ord som saknas.
AK PR
OV
Programmen styr
Datorerna och mobilerna är bara små delar i stora tekniska____________________________ Utan
funkar ingen digital teknik.
Från olika
Det är olika ska göra.
SM
Elnätet styrs av
går kraftledningar.
i ett kontrollrum. som styr och bestämmer vad datorerna
och
***
Några ord som betyder samma sak som styra är
14
Programmering arbetsboken inlaga.indd 14
2018-10-03 17:03
*** OV AK PR
SM
2) Tågnätet är ett exempel på ett tekniskt system som styrs av datorer. Vad kan det vara som behöver styras? Tågen går ju på räls. _____________________________________________________________________________ _____________________________________________________________________________
***
3) Vatten- och avloppsnätet måste också styras med hjälp av datorer. Vad tror du skulle hända om det inte styrdes? _____________________________________________________________________________ _____________________________________________________________________________
15 Programmering arbetsboken inlaga.indd 15
2018-10-03 17:03
1) Varför vaknar inte datorn på bilden? Ge två exempel.
***
Grundläggande fakta om programmering
Hallå vakna???
a) ____________________________________________________________________________
OV
b) ____________________________________________________________________________ 2) Avsluta meningen: Att programmera är samma sak som att skriva ___________________________________ ____________________________________________________________________________
Din lärare
AK PR
3) Vem är det som bestämmer vad den digitala tekniken ska göra? Ringa in rätt alternativ.
Hacke
Den som har programmerat
Din mamma
Zlatan
SM
4) Beskriv med egna ord de tre viktiga regler som gäller vid programmering. 1) __________________________________________________________________________ ____________________________________________________________________________ 2) __________________________________________________________________________
***
____________________________________________________________________________ 3) __________________________________________________________________________ ____________________________________________________________________________
16
Programmering arbetsboken inlaga.indd 16
2018-10-03 17:03
***
Hitta buggarna och programmera en robot 1) Vad är en bugg? _________________________________________________________
3) Var hamnar roboten om koden är a)
A
B
C
D
E
F
G
H
I
J
K
L
AK PR
b)
OV
2) Hitta på en egen instruktion i minst fem steg där det finns buggar. Låt en kompis fi xa instruktionen så att det blir rätt.
c)
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Å
Ä
Ö
4) Hur kan koden se ut som gör att roboten hamnar på G?
SM
_______________________________________________________________________
5 a) Hitta på en egen kod som gör att roboten går till bokstäver som bildar ett ord.
***
b) Låt en kompis testa din kod.
17 Programmering arbetsboken inlaga.indd 17
2018-10-03 17:03
***
En kod som till och med en dator förstår 1) Fyll i de ord som saknas. Att använda bara ettor och nollor kallas för att använda tal. stycken ettor och nollor. I maskinkod består alfabetet av grupper med
OV
2) Vad är en bit?________________________________________________________ 3) Vad är en byte?_______________________________________________________
AK PR
4) Översätt lamporna till ettor och nollor.__________________________________
5) Använd ASCII tabellen för att ange vilket tecken koden ovan betyder. ____________________________________________________________________
SM
6) Skapa med hjälp av tabellen en kod som betyder ett ord. Låt en kompis tolka din kod. 7) Vad heter programmet i en dator som översätter bokstäver och siffror till ettor och nollor?
***
____________________________________________________________________
0100 0001
A
0100 0010
B
0100 0011
C
0100 0100
D
0100 0101
E
0100 0110
F
0100 0111
G
0100 1000
H
0100 1001
I
0100 1010
J
0100 1011
K
0100 1100
L
0100 1101
M
0100 1110
N
0100 1111
O
0101 0000
P
0101 0001
Q
0101 0010
R
0101 0011
S
0101 0100
T
0101 0101
U
0101 0110
V
0101 0111
W
0101 1000
X
0101 1001
Y
0101 1010
Z
1100 0101
Å
1100 0100
Ä
1101 0110
Ö
18
Programmering arbetsboken inlaga.indd 18
2018-10-03 17:04
***
Olika programspråk
1) Vad vill programmet att datorn ska skriva på skärmen?
AK PR
OV
____________________________________________________________________________
2) Hitta likheter och olikheter i de två språken på bilderna nedan. ____________________________________________________________________________ ____________________________________________________________________________
***
SM
____________________________________________________________________________
– Jaha pratar du Python. Det är en dialekt som jag förstår ganska bra. Jag tycker du är en riktig NOLLA 19
Programmering arbetsboken inlaga.indd 19
2018-10-03 17:04
AK PR
OV
***
Från hålkort till blockprogrammering
1) Vad användes hålkort till?_______________________________________________________ _____________________________________________________________________________
2) Berätta något om kvinnan på bilden._____________________________________________ _____________________________________________________________________________
SM
_____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________
***
3) Hur kan man påstå att den dator Alan Turing var med att utveckla räddade många liv? _____________________________________________________________________________ _____________________________________________________________________________
20
Programmering arbetsboken inlaga.indd 20
2018-10-03 17:04
OV
***
Wow, vilken gammal dator!
AK PR
4) Hur gjorde man när man programmerade datorn som syns ovan?
____________________________________________________________________________ ____________________________________________________________________________ 5) Hur gör man idag när man programmerar?
____________________________________________________________________________ ____________________________________________________________________________
SM
6) Hur tror du man kommer göra i framtiden?
____________________________________________________________________________ ____________________________________________________________________________
***
7) Om du utvecklade ett programmeringsspråk, vad skulle det heta? ____________________________________________________________________________
21 Programmering arbetsboken inlaga.indd 21
2018-10-03 17:04
***
3. Hur programmerar man?
1) Vad är det som gör att en dator uppför sig som om den vore intelligent?
_____________________________________________________________________________
OV
2) Vad är ett script? _____________________________________________________________________________ 3) Vad betyder symbolerna?
AK PR
= _____________________________________________________________________________ › _____________________________________________________________________________ ‹ _____________________________________________________________________________ 4) Vad betyder dessa ord? If else
SM
5) Välj rätt ord för att skapa meningsfulla villkor. Ord att välja bland: ladda, använd nyckeln, vänta, sväng
a) Om rak väg, fortsätt, annars____________________________________________________ b) Om ledigt på toa, gå in, annars__________________________________________________ c) Om mobilen är laddad, ring mamma, annars _____________________________________
***
d) Om olåst, öppna, annars _______________________________________________________ 6) Hitta på ett eget villkor liknande de som finns i uppgift 5.___________________________ 7) Vad menas med en loop?________________________________________________________
22
Programmering arbetsboken inlaga.indd 22
2018-10-03 17:04
***
Programmering och matematik hänger ihop 1) På engelska heter en dator computer. Vad betyder det ordet?_________________________ 2) Vad är algebra?________________________________________________________________
OV
3) z – 4 = 19. Vad är z? 4) Dra streck från texterna till logiskt eller ologiskt-lådan.
Ofta när man knäpper på TV:n kl 19 är det nyheter. Därför borde det vara en långfilm i kväll vid den tiden.
AK PR
De som tidigare idag cyklade förbi behållaren med glas fick punktering. Om jag cyklar samma väg kommer minst ett av mina däck att panga.
SM
Mannen som just nu kommer in i affären brukar alltid köpa en liter mjölk. Antagligen köper han en banan idag.
***
KT S I g LO
KT S I Og L o 23
Programmering arbetsboken inlaga.indd 23
2018-10-03 17:04
***
AK PR
OV
Testa blockprogrammering
SM
1) I programmet ovan till höger finns en loop. Hur många gånger repeteras loopen? ____________________________________________________________________________ 2) Hur många gånger hör vi trumman under ett varv i loopen.
***
____________________________________________________________________________
– Det är bra om man har en dator, va?
24
Programmering arbetsboken inlaga.indd 24
2018-10-03 17:04
1) Varför finns det olika programspråk?
***
Textbaserade programspråk
____________________________________________________________________________
OV
____________________________________________________________________________
2) Vad är källkod? ______________________________________________________________
AK PR
____________________________________________________________________________
3) Vad heter några av de vanligaste textbaserade programspråken? ____________________________________________________________________________ ____________________________________________________________________________ 4) Vad menas med ett script?
_______________________________________________
SM
_______________________________________________
5) Varför kan man se text med olika färg i ett script? _______________________________________________
***
_______________________________________________ _______________________________________________
25 Programmering arbetsboken inlaga.indd 25
2018-10-03 17:04
1) Förklara orden
***
AK PR
OV
Intervju med en programmerare
SM
Programmerare _________________________________________________________________ Debugging _____________________________________________________________________ Uppdatera _____________________________________________________________________ 2) Vad ger Patrik för bra råd om man vill komma igång med programmering?
***
____________________________________________________________________________ ____________________________________________________________________________
26
Programmering arbetsboken inlaga.indd 26
2018-10-03 17:04
*** OV AK PR
3) Sant eller falskt: När man programmerar får man vara beredd på att det blir fel ibland. ____________________________________________________________________________
SM
4) Vad tycker du om programmering? _____________________________________________ ____________________________________________________________________________ Skulle du själv vilja arbeta med programmering? __________________________________ I sådana fall, vad skulle du vilja programmera? ___________________________________
***
____________________________________________________________________________ ____________________________________________________________________________
27 Programmering arbetsboken inlaga.indd 27
2018-10-03 17:04
***
4. Nätverk och säkerhet
Tekniken som gör datakommunikation möjlig
OV
1) Låt sakerna på bilden berätta om sig själva. Skriv i pratbubblorna exempelvis: Hej, jag är en … Min uppgift är att …
________________________
AK PR
________________________ ________________________ ________________________
SM
________________________
________________________ ________________________
***
________________________ ________________________ ________________________
28
Programmering arbetsboken inlaga.indd 28
2018-10-03 17:04
***
________________________ ________________________ ________________________
OV
________________________ ________________________
AK PR
2) Nedan står några råd som gäller vid användning av mobiltelefon. Men det har visst blivit fel. Hjälp Hacke att rätta. Använd handkräm.
___________________________
_____________________________________________
___________________________
Håll inte telefonen för nära marken.
___________________________
_____________________________________________
___________________________
Ring där det är god mat. _____________________________________________ Välj telefon som skrålar lite. _____________________________________________
***
SM
___________________________
29 Programmering arbetsboken inlaga.indd 29
2018-10-03 17:04
***
Trådlös kommunikation
1) I samband med nätverk och fjärrkontroller används ofta ordet trådlöst. Vad menas med trådlöst?
____________________________________________________________________________
Det är ett sorts ljus vi inte kan se.
AK PR
Det är ett sorts ljud vi inte kan höra.
OV
2) Vad är det för typ av vågor som används när man skickar trådlösa signaler? Ringa in den bästa förklaringen.
3) Låt Hacke berätta om när radiovågor användes första gången. ____________________________________________________________________________ ____________________________________________________________________________ ____________________________________________________________________________
***
SM
____________________________________________________________________________
30
Programmering arbetsboken inlaga.indd 30
2018-10-03 17:04
*** OV
AK PR
4) Sant eller falskt: Mobilen är både sändare och mottagare av radiovågor. ______________ 5) Varför heter det ”surfa på Internet”?
____________________________________________________________________________ ____________________________________________________________________________
SM
____________________________________________________________________________
***
– Tänk om man kunde se alla radiovågor som far omkring i lufthavet. Wow! Men vänta nu, tänk om man kunde surfa på dem! Är det därför det heter surfa?
31 Programmering arbetsboken inlaga.indd 31
2018-10-03 17:04
***
Kul att veta om Internet
1) Vad är egentligen World wide web? ______________________________________________ ____________________________________________________________________________
OV
2) Vad menas med cyberrymden? __________________________________________________ ____________________________________________________________________________ 3) Vad är SPAM?________________________________________________________________
AK PR
____________________________________________________________________________ 4) Hur styrs det vilken reklam som ska visas för dig när du surfar? _____________________ ____________________________________________________________________________ 5) Vad menas med att många botar är onda? ________________________________________
***
SM
____________________________________________________________________________
32
Programmering arbetsboken inlaga.indd 32
2018-10-03 17:04
***
Säkerhet vid användning av digital teknik
1) Varför måste man tänka sig för när man är ute på Internet? _________________________ ____________________________________________________________________________
OV
2) Har du råkat ut för något obehagligt när du surfat på Internet? _____________________ ____________________________________________________________________________ 3) Titta på råd 1, 2 och 3. a) Vad menas med att man ska vara rädd om värdefull information?
AK PR
____________________________________________________________________________ b) Vad kan hända om man lämnar ut sina lösenord och koder? ____________________________________________________________________________ c) Varför är det bra att säkerhetskopiera sina filer?
____________________________________________________________________________
SM
4) Konstruera ett riktigt säkert lösenord.
***
____________________________________________________________________________
33 Programmering arbetsboken inlaga.indd 33
2018-10-03 17:04
1) Dra streck från texterna till rätt bild.
***
E-sport – frågor och svar
OV
E-sportare måste träna för att kunna hålla koncentrationen under lång tid.
AK PR
Bokstaven E står för elektronik.
***
SM
Många E-sportare dricker energidryck för att hålla sig skärpta.
Några av de tidigaste dataspelen var så kallade arcadspel.
34
Programmering arbetsboken inlaga.indd 34
2018-10-03 17:04
*** OV
Det finns många olika slags spelkonsoller.
AK PR
Eftersom eventen pågår dygnet runt är det många som sover under bordet.
SM
Det är både tjejer och killar som är toppspelare i E-sport.
2) Tänk dig att du ska åka på ett E-sportevent. a) Vad skulle du packa? __________________________________________________________
***
____________________________________________________________________________ b) Vilka spel skulle du spela?______________________________________________________ ____________________________________________________________________________
35 Programmering arbetsboken inlaga.indd 35
2018-10-03 17:04
Hur livet förändrats
***
5. Hållbar teknikutveckling
1) Ge några exempel på hur livet har förändrats i och med all digital teknik.
OV
____________________________________________________________________________ ____________________________________________________________________________ ____________________________________________________________________________
AK PR
____________________________________________________________________________
förr
SM
förr
Nu
***
Nu
förr
36
Programmering arbetsboken inlaga.indd 36
Nu förr
Nu
2018-10-03 17:04
***
2) Nämn några för- och nackdelar med den nya tekniken. ____________________________________________________________________________ ____________________________________________________________________________
OV
____________________________________________________________________________
AK PR
____________________________________________________________________________
Nu
Nu
***
förr
SM
förr
förr
Nu
Nu
förr
37 Programmering arbetsboken inlaga.indd 37
2018-10-03 17:04
AK PR
OV
***
uppfinningar förändrar vardagen
1) Berätta något om bilderna.
____________________________________________________________________________ ____________________________________________________________________________
SM
____________________________________________________________________________ ____________________________________________________________________________ 2) Väl ut fyra apparater. Vilka är skillnaderna mellan de lite äldre och de nya apparaterna? ____________________________________________________________________________
***
____________________________________________________________________________ ____________________________________________________________________________ ____________________________________________________________________________
38
Programmering arbetsboken inlaga.indd 38
2018-10-03 17:14
1) Vad menas med elavfall?
***
Hållbar teknikutveckling?
____________________________________________________________________________
OV
2) Sök och skriv fakta om varför det är viktigt att sortera och återvinna elektroniksopor. ____________________________________________________________________________ ____________________________________________________________________________
AK PR
____________________________________________________________________________ ____________________________________________________________________________
***
SM
____________________________________________________________________________
39 Programmering arbetsboken inlaga.indd 39
2018-10-03 17:04
***
Artificiell intelligens och framtiden 1) Vad är artificiell intelligens?
_______________________________________________________________________
OV
2) Vad tycker du är riktigt bra och positiva exempel på när AI används? _______________________________________________________________________
_______________________________________________________________________
AK PR
3) Vad tror du att det finns för faror med AI?
_______________________________________________________________________
SM
_______________________________________________________________________
***
– Din tur!
40
Programmering arbetsboken inlaga.indd 40
2018-10-03 17:04
Programmen styr.................................................................................................................. 14 Grundläggande fakta om programmering ................................................................. 16 Hitta buggarna och programmera en robot ...............................................................17 En kod som till och med en dator förstår ..................................................................... 18 Olika programspråk ............................................................................................................. 19 Från hålkort till blockprogrammering........................................................................... 20 3. Hur programmerar man? .......................................................................... 22
Programmering och matematik hänger ihop ............................................................ 23 Testa blockprogrammering .............................................................................................. 24 Textbaserade programspråk ............................................................................................ 25 Intervju med en programmerare .................................................................................... 26 4. Nätverk och säkerhet ..................................................................................28
Tekniken som gör datakommunikation möjlig .......................................................... 28 Trådlös kommunikation ..................................................................................................... 30 Kul att veta om Internet ..................................................................................................... 32 Säkerhet vid användning av digital teknik .................................................................. 33 E-sport – frågor och svar .................................................................................................... 34 5. Hållbar teknikutveckling ........................................................................ 36
Hur livet förändrats .............................................................................................................. 36 Uppfinningar förändrar vardagen .................................................................................. 38 Hållbar teknikutveckling? .................................................................................................. 39 Artificiell intelligens och framtiden ................................................................................ 40
***
OV
2. Fakta om programmering..........................................................................14
AK PR
Massor av teknik ......................................................................................................................2 Vad är digital teknik? ..............................................................................................................4 Datorns delar.............................................................................................................................6 Inuti datorn ................................................................................................................................7 Datorns minsta delar – inuti processorn .........................................................................8 Datorns minsta delar – inuti minnena..............................................................................9 Från kulram till RAM-minne – Datorns historia .......................................................... 10 Bildskärmen och digitala bilder ....................................................................................... 12
Science & Society Picture Library/Getty Images 10 (1) Los Alamos National Laboratory/Science Photo Library/TT 10 (3) MM 12 Terrapin 17 Universal History Archive/REX/IBL 20 (1) National Archives and records Administration/Science Photo Library/IBL 20 (2) Bletchley Park Trust/SSPL/Getty Images 21 The Print Collector/Hulton Archive/Getty Images 30 Textprogrammeringsbilder: Mats Sigge Författarfoto baksida: Stefan Tell Övriga fotografier: Shutterstock 010010000100010101001010
SM
1. Vad är digital teknik? ..................................................................................... 2
Bildförteckning:
Programmering och digital teknik − arbetsbok ISBN: 9789178230150 © 2018 Hans Persson och Bonnierförlagen AB Utgiven av Bonnierförlagen Lära Projektgrupp: Hans Persson, Mattias Ljung och Eva Skarp Form: Marit Messing Redaktion: Mattias Ljung Illustrationer: Kjell Thorsson Bildredaktör: Mikael Myrnerts Produktionsledare: Merete Lind Första upplagan 1 Tryck: BALTOprint, Litauen 2018
***
Här är innehållet i den här boken!
Detta verk är skyddat av upphovsrättslagen. Kopiering, utöver lärares och elevers rätt att kopiera för undervisningsbruk enligt BONUS-avtal, är förbjuden. BONUS-avtal tecknas mellan upphovsrättsorganisationer och huvudman för utbildningsanordnare. Intrång i upphovsmannens rättigheter enligt upphovsrättslagen kan medföra straff. Såväl analog som digital kopiering regleras i BONUS-avtalet. Läs mer på www.bonuscopyright.se. Undantag: Kopiering är tillåten av de sidor som är markerade ”Kopiering tillåten”. Sådan kopiering får endast ske till eleverna på den egna skolan. Upphovspersonens ideella upphovsrätt enligt upphovsrättslagen och källangivelse i övrigt ska respekteras på sätt som anges i BONUS-avtalet.
Programmering arbetsboken omslag.indd 2
2018-10-03 16:59
***
OV
Programmering och digital teknik är den perfekta introduktionen för dig som vill ge dina elever den digitala kompetens som Skolverket eftersträvar.
mmerin a r g o g r P & digital teknik
AK PR
Boken ger lärare konkret stöd vid planeringen och genomförandet av undervisningen och ger eleverna ökade kunskaper om hur digitaliseringen påverkar oss alla. I arbetsboken får eleven befästa de begrepp och samband som tas upp i grundboken.
SM
HASSE PERSSON är en av Sveriges främsta läromedelsförfattare. Både hans böcker och hemsidan www.hanper.se är mycket omtyckta. Hasse är en superhjälte och inspiratör både för elever och lärare.
***
– Tänk om man kunde se alla radiovågor som far omkring i lufthavet. Wow! Men vänta nu, tänk om man kunde surfa på dem! Är det därför det heter surfa?
Programmering arbetsboken omslag.indd 1
ISBN 978-917-8230150
Hans Persson
ARBETSBOK
9 789178 230150
2018-10-03 16:59