Programmering i ett historiskt perspektiv. Växjö 16 november 2017 Mats Hansson

Storlek: px
Starta visningen från sidan:

Download "Programmering i ett historiskt perspektiv. Växjö 16 november 2017 Mats Hansson"

Transkript

1 Programmering i ett historiskt perspektiv Växjö 16 november 2017 Mats Hansson

2 Att hitta elevaktiva arbetssätt och arbetsformer! Ett exempel:

3 Några begrepp

4 Resultat:

5 Jacquardvävstol

6 Första datorn och programmerarna tiska_maskinen Analytiska maskinen (första Ada Lovelace Charles Babbage datorn) Z3 - världens första programmerbara elektromekaniska dator som verkligen byggdes 1941 Colossus - världens första elektroniska dator 1944 ENIAC - världens första programmerbara elektroniska dator 1946

7 De första datorerna De första datorerna var elektromekaniska och uppbyggda med reläteknik. En avsevärd förbättring av deras prestanda skedde när man började använda elektronrör. Ett svenskt exempel på en sådan dator är BESK, som stod färdig Tekniken hade många nackdelar och under 1950-talet kunde datorerna förbättras ytterligare genom införandet av halvledare teknik. Transistorn, som uppfanns 1947, började allt mer utnyttjas i datorerna. Man experimenterade också med olika typer av minnen och lagringsenheter som ferrit- och katodstråleminnen samt trumminnen.

8 Elektroniska komponenter som påverkat utvecklingen Elektronrör IC-krets 1958 Transistorn 1923 Kisel 1954 Kondensator Processor 1970

9 Datorer BARK 32 B BESK 2,5 KB IBM PC 315 KB 1981 Macintosh 68 KB 1984 ABC KB 1978 Commodor 64KB 1982

10

11

12 Lagring av data Firewire Ethernet 1928 med rektangulära hål 8 B/rad Magnetband 1928 Diskett KB CD-rom 1979 USB 1996 Hårddiskar tal

13

14 WWW

15 De tre grundläggande teknikerna

16 Världens internetanvändning År 2014, webbens 25-årsdag, använde nästan två av fem personer runt om i världen det.

17 Telefonmodem

18 Från mobiltelefon till smartphones

19 Mobilnät 1 G 1981 NMT Analoga signaler 2 G 1991 GSM Digitala signaler, intro SMS och MMS 3 G gånger snabbare, ökad bandbredd, videosamtal 4 G Megabit per sekund till mobila användare och 1Gbit/sekund till stationära användare 5 G 2018 användaren kan samtidigt vara ansluten till flera trådlösa tekniker och smidigt växla mellan dem

20 Utveckling

21 Programmering i svenska läroplaner

22 Lgr 69

23 Lgr 80

24 Lpo 94

25 Begrepp i undervisningen

26 Flödesschema som en grafisk representation av en algoritm

27 Exempel på elevaktiva arbetssätt och arbetsformer Programmera en levande robot Mål med lektionen Att skriva en exakt sekvens (algoritm) för hur man brer en smörgås med smör och marmelad Att veta att alla dataprogram är sekvenser av instruktioner

28

29 Förslag till en elevinstruktion Gör en ordlista - först individuellt jämför därefter i grupp, komplettera från varandra Skriv en instruktion först individuellt och jämför sedan med andra, diskutera skillnader Testa instruktionen förändra där det behövs Hitta brister och otydligheter förtydliga - ändra Testa igen

30 Målbeskrivning Grund Delmål Slutmål Kunna skriva en serie instruktioner för ex. en robot att bre en smörgås Att själv hitta (buggar) instruktioner som är felaktiga eller otydliga och förstå hur man kan rätta till dem Att kunna skriva en instruktion utan otydligheter (buggar)

31 Historiska kvinnliga programmerare Filmen Dolda tillgångar

32 Rita en kvadrat!

33 Rita en cirkel på kvadraten!

34 Hur många ritade på detta sätt? Kan man rita på fler sätt utifrån instruktionen?

35 Kanske så här?

36 Eller kanske såhär?

37 Det gäller att vara tydlig i sina instruktioner annars blir det error i programmen! Lycka till med ert arbete!

ENKEL Programmering 3

ENKEL Programmering 3 ENKEL Programmering 3 Figurer i långa rader Titta på de olika figurerna i de olika raderna. Kan du se att de olika figurerna i varje rad är placerade enligt ett visst mönster? Kan du lista ut vilken figur

Läs mer

Teknikhistoria: Den första programmeraren

Teknikhistoria: Den första programmeraren Teknikhistoria: Den första programmeraren Lektionen är en introduktion till Ada Lovelace som anses vara den första programmeraren. Eleverna får lära sig lite mer om vem hon var, vad hon gjorde samt den

Läs mer

Datorhistoria Introduktion till PBL

Datorhistoria Introduktion till PBL Datorhistoria Erfarenheter Inlärningsmål Ämne: Datorhistorik Första datorn? Eniac 1946? Definiera dator Internationellt? Svenskt? Dator = räknehjälpmedel? Mer räknehjälpmedel Abacus (kulram) c:a 3000 fkr

Läs mer

Grunderna i programmering - loopar 3 av 6

Grunderna i programmering - loopar 3 av 6 Grunderna i programmering - loopar 3 av 6 Lektionen handlar om att konstruera och beskriva stegvisa instruktioner. Lektionsförfattare: Anna Eriksson Till läraren En digital lektion från https://digitalalektioner.iis.se

Läs mer

Programmering, dans och loopar

Programmering, dans och loopar Lektionen är en introduktion till programmering; träna loopar med analog dansprogrammering. Lektionsförfattare: Karin Nygårds Till läraren 1. En loop 2. Varför behövs loopar? En digital lektion från https://digitalalektioner.iis.se

Läs mer

1642 uppfann Blaise Pascal världens första mekaniska räknemaskin. Den kunde både addera och subtrahera. Den kan ses som en föregångare till datorn.

1642 uppfann Blaise Pascal världens första mekaniska räknemaskin. Den kunde både addera och subtrahera. Den kan ses som en föregångare till datorn. Datorns utveckling 1642 uppfann Blaise Pascal världens första mekaniska räknemaskin. Den kunde både addera och subtrahera. Den kan ses som en föregångare till datorn. Tre decennier senare konstruerade

Läs mer

K A TRIN J Ä V E RBRING D I G I T A L K O M P E T E N S O C H P R O G R A M M E R I N G I F Ö R S K O L A N

K A TRIN J Ä V E RBRING D I G I T A L K O M P E T E N S O C H P R O G R A M M E R I N G I F Ö R S K O L A N K A TRIN J Ä V E RBRING D I G I T A L K O M P E T E N S O C H P R O G R A M M E R I N G I F Ö R S K O L A N Tider och metoder förändras... https://m.youtube.com/watch?v=rry_73ivcms#fauxfullscreen Nationell

Läs mer

Undersök vad som är programmerat. Lektionen handlar om den digitala tekniken i elevernas närmiljö. Undersök vad som är programmerat

Undersök vad som är programmerat. Lektionen handlar om den digitala tekniken i elevernas närmiljö. Undersök vad som är programmerat Undersök vad som är programmerat Lektionen handlar om den digitala tekniken i elevernas närmiljö. Lektionsförfattare: Christina Löfving Till läraren En digital lektion från https://digitalalektioner.iis.se

Läs mer

Hur fungerar en robot? 3 av 3

Hur fungerar en robot? 3 av 3 Lektionen handlar om grunderna i datalogiskt tänkande och introducerar begreppen algoritm och sekvens. Lektionsförfattare: Ann Ulfves Till läraren 1. Finns det saker som du måste göra i en viss ordning?

Läs mer

Introduktion till programmering

Introduktion till programmering Introduktion till programmering Vad är programmering? Vad gör en dator? Vad är ett datorprogram? 1 (9) Vad är programmering? För att bestämma en cirkels area måste du: 1. Dividera diametern 5 med 2. 2.

Läs mer

Du kan även lyssna på sidorna i läroboken: Teknik direkt s Lyssna gör du på inläsningstjänst.

Du kan även lyssna på sidorna i läroboken: Teknik direkt s Lyssna gör du på inläsningstjänst. Datorn När du har läst det här avsnittet skall du: känna till datorns historia kunna vilka tekniker man använder för att ta kontakt idag kunna reflektera kring fördelar och nackdelar med modern kommunikationsteknik

Läs mer

Hur fungerar en robot? (lektion 3 av 3)

Hur fungerar en robot? (lektion 3 av 3) Lektionen handlar om grunderna i datalogiskt tänkande och utgår från en robot. I lektionen introduceras begreppen algoritm och sekvens. Ann Ulfves arbetar som lärare på Fornuddens skola i Tyresö på lågstadiet.

Läs mer

Datorns utveckling. Bild av ENIAC

Datorns utveckling. Bild av ENIAC Datorns utveckling År 1936 konstruerade den tyska ingenjörsstudenten Konrad Zuse den första elektroniska datorn, Z1, samt en rad andra datorer de förstördes 1944 när Berlin bombades under andra världskriget.

Läs mer

Grunderna i programmering loopar (lektion 2 av 5)

Grunderna i programmering loopar (lektion 2 av 5) Grunderna i programmering - loopar (lektion 2 av 5) Lektionen handlar om att förstå begreppet loop och loopens roll vid programmering. Anna Eriksson är fritidspedagog och arbetar med digital kompetens

Läs mer

Undersök vad som är programmerat

Undersök vad som är programmerat Undersök vad som är programmerat Lektionen är en kort introduktion till ett arbete med teknik i skolan. Eleverna undersöker tekniken i sin närmiljö. Lektionen är skapad av Christina Löfving (itmamman)

Läs mer

Grundläggande datorkunskap

Grundläggande datorkunskap Grundläggande datorkunskap Vissa nybörjare känner sig väldigt osäkra Man kan förstora texten på skärmen genom att trycka på Ctrl + SeniorNet Lidingö 2014-11-10 Mamma får en gammal dator av sin son men

Läs mer

Grundläggande programmeringsteknik Datorsystem

Grundläggande programmeringsteknik Datorsystem Datorsystem Från abakus till Z3 Datorsystem Från kursplanen Moment 3, Datorsystem 3hp I detta moment ges en introduktion till datorsystem och dess uppbyggnad. Minneshantering, vad en CPU är och gör samt

Läs mer

Lgr 11 och digital kompetens

Lgr 11 och digital kompetens Lgr 11 och digital kompetens Digital kompetens innebär säker och kritisk användning av informationssamhällets teknik i arbetslivet, på fritiden och för kommunikationsändamål. Den underbyggs av grundläggande

Läs mer

Hur fungerar en dator? Lektionen handlar om att förstå hur datorer styrs av program. Hur fungerar en dator? Lektionsförfattare: Boel Nygren

Hur fungerar en dator? Lektionen handlar om att förstå hur datorer styrs av program. Hur fungerar en dator? Lektionsförfattare: Boel Nygren Lektionen handlar om att förstå hur datorer styrs av program. Lektionsförfattare: Boel Nygren Till läraren 1. Datorn säger "Hej!" 2. Använd programmeringsord En digital lektion från https://digitalalektioner.iis.se

Läs mer

Hur fungerar en robot? (lektion 2 av 3)

Hur fungerar en robot? (lektion 2 av 3) Lektionen handlar om datalogiskt tänkande och att robotar endast kan göra det som en programmerare bestämt är möjligt. Ann Ulfves arbetar som lärare på Fornuddens skola i Tyresö på lågstadiet. Till läraren

Läs mer

Datorn föds. http://www.youtube.com/watch?v=anrjsigryjw

Datorn föds. http://www.youtube.com/watch?v=anrjsigryjw Datorkunskap Vad är en dator Datorer är maskiner som utför uppgifter och beräkningar med hjälp av givna instruktioner eller program. Datorer arbetar genom att låta maskin- och programvara interagera. Maskinvara

Läs mer

Datorhistorik. Föreläsning 3 Datorns hårdvara EDSAC. Eniac. I think there is a world market for maybe five computers. Thomas Watson, IBM, 1943

Datorhistorik. Föreläsning 3 Datorns hårdvara EDSAC. Eniac. I think there is a world market for maybe five computers. Thomas Watson, IBM, 1943 Datorhistorik Föreläsning 3 Datorhistorik Datorns uppbyggnad, komponenter Processor, primärminne, sekundärminne Minneshierarkier Inbyggda system, stora datorer I think there is a world market for maybe

Läs mer

Övning: hitta buggarna

Övning: hitta buggarna Se video Lektionen handlar om att hitta buggar i en färdiga kodexempel. Lektionsförfattare: Karin Nygårds Till läraren 1. Hitta buggen 2. 3. Sammanfatta och reflektera 4. Lektion att fortsätta med LÄRARINSTRUKTIONER

Läs mer

Hur fungerar en dator?

Hur fungerar en dator? Hur fungerar en dator? Lektionen handlar om att få en förståelse för datorn olika delar och deras funktioner. Hur datorer styrs av program och bara kan utföra det de är programmerade till att göra. Till

Läs mer

Programmering och digital kompetens

Programmering och digital kompetens Kollegialt lärande Föreläsning Workshop Programmering och digital kompetens Lärcafé, 14 juni OSÄKERHET RÄDSLA NYFIKENHET FÖRVALTARE OCH ENTREPRENÖRER Kompetensutveckling Skolverket släpper en modul i oktober.

Läs mer

Talföljer och cirklar: Algoritmer, geometri och mönster 2 av 4

Talföljer och cirklar: Algoritmer, geometri och mönster 2 av 4 Talföljer och cirklar: Algoritmer, geometri och mönster 2 av 4 Lektionen handlar om hur algoritmer kan användas för att skapa geometriska mönster. Lektionsförfattare: Måns Jonasson Till läraren En digital

Läs mer

Inledande programmering med C# (1DV402) Introduktion till programmering

Inledande programmering med C# (1DV402) Introduktion till programmering Introduktion till programmering Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så här: Allt

Läs mer

Hur fungerar en robot? 1 av 3

Hur fungerar en robot? 1 av 3 Lektionen handlar om datalogiskt tänkande för ökad förståelse för digital teknik. Lektionsförfattare: Ann Ulfves Till läraren 1. Vad är en robot? 2. Klä roboten Svea Sida 1 av 14 3. Jämför med varandra

Läs mer

KOMPLEMENT TILL MATTE DIREKT BORGEN UPPLAGA

KOMPLEMENT TILL MATTE DIREKT BORGEN UPPLAGA Programmering KOMPLEMENT TILL MATTE DIREKT BORGEN UPPLAGA 2 Lektion Sanoma Utbildning POSTADRESS: Box 009, 0 25 Stockholm BESÖKSADRESS: Alströmergatan 2, Stockholm HEMSIDA: www.sanomautbildning.se E-POST:

Läs mer

Vad är en dator? Introduktion till datorer och nätverk. Pontus Haglund Institutionen för datavetenskap (IDA) 21 augusti 2018

Vad är en dator? Introduktion till datorer och nätverk. Pontus Haglund Institutionen för datavetenskap (IDA) 21 augusti 2018 . Vad är en dator? Introduktion till datorer och nätverk Pontus Haglund Institutionen för datavetenskap (IDA) 21 augusti 2018 Översikt 2/23 Datorns historia von Neumann-arkitekturen Operativsystem Datornät

Läs mer

Programmering från början

Programmering från början Färdiga lektioner till de nya digitala kunskapsmålen för årskurs 1 till 6 Lektionsserien består av följande lektioner: 1. Programmera någon att bre en smörgås 2. Lapp-programmering 3. Programmera kompisar

Läs mer

Programmering, dans och loopar

Programmering, dans och loopar Programmering, dans och loopar Lektionen handlar om loopar som förklaras genom att eleverna tittar på avsnittet "Vad är en loop?" från serien "Programmera mera". Sedan prövar ni loopar genom dansprogrammering.

Läs mer

Programmering för alla!

Programmering för alla! Programmering för alla! Inspirationsseminarium för lärare i grundskola och gymnasium Björn Regnell Professor Datavetenskap, LTH, Lunds universitet lth.se/programmera Video http://www.svt.se/nyheter/sverige/krav-pa-att-elever-lar-sig-programmera

Läs mer

Buggar eller fel vid programmering. Lektionen handlar om felsökning i programmering. Buggar eller fel vid programmering

Buggar eller fel vid programmering. Lektionen handlar om felsökning i programmering. Buggar eller fel vid programmering Buggar eller fel vid programmering Lektionen handlar om felsökning i programmering. Lektionsförfattare: Christina Löfving (IT-mamman) Till läraren 1. Fel uppstår när man programmerar En digital lektion

Läs mer

HF0010. Introduktionskurs i datateknik 1,5 hp

HF0010. Introduktionskurs i datateknik 1,5 hp HF0010 Introduktionskurs i datateknik 1,5 hp Välkommna - till KTH, Haninge, Datateknik, kursen och till första steget mot att bli programmerare! Er lärare och kursansvarig: Nicklas Brandefelt, bfelt@kth.se

Läs mer

Hur fungerar en robot? (lektion 1 av 3)

Hur fungerar en robot? (lektion 1 av 3) Lektionerna om datalogiskt tänkande handlar om att ge eleverna ökad förståelse för hur en dator fungerar och hur vi måste ge instruktioner för att datorn ska förstå. Ann Ulfves arbetar som lärare på Fornuddens

Läs mer

Analog programmering. Anna Wulff Vasa

Analog programmering. Anna Wulff Vasa Analog programmering Anna Wulff anna.wulff@abo.fi Vasa 24.2 2019 65 % av dagens barn kommer att jobba med yrken som inte existerar idag (World Economic Forum, Future of jobs and skills) Framtidens 10 viktigaste

Läs mer

Programmering för alla!

Programmering för alla! Programmering för alla! del 1 Lärarlyftet Teknik 7-9, 2014-09-01 Björn Regnell Professor Datavetenskap, LTH, Lunds universitet lth.se/programmera Agenda 09:00-10:00 Introduktion; kursens upplägg Varför

Läs mer

Datalogiskt tänkande. med DATALIA DATALIA

Datalogiskt tänkande. med DATALIA DATALIA Datalogiskt tänkande med DATALIA DATALIA Innehåll o Vem är DATALIA? o Vad är datalogiskt tänkande? o Hur kan övningarna användas? o Övning 1. Fruktskål o Övning 2. Hattar o Övning 3a-3b. Fallgropar o Övning

Läs mer

F1 Introduktion och ingenjörsrollen EDAA05 Datorer i system! Roger Henriksson!

F1 Introduktion och ingenjörsrollen EDAA05 Datorer i system! Roger Henriksson! F1 Introduktion och ingenjörsrollen EDAA05 Roger Henriksson I kursen får du en introduktion till de frågeställningar och problemområden som omfattas av D-programmet och ämnet datavetenskap och underlättar

Läs mer

Att välja abonnemang

Att välja abonnemang Att välja abonnemang 1. Internetabonnemang (bredband) Fast anslutning o Telefonnätet (Telias gamla koppartråd) o Kabel-TV (t.ex. Comhem) o Fiber (t.ex. Stadsnät) Mobilt bredband Jag har av praktiska skäl

Läs mer

F1 Introduktion och ingenjörsrollen

F1 Introduktion och ingenjörsrollen F1 Introduktion och ingenjörsrollen EDAA05 Roger Henriksson Jonas Wisbrant I kursen får du en introduktion till de frågeställningar och problemområden som omfattas av D-programmet och ämnet datavetenskap

Läs mer

Programmering och begrepp

Programmering och begrepp Lektionen handlar om att få förståelse för begrepp kopplade till programmering och datorer. Lektionsförfattare: Christina Löfving Till läraren 1. Brainstorma kring begreppet kod 2. Diskutera betydelsen

Läs mer

Att köpa ny dator SeniorNet Lidingö September-2017

Att köpa ny dator SeniorNet Lidingö September-2017 Att köpa ny dator SeniorNet Lidingö September-2017 Att köpa ny dator Kompakt bordsdator Stationär dator Allt-i-ett-dator Laptop Hybrid (laptop/surfplatta) Agenda Att tänka på innan du köper dator Faktorer

Läs mer

Programmering från början

Programmering från början Färdiga lektioner till de nya digitala kunskapsmålen för årskurs 1 till 6 Lektionsserien består av följande lektioner: 1. Programmera någon att bre en smörgås 2. Lapp-programmering 3. Programmera kompisar

Läs mer

Buggar eller fel vid programmering

Buggar eller fel vid programmering Buggar eller fel vid programmering Lektionen ger eleverna förståelse för att fel, eller buggar, uppstår när man programmerar. Buggar är en del av att programmera och de förekommer i alla programmeringsmiljöer,

Läs mer

Skolverkets arbete med skolans digitalisering

Skolverkets arbete med skolans digitalisering Skolverkets arbete med skolans digitalisering Nationell strategi för skolans digitalisering Övergripande mål Det svenska skolväsendet ska vara ledande i att använda digitaliseringens möjligheter på bästa

Läs mer

Lennart Rolandsson, Uppsala universitet, Ulrica Dahlberg och Ola Helenius, NCM

Lennart Rolandsson, Uppsala universitet, Ulrica Dahlberg och Ola Helenius, NCM Matematik Gymnasieskola Modul: Matematikundervisning med digitala verktyg II Del 1: Om programmering Aktiviteter Del 1 Lennart Rolandsson, Uppsala universitet, Ulrica Dahlberg och Ola Helenius, NCM Ni

Läs mer

Att köpa ny dator SeniorNet Lidingö Februari-2019

Att köpa ny dator SeniorNet Lidingö Februari-2019 Att köpa ny dator SeniorNet Lidingö Februari-2019 Att köpa ny dator Kompakt bordsdator Stationär dator Allt-i-ett-dator Laptop Hybrid (laptop/surfplatta) Agenda Att tänka på innan du köper dator Faktorer

Läs mer

Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se

Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Mål Så enkelt som möjligt: låg tröskel Ett riktigt programmeringsspråk: inget tak Roliga uppgifter som går

Läs mer

Vad är algoritmer? Lektionen handlar om att få en grundläggande förståelse för vad en algoritm är. Vad är algoritmer?

Vad är algoritmer? Lektionen handlar om att få en grundläggande förståelse för vad en algoritm är. Vad är algoritmer? Lektionen handlar om att få en grundläggande förståelse för vad en algoritm är. Lektionsförfattare: Lotta Ohlin Andersson Till läraren 1. Vad vet du om algoritmer? 2. Vad betyder ordet algoritm? En digital

Läs mer

Kursupplägg. Examination. Föreläsning 1: Intro till kursen och. Kursmaterial. programmering. Kursboken: Programmera med a multimedia approach

Kursupplägg. Examination. Föreläsning 1: Intro till kursen och. Kursmaterial. programmering. Kursboken: Programmera med a multimedia approach Föreläsning 1: Intro till kursen och Kursens hemsida http://www.it.uu.se/edu/course/homepage/prog1/esvt10 Studentportalen http://www.studentportalen.uu.se Kursmaterial Kursbok Kursprogramvara Tips: Installera

Läs mer

Digitalt lärande och programmering i klassrummet

Digitalt lärande och programmering i klassrummet Digitalt lärande och programmering i klassrummet Innehåll Vad är programmering och varför behövs det? Argument för (och emot) programmering Programmering i styrdokumenten Kort introduktion till programmering

Läs mer

Charles Babbage och Ada Lovelaces datorer

Charles Babbage och Ada Lovelaces datorer Charles Babbage och Ada Lovelaces datorer Sven Andersson san01006@student.mdh.se Vetenskapsmetodik för teknologiområdet CT3620 Mälardalens Högskola 18 oktober 2004 1 1 Sammanfattning Charles Babbage designade

Läs mer

Programmera och hitta buggarna. Se video

Programmera och hitta buggarna. Se video Se video Programmera och hitta buggarna Lektionen ger en grundläggande introduktion till begreppen buggar och programmering. Ni utgår från UR:s serie "Programmera mera" och arbetar sedan med att hitta

Läs mer

Agenda. Syfte med datorbygge Datorns delar. Datorbygge. Moderkort Processor Minne och hårddisk Instickskort Övrigt

Agenda. Syfte med datorbygge Datorns delar. Datorbygge. Moderkort Processor Minne och hårddisk Instickskort Övrigt Datorbygge Agenda Syfte med datorbygge Datorns delar Moderkort Processor Minne och hårddisk Instickskort Övrigt Datorbygge Syfte med datorbygge Att alla ska ha byggt ihop en dator eftersom många tror att

Läs mer

Att köpa ny dator SeniorNet Lidingö Januari-2016

Att köpa ny dator SeniorNet Lidingö Januari-2016 Att köpa ny dator SeniorNet Lidingö Januari-2016 Att tänka på innan du köper bärbar dator Behov/Användningsområde Om man mest ska använda datorn till epost, Internet, lagra foton och skriva dokument i

Läs mer

Programmering i matematik och teknik i grundskolan

Programmering i matematik och teknik i grundskolan Programmering i matematik och teknik i grundskolan Program november 2017 09.15 Digital kompetens styrdokumentsförändringar 10.30 Programmering ur ett historiskt perspektiv och undervisningsperspektiv

Läs mer

IT-GUIDE Version 1.0 Författare: Juha Söderqvist

IT-GUIDE Version 1.0 Författare: Juha Söderqvist IT-GUIDE Version 1.0 Författare: Juha Söderqvist Innehåll INTRODUKTION... 3 DATOR... 3 persondator... 3 Tablet... 4 Laptop... 4 Telefoner... 4 MODERKORT... 5 PROCESSORN... 5 inbäddade system... 6 RAM-MINNE...

Läs mer

Konstruera, styra, reglera och programmera en röd tråd F-9

Konstruera, styra, reglera och programmera en röd tråd F-9 Konstruera, styra, reglera och programmera en röd tråd F-9 Icke vinstdrivande grundskola F-9, grundad 1914. LGR-11 rev 2017 Centralt innehåll Årskurs 1-3 Teknik Arbetssätt för utveckling av tekniska lösningar

Läs mer

Robotfotboll med Arduino

Robotfotboll med Arduino Robotfotboll med Arduino Av Staffan Melin och Martin Blom Bild & form-skolan, Masthugget, Göteborg 2015 Staffan Melin, staffan.melin@oscillator.se Martin Blom, martinblomblom@hotmail.com Detta verk är

Läs mer

Programmering. Den första datorn hette ENIAC.

Programmering. Den första datorn hette ENIAC. Programmering Datorn är bara en burk. Den kan inget själv. Hur får man den att göra saker? Man programmerar den. Människor som funderar ut program som fungerar. Datorn förstår bara ettor och nollor och

Läs mer

Programmering i skolan.

Programmering i skolan. Programmering i skolan. Inspiration och tankar om Programmering. Tekniska Museet 2017-03-08 Instagram: Twitter: e-post: rifdun@gmail.com Min blogg om IKT, Programmering och Digitala verktyg i skola och

Läs mer

Klassrumsprojekt programmering - Digitalt lärande

Klassrumsprojekt programmering - Digitalt lärande Klassrumsprojekt programmering - Digitalt lärande Projektet passar för lågstadiet eller nybörjare i äldre årskurser Utgå från boken Hej Ruby- Äventyr i datorernas magiska värld av Linda Liukas, Volante

Läs mer

Detta är en liten ordlista med förklaringar på begrepp och aktiviteter relaterade till. elvisualiseringsverktyg

Detta är en liten ordlista med förklaringar på begrepp och aktiviteter relaterade till. elvisualiseringsverktyg ordlista Detta är en liten ordlista med förklaringar på begrepp och aktiviteter relaterade till elvisualiseringsverktyg 2 3 datorgrafik 4 Datorgrafik är bilder skapade med hjälp av en dator, ofta i särskilda

Läs mer

Produktutvecklingsprocessen. (e)lvis

Produktutvecklingsprocessen. (e)lvis ordlista (e)lvis datorgrafik...5 effekt...7 elektricitet...9 energi...11 grenuttag...13 HDMI...15 komponenter...17 kretskort...19 kwh...21 minidator...23 minneskort...25 projektor...27 protokoll...29 radiomodul...31

Läs mer

Kojo med Inga Ingenjör. Lär dig programmera Nybörjaruppdrag

Kojo med Inga Ingenjör. Lär dig programmera Nybörjaruppdrag Kojo med Inga Ingenjör Lär dig programmera Nybörjaruppdrag Intro En programmeringsworkshop för barn i 8-årsåldern. Den togs under hösten 2016 via flertalet feedbackomgångar med pedagoger och en pilotstudie

Läs mer

Skolverkets arbete med skolans digitalisering

Skolverkets arbete med skolans digitalisering Skolverkets arbete med skolans digitalisering Uppdraget enligt Regleringsbrev 2018 främja digitaliseringen inom skolväsendet underlätta för skolor och huvudmän att ta tillvara digitaliseringens möjligheter

Läs mer

! Introduktion till kursen! En dators delar! Vad är ett program? " Hur fungerar ett program när det körs

! Introduktion till kursen! En dators delar! Vad är ett program?  Hur fungerar ett program när det körs Programmeringsteknisk översiktskurs för yrkeshögskoleprogram Föreläsning 1 Våren 2006! Introduktion till kursen! En dators delar! Vad är ett program? Innehåll " Hur fungerar ett program när det körs! Programvaruutvecklingens

Läs mer

Dela, koda och korrigera! Undervisningsmaterial inom digital kompetens

Dela, koda och korrigera! Undervisningsmaterial inom digital kompetens Dela, koda och korrigera! Undervisningsmaterial inom digital kompetens Utvidgat regionalt lärarnätverk Stiftelsen Norrbottens Läns Arbetsstugor Lärarnätverket i samtliga Norrbottens kommuner Likvärdighet

Läs mer

Koda ett mattetest 1 av 5. Lektionen handlar om att använda programmeringskunskaper för att skapa ett enkelt multiplikationstest.

Koda ett mattetest 1 av 5. Lektionen handlar om att använda programmeringskunskaper för att skapa ett enkelt multiplikationstest. Lektionen handlar om att använda programmeringskunskaper för att skapa ett enkelt multiplikationstest. Lektionsförfattare: Christer Sjöberg Till läraren En digital lektion från https://digitalalektioner.iis.se

Läs mer

Programmera ett kärnkraftverk

Programmera ett kärnkraftverk I lektionen programmeras en algoritm för att styra processen i en reaktor i ett kärnkraftverk. Eleverna får skapa en praktisk applikation och lära sig att skapa och modifiera algoritmer. En digital lektion

Läs mer

IT för personligt arbete F5

IT för personligt arbete F5 IT för personligt arbete F5 Datalogi del 1 DSV Peter Mozelius 1 En dators beståndsdelar 1) Minne 2) Processor 3) Inmatningsenheter 1) tangentbord 2) scanner 3) mus 4) Utmatningsenheter 1) bildskärm 2)

Läs mer

BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator

BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator 3000 f.kr - 1981 Gunnar Holmdahl Några av de första uppfinningarna Noll uppfanns (1900 f.kr) MDCCXI dividerat med LIX = XXIX? 1711 / 59 = 29 I det sumeriska

Läs mer

Loopar och ljud 3 av 7. Lektionen handlar om att lära sig programmera loopar och använda ljudeffekter med verktyget Scratch. Loopar och ljud 3 av 7

Loopar och ljud 3 av 7. Lektionen handlar om att lära sig programmera loopar och använda ljudeffekter med verktyget Scratch. Loopar och ljud 3 av 7 Lektionen handlar om att lära sig programmera loopar och använda ljudeffekter med verktyget Scratch. Lektionsförfattare: Lotta Ohlin Andersson Till läraren 1. Loopar och ljud 2. Repetera det du gjort En

Läs mer

Syfte. Praktisk datorkunskap. Personal. Kursinfo. Examination- Krav för godkänt. Agenda idag DVG A06

Syfte. Praktisk datorkunskap. Personal. Kursinfo. Examination- Krav för godkänt. Agenda idag DVG A06 Syfte Praktisk datorkunskap DVG A06 Ge teoretisk förståelse och praktisk erfarenhet om hur en dator är uppbyggd Ge kunskap kring operativsystemets roll, samt ge kunskap om olika operativsystem. Ge praktisk

Läs mer

Manuell SMARTCD.G2 02.2015

Manuell SMARTCD.G2 02.2015 02.2015 2 / 14 1 Avsedd användning... 3 2 Säkerhetsanvisningar... 4 3 Ingår i leveransen... 5 4 Anslutning till en dator/bärbar dator... 6 5 Ladda batterierna... 7 6 Driftsättning... 8 7 Konfigurering

Läs mer

Programmering. Analogt och med smårobotar. Nina Bergin

Programmering. Analogt och med smårobotar. Nina Bergin Programmering Analogt och med smårobotar Nina Bergin Programmering i Läroplanen Tre ämnen i grundskolan som har huvudansvaret för programmering: matematik, teknik och samhällskunskap. Ämnesövergripande

Läs mer

Nya Medier. Gränssnitt, Interaktivitet och Digital kod

Nya Medier. Gränssnitt, Interaktivitet och Digital kod Nya Medier Gränssnitt, Interaktivitet och Digital kod Människa-Dator: Gränssnittet Tre lager tas upp i boken: Fysiska apparaten som möjliggör för användaren att styra/använda datorn Mjukvara som organiserar

Läs mer

Programmeringsteknisk översiktskurs för yrkeshögskoleprogram

Programmeringsteknisk översiktskurs för yrkeshögskoleprogram Programmeringsteknisk översiktskurs för yrkeshögskoleprogram Föreläsning 1 Våren 2005 Introduktion till kursen En dators delar Vad är ett program? Innehåll Hur fungerar ett program när det körs Programvaruutvecklingens

Läs mer

Programmera en mänsklig robot. Lektionen handlar om att skapa och följa instruktioner. Programmera en mänsklig robot

Programmera en mänsklig robot. Lektionen handlar om att skapa och följa instruktioner. Programmera en mänsklig robot Programmera en mänsklig robot Lektionen handlar om att skapa och följa instruktioner. Lektionsförfattare: Kristina Alexanderson Till läraren 1. Hur fungerar en robot? En digital lektion från https://digitalalektioner.iis.se

Läs mer

Makeriet Lärarhandledning 1. Programmering

Makeriet Lärarhandledning 1. Programmering Makeriet Lärarhandledning 1. Programmering Makeriet Om programserien Makeriet är en programserie med åtta program där respektive avsnitt är femton minuter långt. I serien besöker barn programledarna Arantxa

Läs mer

Dash & Dot. Förskola F-klass - 6

Dash & Dot. Förskola F-klass - 6 Dash & Dot Förskola F-klass - 6 Sverige har en starkt segregerad arbetsmarknad där tekniksektorn utmärker sig. Stat och kommun har därför initierat ett antal aktörer med särskilt uppdrag att arbeta med

Läs mer

Programmering från början

Programmering från början Färdiga lektioner till de nya digitala kunskapsmålen för årskurs 1 till 6 Lektionsserien består av följande lektioner: 1. Programmera någon att bre en smörgås 2. Lapp-programmering 3. Programmera kompisar

Läs mer

Programmering och begrepp

Programmering och begrepp Programmering och begrepp Lektionen bygger på att ge eleverna en möjlighet att prata om och få förståelse för några ord och begrepp som de kopplar till programmering och datorer. Lektionen grundar sig

Läs mer

Programmering F-3 -HEJ RUBY. Äventyr i datorernas magiska värld. Baserat på Linda Liukas Hello Ruby

Programmering F-3 -HEJ RUBY. Äventyr i datorernas magiska värld.   Baserat på Linda Liukas Hello Ruby Programmering F-3 -HEJ RUBY Äventyr i datorernas magiska värld http://www.helloruby.com/ Baserat på Linda Liukas Hello Ruby Lärarhandledning 2 Innehåll o o o o o o o o o o o Generellt upplägg... s4 Vad

Läs mer

http://pcforalla.idg.se/2.1054/1.288518/apacer-a7-supersnabb-ssd-disk-perfekt-for-upp...

http://pcforalla.idg.se/2.1054/1.288518/apacer-a7-supersnabb-ssd-disk-perfekt-for-upp... Page 1 of 5 Nyheter Tester Skolor Program Forum Business Galleria Sök på pcforalla.se Sök 2010-01-26 15:40 Apacer A7: Supersnabb ssd-disk perfekt för uppgradering Av Mattias Inghe Test Apacers dyra men

Läs mer

Digital- och datorteknik

Digital- och datorteknik Digital- och datorteknik Föreläsning #21 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Teknologier och hierarkier Minnestyper Vi har hittills

Läs mer

Programmering eller Datalogiskt tänkande

Programmering eller Datalogiskt tänkande Programmering eller Datalogiskt tänkande I förskolan handlar programmering om att få en begynnande förståelse vad det kan innebära. Barnen ges ett kreativt utrymme och har möjlighet att forma sin egen

Läs mer

Introduktion programmering

Introduktion programmering Introduktion programmering 30.11.2017 Innehåll Introduktion (Vetenskapens hus, direktiv regering & skolverket) Varför är programmering viktigt! några välkända röster Praktik; lapp programmering & blue

Läs mer

Lär dig programmera för dig mellan 6 och 100 år...

Lär dig programmera för dig mellan 6 och 100 år... för dig mellan 6 och 100 år... Björn Regnell Bilden visar ENIAC, som var den första datorn. Mamman och pappan på bilden programmerar ENIAC. ENIAC fanns när farfar och mormor var små. ENIAC vägde 27 tusen

Läs mer

Introduktion till Arduino

Introduktion till Arduino Introduktion till Arduino CHRISTIAN ANTFOLK Faculty of Engineering LTH Dept of. Biomedical Engineering Christian Antfolk Slide 1 Preliminärt schema Faculty of Engineering LTH Dept of. Biomedical Engineering

Läs mer

Extramaterial till Matematik X

Extramaterial till Matematik X LIBER PROGRMMERING OCH DIGITL KOMPETENS Extramaterial till Matematik X NIVÅ TRE Programmering LÄRRE I den här uppgiften får du och dina elever en introduktion till programmering. Uppgiften vänder sig först

Läs mer

Grunderna i programmering - skapa instruktioner 2 av 6

Grunderna i programmering - skapa instruktioner 2 av 6 Grunderna i programmering - skapa instruktioner 2 av 6 Lektionen handlar om att göra en instruktion. Lektionsförfattare: Anna Eriksson Till läraren 1. Gör en instruktion En digital lektion från https://digitalalektioner.iis.se

Läs mer

Datorhistoria. Källor: http://www.e.kth.se/~e99_aha/tekinfo.html http://www.computer.org/history/index.html

Datorhistoria. Källor: http://www.e.kth.se/~e99_aha/tekinfo.html http://www.computer.org/history/index.html Datorhistoria Källor: http://www.e.kth.se/~e99_aha/tekinfo.html http://www.computer.org/history/index.html Inledning Den första räknemaskinen var en abacus (kulram), ett gammalt räknehjälpmedel som består

Läs mer

Direct Access Keyboard

Direct Access Keyboard Direct Access Keyboard Användarhandbok Version 1.0 Copyright Inga delar av denna handbok får reproduceras, överföras via några som helst medium vare sig elektroniska eller mekaniska, inbegripet kopiering,

Läs mer

Moment 2 Digital elektronik. Föreläsning Inbyggda system, introduktion

Moment 2 Digital elektronik. Föreläsning Inbyggda system, introduktion Moment 2 Digital elektronik Föreläsning Inbyggda system, introduktion Jan Thim 1 Inbyggda system, introduktion Innehåll: Historia Introduktion Arkitekturer Mikrokontrollerns delar 2 1 Varför lär vi oss

Läs mer

Digitaliseringens påverkan på samhället MÄNNISKA MÖTER MASKIN EN SAMSYN KRING BEGREPPET DIGITAL KOMPETENS

Digitaliseringens påverkan på samhället MÄNNISKA MÖTER MASKIN EN SAMSYN KRING BEGREPPET DIGITAL KOMPETENS Digitaliseringens påverkan på samhället MÄNNISKA MÖTER MASKIN EN SAMSYN KRING BEGREPPET DIGITAL KOMPETENS Min bakgrund Lennart Rolandsson Lektor i teknikdidaktik, UU (15-xx) Doktorand SU och KTH (08-15)

Läs mer

Innehåll. Om Stadsnät

Innehåll. Om Stadsnät 2 Innehåll Beställa och komma igång 4 Starta bredbandet idag 5 Ansluta 6 Bredband 7 Bredband Telefon 8 Bredband Telefon Tv 9 Bra att veta 10 Ordlista 11 Om Stadsnät Stadsnät är ett öppet nät byggt med

Läs mer

Digital- och datorteknik

Digital- och datorteknik Digital- och datorteknik Föreläsning #21 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Teknologier och hierarkier Minnestyper Vi har hittills

Läs mer