Perspektiv på programmering, #13, Karlstad HISTORISKT OCH UNDERVISNING

Relevanta dokument
Perspektiv på programmering Arlanda 22 feb

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

Det är betydligt billigare att bo i Norrsundet. Grundläggande principer för framgång: Backcasting från en position i framtiden då vi lyckats.

Rådet för främjande av kommunala analyser

Programmering i skolan varför då? Marie Gustafsson Friberger Geek Girl Mini / Good Measure

POWER GOALSET. Att skapa magnetiska mål som funkar! Eller; en timme om allt och inget; högt & lågt, som ger eftertanke och riktning.

Kvalitetssäkra ditt projekt med kontinuerlig integration

Om programmering i matematikundervisning

PYTHON SNABBREPETITION MEN FÖRST LITE ALLMÄNT OM PROGRAMMERING 729G04 PYTHON 2. Dagens Python

Programmering i skolan varför då? Lisa Söderlund Pedagogik och kommunikation

Programmering i skolan varför då? Lisa Söderlund Pedagogik och kommunikation

Programmering på vetenskaplig grund? Några forskningsresultat. Karin Stolpe, föreståndare NATDID liu.se/natdid

Om programmering i matematikundervisning

Om programmering i matematikundervisning

Lgr 11 och digital kompetens

Datalogiskt tänkande för alla

Teknikhistoria: Den första programmeraren

Resa Att ta sig runt. Att ta sig runt - Platser. Du vet inte var du är. Be om att bli visad en viss plats på en karta. Fråga om en viss servicepunkt

Resa Att ta sig runt. Att ta sig runt - Platser. I am lost. Du vet inte var du är

Support Manual HoistLocatel Electronic Locks

Resa Allmänt. Allmänt - Grundläggande. Allmänt - Konversation. Fråga om hjälp. Fråga om en person talar engelska

Övning: hitta buggarna

Vad säger forskningen om programmering som kunskapsinnehåll? Karin Stolpe, föreståndare NATDID liu.se/natdid

Programmering för alla!

Programmering eller Datalogiskt tänkande

Read Texterna består av enkla dialoger mellan två personer A och B. Pedagogen bör presentera texten så att uttalet finns med under bearbetningen.

Charles Babbage och Ada Lovelaces datorer

EXPERT SURVEY OF THE NEWS MEDIA

Webbregistrering pa kurs och termin

Workplan Food. Spring term 2016 Year 7. Name:

MÅL ATT UPPNÅ (FRÅN SKOLVERKET)

Webbreg öppen: 26/ /

IT OCH PROGRAMMERING I SKOLAN. Jan Erik Moström Peter Vinnervik

Resa Allmänt. Allmänt - Grundläggande. Allmänt - Konversation. Fråga om hjälp. Fråga om en person talar engelska

Resa Allmänt. Allmänt - Grundläggande. Allmänt - Konversation. Fråga om hjälp. Fråga om en person talar engelska

Programmering för alla!

Balthazar Science Center. Skolprogram. Upplev, prova, bygg och lär. Låt dig inspireras, experimentera och väck lusten till nya upptäckter!

This is England. 1. Describe your first impression of Shaun! What kind of person is he? Why is he lonely and bullied?

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

Tryggt in i det okända Sagan som medel för språkutveckling

Wikipedia och Wikipedianer i folkbildningens tjänst. Olof Sundin Högskolan i Borås & Lunds universitet

De interaktiva kuddarna Textil som kommunikationsredskap

Program & programmering

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

CVUSD Online Education. Summer School 2010

Immigration Studying. Studying - University. Stating that you want to enroll. Stating that you want to apply for a course.

Lars-Henrik Eriksson

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

Engelska åk 5 höstterminen 2013

Introduktion till programmering

Slump och statistik med Scratch

Utvärdering SFI, ht -13

Genusstudier i Sverige

729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 2 Jody Foo,

Programmering som språk

Föreläsning 1: Intro till kursen och programmering

Grundläggande programmeringsteknik Datorsystem

GeoGebra in a School Development Project Mathematics Education as a Learning System

Blivande och nyblivna föräldrars uppfattningar om munhygien och tandvård före och efter immigration till Sverige

Programmering och digital kompetens

Jacquards vävstol, 1801

Datorteknik. Föreläsning 7 Historia och framtid. Institutionen för elektro- och informationsteknologi, LTH

Listen to me, please!

Slump och statistik med Scratch. Se video

Haparanda ht Engelska år 1 5. Under åren 1 5 arbetar eleverna med bland annat följande områden:

Programmering, dans och loopar

Listen to me, please!

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

Datalogiskt tänkande är mer än Programmering. Fredrik Heintz Linköpings universitet


De interaktiva kuddarna. Textil som kommunikationsredskap

Travel General. General - Essentials. General - Conversation. Asking for help. Asking if a person speaks English

Make a speech. How to make the perfect speech. söndag 6 oktober 13

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

Writing with context. Att skriva med sammanhang

Datorer finns överallt, men kan man lita på dem? Magnus Almgren Göteborg

Immigration Studera. Studera - Universitet. Ange att du vill anmäla dig. Ange att du vill anmäla dig till en kurs. Kurs.

Immigration Studera. Studera - Universitet. Ange att du vill anmäla dig. Ange att du vill anmäla dig till en kurs. Kurs. Typ av kurs.

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

Programmering. Analogt och med smårobotar. Nina Bergin

Libers språklåda i engelska 7 9: Listening

Att stödja starka elever genom kreativ matte.

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

DATALOGISK TÄNKANDE OCH PROGRAMMERING CETIS OKTOBER 2017

Föreläsning 1: Intro till kursen och programmering

Pedagogisk planering. Ron Chlebek. Centralt Innehåll. Svenska/Engelska. Lego Mindstorms. Syfte: Matematik

EVALUATION OF ADVANCED BIOSTATISTICS COURSE, part I

Användning av Erasmus+ deltagarrapporter för uppföljning

1. How many hours per week have you on average spent on the course, including scheduled time?

Personligt Brev. Brev - Adress. Mr. N. Summerbee 335 Main Street New York NY 92926

Libers språklåda i engelska: Spel och lekar (7 9)

Meddelande och game over 5 av 6

Programmering i matematik och teknik i grundskolan

Introduktion till datateknik och datavetenskap

Problem som kan uppkomma vid registrering av ansökan

Preschool Kindergarten

Spekulativ exekvering i CPU pipelining

Viktiga begrepp. Algoritm. Array. Binärkod. Blockprogrammering. Bugg / fel och felsökning. Dataspel. Dator

Ready for Academic Vocabulary?

Grundläggande programmering med matematikdidaktisk inriktning för lärare som undervisar i gy eller komvux gy nivå, 7,5 hp

Transkript:

Perspektiv på programmering, #13, Karlstad HISTORISKT OCH UNDERVISNING

Varför ett historiskt perspektiv? Teknologi & Makt!? Bilder fr Wikipedia

Maskin eller Människa

Maskinen är överlägsen Human computers - The Top Secret Rosies By Unidentified U.S. Army photographer Image from Historic Computer Images, Public Domain

Maskinen är överlägsen

Antalet skolor med datorer

Innehåll 1. Maskin med potential 2. Arbeta tillsammans med maskinen 3. Betydelsen av tydlighet

1 - Maskin med potential En maskin med flera användningsområden Differensmaskinen, Från wikipedia By Bruno Barral (ByB), CC BY-SA 2.5

En Dator i fel århundrade Dyrt! Nätaggregat Hårddisk RAM CPU Variabler Skrivare Sydney Padua s illustration av en Analytical Engine.

Begrepp har en historia instruktioner i en viss Sekvens ett värde för olika Alternativ en sekvens kan Repeteras flera sekvenser blir en Abstraktion S A R A From en.wikipedia

2 Arbeta tillsammans med maskiner På 1980-tal sa Matematiklärare om programmering - det är alltför avancerat för skolan - Läroplansförändringen [med numeriska metoder] kommer att påverka matematikundervisningen på ett drastiskt sätt, pga dess krav på ett nytt sätt att tänka, vilket framförallt skall integreras med de andra delarna lärare med dålig självförtroende kommer inte våga experimentera med dessa tekniska möjligheter och därför kommer innehållet [med numeriska metoder] bli ännu ett exempel på en teoretisk modul (Nämnaren 1984, fritt översatt fr engelska)

Maskinen (Datorn) har förändrats Tidigare var den dyr, långsam och stor. Idag är den billig, snabb och liten. Idag kan ALLA konstruera en sekvens med instruktioner (algoritm). Sunnerboskolan, Ljungby

Den gör inte vad du tänker Den gör vad du skriver VIKTIGT: Att skriva fel kod är nödvändigt för att upptäcka maskinens förmåga att tänka. Maskinen är en sparringpartner för elever att upptäcka logiska felslut.

Den gör inte vad du tänker Den gör vad du skriver Grace Hopper avlusar ett program tillsammans med kollegor Bild fr Wikipedia By Unknown (Smithsonian Institution), CC BY 2.0

3 Betydelsen av tydlighet Alice: The Cat: Alice: The Cat: Alice: The Cat: Would you tell me, please, which way I ought to go from here? That depends a good deal on where you want to get to. I don't much care where. Then it doesn't much matter which way you go....so long as I get somewhere. Oh, you're sure to do that, if only you walk long enough. Lewis Carroll, Alice in Wonderland

Språk för att tänka med maskiner

Språk för att tänka med maskiner

Språk för att tänka med maskiner Fortran/C BASIC VB Prolog (Skolversion) Pascal Delphi LOGO LEGO Mindstorms Scratch Javascript Java/C++/C# Python Kojo

Språk för att tänka med maskiner Språk erbjuder människan ett förhållningssätt till maskiner. Sandwich Bot, https://youtu.be/narrq2q9-ei

Språk för att tänka med maskiner

Litteratur och fördjupning Artiklar Fuegi, J. and Francis, J. 2003. Lovelace & Babbage and the creation of the 1843 'notes. IEEE Annals of the History of Computing, 25, 4. Rolandsson L. 2011. Teacher Pioneers in the Introduction of Computing Technology in the Swedish Upper Secondary School. In: Impagliazzo J., Lundin P., Wangler B. (eds) History of Nordic Computing 3. HiNC 2010. IFIP Advances in Information and Communication Technology, vol 350. Springer, Berlin, Heidelberg Rolandsson, L. & Skogh, I.- B. 2014. Programming in School: Look Back to Move Forward. Trans. Comput. Educ. 14, 2, Article 12 Swade, D. D. 2003. Automatic Computation: Charles Babbage and Computational Method. http://www.rutherfordjournal.org/article030106.html Swade, D. D. 2005. The construction of Charles Babbage's Difference Engine No. 2. IEEE Annals of the History of Computing, 27, 3. Projekt Plan 28, the construction of an analytical engine - https://plan28.org/ Bletchley Park, Bok Gibson, W., Sterling, B. 2003. The Difference Engine (GOLLANCZ S.F.) Paperback. Tedre, M. 2015. The science of computing: shaping a discipline. Boca Raton: CRC Press Film The Future of Programming, Bob Martin - https://youtu.be/eciwpzgebfc

SLUT Tidning: Education Week