Lektion G43 Artificiell intelligens. Robin Keskisärkkä Ellinor Ihs Håkansson Cornelia Böhm
|
|
- Åke Nilsson
- för 6 år sedan
- Visningar:
Transkript
1 Lektion 1 729G43 Artificiell intelligens Robin Keskisärkkä Ellinor Ihs Håkansson Cornelia Böhm
2 Dagens lektion Kort om laborationsserien Introduktion till laboration 1 Live-kodning Börja arbeta med laboration 1
3 Om lektioner Lektioner i SU-sal Laborationsförberedande Lektionsövningar Se upp för schemaändringar!
4 Om laborationerna Viktigt att komma igång med labbarna när hjälp finns Assistenter hjälper till med aktuell labb i första hand Arbete utöver laborationstillfällena kommer att krävas ThinLinc finns att tillgå för de som bill jobba hemma eller från egen dator Laborationer uppdateras varje år Feedback viktigt om något inte fungerar All information finns på hemsidan Frågor: robin.keskisarkka@liu.se
5 Laborationspersonal Labbassistenter Robin Keskisärkkä Ellinor Ihs Håkansson Cornelia Böhm
6 Grupper Anmäl er grupp i Webreg Länk finns på hemsidan Labba i grupper om 2 Uppdelade labbassistentgrupper för muntlig redovisning Delas upp mellan assistenter vid behov
7 Inlämning av laboration Inlämning skickas till: Rättning sker inom 10 arbetsdagar från deadline Om något inte rättats så hör av er! Kompletteringar rättas vid uppsamlingstillfällen
8 Betyg Man kan få Godkänt och Väl Godkänt på labbarna. För att få VG på labbserien måste man ha VG på alla labbar (där VG-krav finns). Med det sagt, över till första laborationen
9 Laborationsserien Lab 1: Intelligenta agenter Lab 2: Sökagenter Lab 3: Kunskapsrepresentation Lab 4: Planering Lab 5: Probabilistisk logik Lab 6: Beslutträdsinlärning Lab 7: ANN
10 Laboration 1: Intelligenta agenter
11 Översikt Vad? Utforma och implementera en agent som kan genomsöka en hinderfri värld, samt resonera kring vad ni gjort Varför? För att få insikt i vad en agent är och vad som egentligen menas med intelligens i kursboken och inom AI För att lära er använda AI-fältets begreppsapparat Hur? Genom att utgå från en befintlig omgivningssimulator och ett programskelett Genom att läsa och reflektera
12 En agent Agenten uppfattar sin omgivning på något sätt Agenten agerar utifrån percept Agenten agerar i en omgivning Agenten agerar i omgivningen med effektorer Agentens beteende = agentfunktion Implementation av agentfunktionen = agentprogram
13 Miljösimulering: PacMan-värld Tom yta Percept = None Agent Mat Vägg Percept = bump Agentens riktning OBS! PacMan uppfattar bara nuvarande ruta Prestationsmått Startposition (1,1) Labb-miljö ursprungligen från Stanford.
14 Agentens effektorer Agenten kan utföra fem handlingar GoForward GoRight GoLeft GoBack Stop
15 Tre typiska typer av agenter RandomAgent SimpleReflexAgent AgentWithState Bearbetar percept? Deterministiska regler för beslut av handling? Kan komma ihåg vad den gjort (state)?
16 Agerar enbart utifrån slumpvis valda handlingar! RandomAgent
17 Får percept men har inget internt tillstånd (state) SimpleReflexAgent
18 Får percept, uppdaterar internt tillstånd, väljer handling utifrån tillstånd AgentWithState (labb 1 & 2)
19 Flöde för AgentWithState 1. (vald handling utförs i omgivningen) 2. update_state_with_percept( ): Agenten varseblir aktuell nuvarande och effekterna av föregående handling Uppdaterar internt tillstånd (state) med vad den uppfattar (t.ex. bump ) 3. choose_action( ): Agenten väljer ny handling att utföra utifrån sitt interna tillstånd OBS! State kan ej ändras i choose_action 4. update_state_with_action( ): Uppdatera internt tillstånd med senast valda handling OBS! Handlingen har ännu inte utförts.
20 Laboration 1: Mål Bygga en PacMan-agent som ska äta all mat i en godtyckligt stor rektangulär värld Agenten ska stanna när allt är uppätet Agenten ska ha en systematisk strategi för att besöka hela världen (slump är inte tillåtet) Diskussionen ska vara relevant med tydliga kopplingar mellan teori och praktik
21 Att tänka på Agenten startar alltid i ruta (1,1) riktad mot öster Agenten ska klara alla världar: 1x1, 1x3, 3x1, etc. Testa att definiera egna världar
22 Strategiska förberedelser Läs i kapitel 2 i kursboken Läs igenom instruktionerna på hemsidan Gör klart för er själva hur er agent interagerar med sin omgivning Välj en strategi och rita upp den på papper. Översätt den sedan i termer av handlingsregler. Fundera på vilken information som måste finnas i det interna tillståndet samt hur/när denna ska uppdateras i flödet
23 Praktiska förberedelser Spara ned alla filer från labbsidan/ kursbiblioteket Öppna lab1.py och studera koden Om ni vill använda IDLE men det inte startar prova med idle -n &
24 Dags att spana in kod! Live-kodning
Lektion 2: Sökagenter. Robin Keskisärkkä
Lektion 2: Sökagenter Robin Keskisärkkä Lektionens innehåll Introduktion till laboration 2 Implementation av en sökalgoritm Livekodning Konfrontera ett liknande problem själva Extra: Heuristisk sökning
Artificiell Intelligens II Lektion 1
Labbar översikt rtificiell Intelligens II Lektion 1 Labbar översikt Planering (Lab1 Projektinspiration 3 stycken datorlabbar Planering Probabilistisk logik Maskininlärning Handledare Robin, Jonas, hristian,
Artificiell Intelligens Lektion 1
Labbar översikt rtificiell Intelligens Lektion 1 Labbar översikt Planering (Lab1 Projektinspiration 3 stycken datorlabbar Planering Probabilistisk logik Maskininlärning Handledare Robin, Jonas, hristian,
729G43 Artificiell intelligens Introduktion. Arne Jönsson HCS/IDA
729G43 Artificiell intelligens Introduktion Arne Jönsson HCS/IDA Introduktion Kursöversikt Mål med AI Historia Intelligenta agenter Kursöversikt Intelligenta agenter 1 Fö, 4 Lab Problemlösning och sökning
Syfte : Lära sig objektorienterad programmering Syfte : Lära sig programmering i ett OO-språk vilket?
Jonas Kvarnström jonkv@ida.liu.se 2013 Syfte : Lära sig objektorienterad programmering Syfte : Lära sig programmering i ett OO-språk vilket? Rena OO-språk (allt är objekt) Scala, Smalltalk, Eiffel, Ruby,
TDDC30 Programmering i Java, Datastrukturer och Algoritmer Lektion 5. Laboration 4 Lådplanering Exempel på grafik, ett avancerat program Frågor
TDDC30 Programmering i Java, Datastrukturer och Algoritmer Lektion 5 Laboration 4 Lådplanering Exempel på grafik, ett avancerat program Frågor 1 Laboration 4 - Introduktion Syfte: Öva på självständig problemlösning
Lek$on 3: Kunskapsrepresenta$on. Robin Keskisärkkä
Lek$on 3: Kunskapsrepresenta$on Robin Keskisärkkä Översikt Laborationerna så här långt Genomgång av laboration 3 Uppgift Förberedelser Kunskapsrepresentation Framesteori Uppgi9 Implementera ett frames-system
729G06 Föreläsning 1 Objektorienterad programmering
Översikt Formalia Vad är objektorienterad programmering 729G06 Föreläsning 1 Objektorienterad programmering Definieria klasser Skapa och använda objekt Annika Silvervarg Ciltab, IDA, Linköpings universitet
TDDD92 Artificiell intelligens -- projekt
jonas.kvarnstrom@liu.se 2018 TDDD92 Artificiell intelligens -- projekt Kursinformation Outline Om oss Om kursen i allmänhet Om den individuella uppgiften Om det gemensamma projektet Diskussion och frågor
729G43 Artificiell intelligens. Introduktion. Introduktion. Kursöversikt. Kursens organisation. Arne Jönsson HCS/IDA
Introduktion 729G43 Artificiell intelligens Introduktion Kursöversikt Mål med AI Historia Intelligenta agenter Arne Jönsson HCS/IA Kursöversikt Intelligenta agenter 1 Fö, 2+3 Lab Problemlösning och sökning
Lek$on 4: Kunskapsrepresenta$on. Robin Keskisärkkä och Jonas Rybing
Lek$on 4: Kunskapsrepresenta$on Robin Keskisärkkä och Jonas Rybing Översikt Laborationerna så här långt Genomgång av Laboration 4 Uppgift Förberedelser Kunskapsrepresentation Framesteori Uppgi= Implementera
TDDC30 Programmering i Java, Datastrukturer och Algoritmer Lektion 5. Laboration 4 Lådplanering Exempel på layout, ett GUI-baserat program Frågor
TDDC30 Programmering i Java, Datastrukturer och Algoritmer Lektion 5 Laboration 4 Lådplanering Exempel på layout, ett GUI-baserat program Frågor 1 Laboration 5 - Introduktion Syfte: Öva på självständig
KURS-PM för. Lärande i arbete 1 (YTLW17) 20 Yhp. Version 1.1 Uppdaterad
KURS-PM för Lärande i arbete 1 (YTLW17) 20 Yhp Version 1.1 Uppdaterad 2019-02-28 Kursens syfte: LIA-periodens syfte är att den studerande ska kunna hantera olika delar i ett projekt, samt om möjligt även
TDDC74 Lab 02 Listor, sammansatta strukturer
TDDC74 Lab 02 Listor, sammansatta strukturer 1 Översikt I denna laboration kommer ni att lära er mer om: Mer komplexa rekursiva mönster, procedurer och processer. Hur man kan hantera listor och andra enklare
Torun Berlind Elin Önstorp Sandra Gustavsson Klas Nordberg. Föreläsningar Lektioner Laborationer Projekt
1 (6) TSBB09-Bildsensorer Sändlista Håkan Örman Torun Berlind Elin Önstorp Sandra Gustavsson Klas Nordberg Kurskod TSBB09 Examinator Klas Nordberg Kursen gavs Årskurs 4 Termin 1 Period 2 Kursens delar
TDDC74 Lab 04 Muterbara strukturer, omgivningar
TDDC74 Lab 04 Muterbara strukturer, omgivningar 1 Översikt I den här laborationen kommer ni att lära er mer om: Tillstånd, och skillnader mellan ren funktionell programmering och imperativ. Skillnaden
Evaluation Summary - CDT104 Grundläggande Webbdesign HT07 Dan Levin
Evaluation Summary CDT Grundläggande Webbdesign HT7 Dan Levin Antal kursutvärderingar: Q. Anser du dig ha tillräckligt med förkunskaper för att klara kursen? (=JA =NEJ) 9 Skriv kommentarer här... Q. a
Design och konstruktion av grafiska gränssnitt
Design och konstruktion av grafiska gränssnitt Peter Börjesson Interaktionsdesign Tillämpad informationsteknologi Chalmers/GU Idag Kort kursinfo Lab info Föreläsning - Vad utmärker ett bra användargränssnitt?
TDDD92 Artificiell intelligens -- projekt
jonas.kvarnstrom@liu.se 2018 TDDD92 Artificiell intelligens -- projekt Individuella uppgifter UPG2: Individuell skriftlig rapport 2 Vad? Läsa och förstå vetenskaplig litteratur Varför? Framtiden: Inte
Individuell inlämningsuppgift TEK210
Individuell inlämningsuppgift TEK210 Den individuella inlämningsuppgiften består av två delar. Del 1 Kognitiv design är obligatorisk och för att bli godkänd på kursen krävs att denna, tillsammans med skriftlig
Kognition TEK210 (4,5 hp)
Kognition TEK210 (4,5 hp) Idag Kort introduktion till kurs och kursmål Praktisk information om hur kursen är upplagd Frågor Registrering skriv upp dig på listan! Användbarhet https://www.youtube.com/watch?
NATURVETENSKAP FÖR LIVET?
NATURVETENSKAP FÖR LIVET? Under terminen kommer din klass att medverka i ett forskningsprojekt. Ni kommer att arbeta med uppgifter som handlar om i samhället. Enkäten innehåller frågor om dig och dina
Design och konstruktion av grafiska gränssnitt
Design och konstruktion av grafiska gränssnitt Armin Nezirevic Peter Börjesson Interaktionsdesign Tillämpad informationsteknologi Chalmers/GU Idag Vad utmärker ett bra användargränssnitt? Kort kursinfo
Artificiell intelligens
2013-08-13 Introduktion Artificiell intelligens Vad är AI? Olika mål Intelligenta agenter Områden inom AI Arne Jönsson HCS/IA Vad är AI? Intelligens: Förmågan till tänkande och analys (Svenska ORboken)
Start v. Programspråk. Poäng. 03 Institution Institutionen för datavetenskap 7.5. Antal registrerade (män/kvinnor) 59 (54/5)
TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. Programspråk 5DV086 7.5 2018 03 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 59 (54/5) Antal aktiva studenter (deltagit
Välkomna till DIT012 IPGO
Välkomna till DIT012 IPGO 1 Lärare och Handledare Kursansvariga, examinatorer, föreläsare och handledare Joachim von Hacht, hajo@chalmers.se, 772 1003 Handledare (se även kurssida) Alexander Sjösten, sjosten@chalmers.se
Webbutveckling Laboration 1: HTML5 och CSS3.
Institutionen för 2015-11-30 Tillämpad fysik och elektronik Karin Fahlquist Webbutveckling Laboration 1: HTML5 och CSS3. Målsättning Att skapa en webbplats genom att först skapa en Lo-fi prototyp och sedan
TDDB68 - Processprogrammering och operativsystem
1 (6) TDDB68 - Processprogrammering och operativsystem Sändlista Inger Klein Tea Nygren Siv Söderlund Magdalena Smeds Christoph Kessler Tommy Färnqvist Kurskod TDDB68 Examinator Christoph Kessler Kursen
Introduktion till kursen och MATLAB
Introduktion till kursen och MATLAB TNA005: Tillämpad matematik i teknik och naturvetenskap för ED1, KTS1, och MT1 vårterminen 2018 Berkant Savas Kommunikations- och transportsystem Institutionen för teknik
Kursanalys DA2003 sommar 2017
Kursanalys DA2003 sommar 2017 Kursdata Programmeringsteknik, DA2003, 6 högskolepoäng Kursledare: Emma Riese Examinator: Olle Bälter Kursen är en webbkurs som inte kräver någon fysisk närvaro, den avslutande
TDDC77 Objektorienterad Programmering
TDDC77 Objektorienterad Programmering Föreläsning 1 Sahand Sadjadee IDA, Linköpings Universitet Hösttermin, 2018 Outline Kursinfo Introduktion till Programmering Java Development Kit(JDK) Kursinfo Hemsida
Sammanfattning av hantering av redovisning av uppgift U1
Sammanfattning av hantering av redovisning av uppgift U1 Hur du redovisar Hur svar ges Hur eventuell komplettering sker Hur restuppgifter hanteras Hur registrering av resultat görs 1M321 Webbteknik 1,
F0042T Optik I, Kursinformation
1(7) vdelningen för experimentell mekanik Lars enckert, rum E148 e-post: lars.benckert@ltu.se 2008-09-21 F0042T Optik I, Kursinformation Kurshemsida: http://sirius.mt.luth.se/~lassew/o1/mtf110/mtfxx.htm
Uppdrag Fattigdom. Ett tema kring u-länder
Uppdrag Fattigdom Ett tema kring u-länder Uppdrag Fattigdom Vi kommer arbeta kring temat fattiga rika där vi studerar u länder och försöker förklara varför dessa länder kallas så. I en värld som blir alltmer
Den intelligenta dammsugaren
Institutionen för Datavetenskap presenterar: Den intelligenta dammsugaren En laboration i fyra delar Laborationen utvecklad av KogVet- studenter Reviderad 2007: Jenny Dalenius 1 Hej och välkommen! Bilden
Måns och Mahdi Ramadan
SIDAN 1 Måns och Mahdi Ramadan Lärarmaterial VAD HANDLAR BOKEN OM? Boken handlar om Måns och Mahdi som är hemma hos Måns och tittar på något på datorn. Måns bjuder Mahdi på russin men Mahdi vill inte ha.
Matematik I - vårtermin Anu Kokkarinen Kurskoordinator
Matematik I - vårtermin 2015 Anu Kokkarinen Kurskoordinator anuk@math.su.se 08-16 45 26 Allmänt om kursen Uppdelad i algebra och analys Halvfart: algebra under termin 1 analys under termin 2. Helfart:
Algoritmer och datastrukturer. HI1029 8,0 hp Introduktion
Algoritmer och datastrukturer HI1029 8,0 hp Introduktion Lärandemål Efter kursen ska studenten: Ha kunskaper om de vanligaste algoritmteknikerna och datastrukturerna I viss mån kunna utvärdera algoritmers
kl Tentaupplägg
Tentaupplägg TIPS 1: Läs igenom ALLA uppgifterna. Välj den du känner är lättast först. Det kan gärna ta 10-20 minuter. Försök skriva saker som kan vara problem i uppgifterna. Är det något du absolut kommer
Kognitionsvetenskaplig avslutningskurs 729 G41 www.ida.liu.se/~729g41
Disposition Kognitionsvetenskaplig avslutningskurs 729 G41 www.ida.liu.se/~729g41 Annika Silvervarg IDA (Baserat på Nils Dahlbäck) Varför en avslutningskurs? Kursens struktur och uppläggning Förslag på
KURS-PM Produktionsutveckling
KURSPM Produktionsutveckling Lärande i arbete 1 (YTLF18) 50 Yhp Version 1.1 Uppdaterad 20180905 Kursens syfte: Kursen syftar till att den studerande ska få kunskap om yrkesrollen, modern produktion och
Matematik I. vårtermin Jennifer Chamberlain Kurskoordinator
Matematik I vårtermin 2018 Jennifer Chamberlain Kurskoordinator matematik-i@math.su.se 08-16 45 16 Allmänt om kursen Uppdelad i algebra och analys Halvfart: algebra under termin 1 analys under termin 2
RECEPTARIEPROGRAMMET - TERMIN 2, VT-14, FYSIOLOGI
UPPSALA UNIVERSITET Institutionen för neurovetenskap, enheten för fysiologi, BMC VT-14, Olof Nylander RECEPTARIEPROGRAMMET - TERMIN 2, VT-14, FYSIOLOGI Allmänt om kursen Schemat, föreläsningsmaterial och
TDIU01 (725G67) - Programmering i C++, grundkurs
TDIU01 (725G67) - Programmering i C++, grundkurs Introduktion till kursen och programmering Eric Elfving Institutionen för datavetenskap 2 september 2014 Översikt Kursinformation Personal Kursmål Upplägg
RECEPTARIEPROGRAMMET - TERMIN 2, HT-11, FYSIOLOGI
RECEPTARIEPROGRAMMET - TERMIN 2, HT-11, FYSIOLOGI Allmänt om kursen Schemat, föreläsningsmaterial och meddelanden kan beskådas och hämtas på studentportalen. Besök studentportalen regelbundet för senaste
Slutrapport för Pacman
Slutrapport för Pacman Datum: 2011-05-30 Författare: cb222bj Christoffer Bengtsson 1 Abstrakt Jag har under våren arbetat med ett projekt i kursen Individuellt Mjukvaruutvecklingsprojekt. Målet med mitt
Matematik I. hösttermin Jennifer Chamberlain Kurskoordinator
Matematik I hösttermin 2017 Jennifer Chamberlain Kurskoordinator matematik-i@math.su.se 08-16 45 16 Allmänt om kursen Uppdelad i algebra och analys Halvfart: algebra under termin 1 analys under termin
Närvarorapport samt bedömningsunderlag LIA 4 (Lärande i arbete 4)
Närvarorapport samt bedömningsunderlag LIA 4 (Lärande i arbete 4) Studentens namn: LIA-placering: Handledare: Närvarorapport för LIA Måndag Tisdag Onsdag Torsdag Fredag Lördag Söndag Anteckningar Vecka
Matematik I - höstermin Anu Kokkarinen Kurskoordinator
Matematik I - höstermin 2015 Anu Kokkarinen Kurskoordinator anuk@math.su.se 08-16 45 16 Allmänt om kursen Uppdelad i algebra och analys Halvfart: algebra under termin 1 analys under termin 2. Helfart:
Programutveckling med Java 7.5 p, ht 2007 (D0019N) STUDIEHANDLEDNING - ALLMÄN INFORMATION
Programutveckling med Java 7.5 p, ht 2007 (D0019N) STUDIEHANDLEDNING - ALLMÄN INFORMATION Hej, jag heter Ingela Johansson och hälsar dig välkommen till kursen Programutveckling med Java. Den är på 7.5
Webbprogrammering 725G54
Webbprogrammering 725G54 Hej! Jakob Bandelin, gästadjunkt jakob.bandelin@liu.se Interaktionsdesign, webbdesign, apputveckling Agenda Kursmål och -upplägg HTML Teckenkodning Validering Lab 1. Kursmål exemplifiera
Kursprogram, ETS032 Programvaruutveckling för stora system (PUSS), 7,5 hp
ursprogram, S032 Programvaruutveckling för stora system (PUSS), 7,5 hp Version 1.0 Christin Lindholm Läsåret 2012/2013 Våren 2013 1. Inledning Syftet med kursen är att ge grundläggande kunskaper i utvecklingsprocesser,
Hur tycker du kursen har varit? Tycker du att kursens upplägg har underlättat för dig att uppnå lärandemålen?
En sammanfattning av studenternas summativa kursvärdering AllmäntHur tycker du kursen har varit? antal Dåligt 1 7 Ganska bra 2 13 Bra 3 7 Mycket bra 6 Summa 33 Medel 2, Median 2 1 12 10 8 6 2 0 Hur tycker
Fly me to the moon. Laboration om relationer, TDDC75 Diskreta strukturer. Mikael Asplund. 5 september 2017
Fly me to the moon Laboration om relationer, TDDC75 Diskreta strukturer Mikael Asplund 5 september 2017 1 Inledning Denna laboration i diskret matematik a r ta nkt att ge en inblick i hur programmering
729G06 Programmering och logik. Info om pythondelen & introduktion till objektorienterad programmering.
729G06 Programmering och logik Info om pythondelen & introduktion till objektorienterad programmering. Översikt Kursinformation Vad är objektorienterad programmering Skapa och använda objekt Enstaka objekt
Snabb introduktion till LäsDax & SkrivDax 1 De fyra tillfällena
Snabb introduktion till LäsDax & SkrivDax 1 De fyra tillfällena Första tillfället Gemensam läsning Inled lektionen med en aktivitet som anknyter till texten. Samla sedan klassen kring storboken. Täck gärna
Svenska som andraspråk
Svenska som andraspråk Studiehandledning Distanskurs i Svenska som andraspråk, "På G". Välkommen till distanskurs i svenska som andraspråk, på grundläggande nivå. Introduktion Förkunskaper Kursöversikt
Kursmaterial för laborationer i
Kursmaterial för laborationer i IMPA TDDC 68 Sammanställt av Torbjörn Jonsson 2007-02-09 INNEHÅLL Allmänt om C++-laborationerna 1 De olika laborationerna: Lab0: Grundläggande C++ 3 Lab1: Sortering med
RECEPTARIEPROGRAMMET FYSIOLOGI (3FF112) VT-2012
1 UPPSALA UNIVERSITET Institutionen för neurovetenskap, enheten för fysiologi, BMC VT-12, Olof Nylander RECEPTARIEPROGRAMMET FYSIOLOGI (3FF112) VT-2012 Allmänt om kursen Schemat, föreläsningsmaterial och
Lathund till Elevcentralen
Lathund till Elevcentralen 1. Hitta till och logga in på Elevcentralen. Sida 1-2. 2. Hitta till teorin. Sida 2-3. 3. Ljudstöd. Sida 4. 4. Studieteknik. Sida 4. 5. Bokning av lektioner. Sida 5. 6. Avbokning
Individuell inlämningsuppgift del 1: Kognitiv design.
Individuell inlämningsuppgift del 1: Kognitiv design. Den individuella inlämningsuppgiften består av två delar. Del 1 Kognitiv design är obligatorisk och för att bli godkänd på kursen krävs att denna,
Probabilistisk logik 1
729G43 Artificiell intelligens / 2016 Probabilistisk logik 1 Marco Kuhlmann Institutionen för datavetenskap Osäkerhet 1.01 Osäkerhet Agenter måste kunna hantera osäkerhet. Agentens miljö är ofta endast
Varför behöver vi förstå programmering? Se video
Se video Varför behöver vi förstå programmering? Lektionen är en introduktion till ett arbete med programmering. Genom filmen i lektionen får eleverna konkreta exempel på varför kunskaper i programmering
Asymptotisk analys innebär att... man försöker uppskatta vad som händer för stora indatamängder.
OBS! För flervalsfrågorna gäller att ett, flera eller inget alternativ kan vara korrekt. På flervarlsfrågorna ges 1 poäng för korrekt svar och 0,5 poäng om skillnaden mellan antalet korrekta svar och antalet
Sammanställning av studentutvärdering samt utvärdering kurs vid institutionen för naturvetenskapernas och matematikens didaktik
Sid 1 (7) studentutvärdering samt utvärdering kurs vid institutionen för naturvetenskapernas och matematikens didaktik Kurskod ( er): 6PE237 Ifall kursen i allt väsentligt samläses med andra kurser kan
Poäng. Start v. DV1: Datavetenskapens byggstenar 7.5. Antal registrerade (män/kvinnor) 38 (38/0)
TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. DV1: Datavetenskapens byggstenar 5DV160 7.5 2014 44 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 38 (38/0) Antal aktiva
Objektorienterad Programmering (TDDC77)
Objektorienterad Programmering (TDDC77) Föreläsning I: kursinfo, att programmera datorer, första programmet Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2015 Outline Hemsida Organization Examination
Undervisningsplan MEKANIK II, för WQF, VT 2015
Institutionen för fysik och astronomi W2, Q1, F1 VT 2015 Undervisningsplan MEKANIK II, för WQF, VT 2015 Kurslitteratur : Dynamics av Bedford och Fowler (Femte upplagan, med SI- enheter, från 2008). Mekanik:
Programutvecklingsmetodik, teori
1 (5) TDDC93- Programutvecklingsmetodik, teori Sändlista Inger Klein Annalena Kindgren Siv Söderlund Magdalena Smeds Kristian Sandahl Tommy Färnqvist Kurskod TDDC93 Examinator Kristian Sandahl Kursen gavs
Fråga 5 (1 poäng) För att definiera ett sökproblem krävs...
OBS! För flervalsfrågorna gäller att ett, flera eller inget alternativ kan vara korrekt. På flervarlsfrågorna ges 1 poäng för korrekt svar och 0,5 poäng om skillnaden mellan antalet korrekta svar och antalet
Kristendomen och andra livsåskådningar
Kristendomen och andra livsåskådningar Världens mest kända människa, eller var Han Guds Son? PLANERING AV SO: RELIGION, MOMENT: KRISTENDOMEN OCH ANDRA LIVSÅSKÄDNINGAR Klass: 8D HT 2012 LÄRARE: ROLF JOHNNY
Tentamen: INTE 2011-10-26
Tentamen: INTE 2011-10-26 Det enda godkända hjälpmedlet är ett exemplar av den personliga fusklappen som lämnats in som inlämningsuppgift tre på kursen. På nästa sida finns ett utdrag ur instruktionerna
Kursplan Webbutveckling 2, 100p Läsår 2013-2014
Kursplan Webbutveckling 2, 100p Läsår 2013-2014 Kurswebb: www.creativerooms.se/edu, välj Webbutveckling 2 Lärare: Aino-Maria Kumpulainen, aino-maria.kumpulainen@it-gymnasiet.se Hösttermin 2013 Vecka Tema
Tentamen, EDAA10 Programmering i Java
LUNDS TEKNISKA HÖGSKOLA 1(6) Institutionen för datavetenskap Tentamen, EDAA10 Programmering i Java 2019 08 21, 08.00 13.00 Anvisningar: Preliminärt ger uppgifterna 25 + 15 + 5 = 45 poäng. För godkänt betyg
Kurskompendium VT 2016 NBIA24, 91BI11, 92BI11, 91BI17, 92BI17, TFBI11
Kurskompendium VT 2016 NBIA24, 91BI11, 92BI11, 91BI17, 92BI17, TFBI11 I det här dokumentet ska du kunna hitta all nödvändig information till kurserna Genetik NBIA26, Genetik och Evolution TFBI11 samt för
Objektorienterad Programmering (TDDC77)
Objektorienterad Programmering (TDDC77) Föreläsning I: kursinfo, att programmera datorer, första programmet Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2017 Outline Hemsida Organization Examination
Erik Östergren lärarutbildningen, 5hp HT 2015
Kurslitteratur Matematik ett kärnämne (Nämnaren Tema) Diverse artiklar All kurslitteratur kommer att finnas tillgänglig på Studentportalen. Kurshemsida http://studentportalen.uu.se Undervisning 20 lektionstillfällen.
Anonymiserade tentamina
Guide Anonymiserade tentamina Från tentamensanmälan till resultatrapportering hantering i Studentportalen, i skrivningssalar och i Ladok. Instructions in English are available in the manual. Senast uppdaterad:
KURS-PM för. Lärande i arbete 2 (YTLR27) 40 Yhp. Version 1.0 Uppdaterad
KURS-PM för Lärande i arbete 2 (YTLR27) 40 Yhp Version 1.0 Uppdaterad 2019-09-10 Kursens syfte: LIA-periodens syfte är att den studerande ska delta i projekt på LIA-arbetsplatsen där studenten får arbeta
Spår 4 Robotiseringens möjligheter. Moderatorer: Bo Henriksson och Clara Wadman, ESV
Spår 4 Robotiseringens möjligheter Moderatorer: Bo Henriksson och Clara Wadman, ESV Inspiration! Digitalisering är ett stort område Automatiserad handläggning, robotisering och artificiell intelligens
Kursprogram, ETSF20 Programvaruutveckling för stora projekt (PUSP), 7,5 hp
Kursprogram, ETSF20 Programvaruutveckling för stora projekt (PUSP), 7,5 hp Version 1.0 Christin Lindholm Läsåret 2018/2019 Våren 2019 1. Inledning Syftet med kursen är att ge grundläggande kunskaper i
Föreläsning 1: Introduktion till kursen
(18 januari 2015 F1.1 ) Föreläsning 1: Introduktion till kursen Lärare: Anna, Carl, Johan, Tom och ca 20 assistenter Registrering / avregistrering Undervisningsformer: föreläsningar och laborationer Kursmaterial
KURS-PM Produktionsutveckling
KURSPM Produktionsutveckling Lärande i arbete 2 25 Yhp Version 1.1 Uppdaterad 20181213 Kursens syfte: Kursen syftar till att den studerande ska få fördjupade praktiska kunskaper och färdigheter inom modern
Tentamen TEN1 HI
Tentamen TEN1 HI1029 2014-03-14 Skrivtid: 8.15-13.00 Hjälpmedel: Referensblad (utdelas), papper (tomma), penna Logga in med tentamenskontot ni får av skrivvakten. Det kommer att ta tid att logga in ha
729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 2 Jody Foo,
729G74 IT och programmering, grundkurs Tema 1, Föreläsning 2 Jody Foo, jody.foo@liu.se Föreläsningsöversikt Kommande moment Vad är ett program? Vad händer när man kör ett program? Programmeringsspråk Python
Studiehandbok 1FE196 Introduktion till ekonomistyrning, 7,5
Studiehandbok 1FE196 Introduktion till ekonomistyrning, 7,5 högskolepoäng Inledning Introduktion till ekonomistyrning är den första av fyra kurser i ekonomistyrning. Mål och innehåll utgörs av tre områden:
TSKS10 - Signaler, information och kommunikation
1 (6) TSKS10 - Signaler, information och kommunikation Sändlista Inger Klein Tea Nygren Siv Söderlund Magdalena Smeds Erik G. Larsson Klas Nordberg Kurskod TSKS10 Examinator Erik G. Larsson Kursen gavs
TDP Regler
Regler Student får lämna salen tidigast en timme efter tentans start. Vid toalettbesök eller rökpaus ska pauslista utanför salen fyllas i. All form av kontakt mellan studenter under tentans gång är strängt
Hur bedömer du som helhet det bemötande du fått som student under kursens gång? ( ), där 1 anger lägsta betyg och 5 anger högsta betyg)
Hur bedömer du som helhet det bemötande du fått som student under kursens gång? (1-2-3-4-5), där 1 anger lägsta betyg och 5 anger högsta betyg) - 1: - 2: - 3: 1 (11.11 %) - 4: 4 (44.44 %) - 5: 4 (44.44
Pedagogisk kartläggning av nyanlända elever
Pedagogisk kartläggning av nyanlända elever 1 Vad vet jag om gruppen? Innan jag börjar? Vad vet jag om bakgrund elev? Vilken ålder eleven befinner sig? Vad av kartläggningen kan jag göra i undervisningen
Sammanställning av studentutvärdering samt utvärdering kurs vid institutionen för naturvetenskapernas och matematikens didaktik
Sid 1 (7) Sammanställning av studentutvärdering samt utvärdering kurs vid institutionen för naturvetenskapernas och matematikens didaktik Kurskod ( er): 6MN040 Ifall kursen i allt väsentligt samläses med
Outline. Objektorienterad Programmering (TDDC77) Kursinfo. Outline. Hemsida. Organization. Ahmed Rezine Examination. Webreg.
Outline Objektorienterad (TDDC77) Föreläsning I: kursinfo, att programmera datorer, första programmet Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2017 Kursinfo Outline I hemsida: http://www.ida.liu.se/~tddc77
Språk, datorer och textbehandling
Fyra labbar, de två sista med inlämning och betygsättning (U, G, VG) Detaljer kring examinationen ges på kurssidan Datasalar för labb: 9-1064, 9-1070 Allmänna datasalar: 9-0044,7-0019 Labb 1: KORP vid
1DV423 Databas med Administration
1DV423 Databas med Administration Kursintroduktion Så här är kursen planerad. PS!!!! Har du inte registrerat dig på kurswebben? Gör det senast 2013-09-06 Personal Kursansvarig, lärare och handledare A34:11A
WEBDESIGN A - DTR 1210
Lektion 6: Tabeller Vi ska lägga till en tabell i hemsidan. Först ska vi titta lite på hur man gör tabeller. Vi börjar med enklast tänkbara tabell. En tabell med bara en ruta: Nu ska vi gå igenom steg
Lathund till Elevcentralen
Lathund till Elevcentralen 1. Hitta till och logga in på Elevcentralen. Sida 1-2. 2. Hitta till teorin. Sida 2-3. 3. Ljudstöd. Sida 4. 4. Studieteknik. Sida 4. 5. Bokning av lektioner. Sida 5. 6. Avbokning
de var svåra att implementera och var väldigt ineffektiva.
OBS! För flervalsfrågorna gäller att flera alternativ eller inget alternativ kan vara korrekt. På flervalsfrågorna kan man bara ha rätt eller fel, dvs frågan måste vara helt korrekt besvarad. Totalt kan
GRUNDKURS I C-PROGRAMMERING
SAMMANSTÄLLNING 1 (9) Inst för informationsteknologi GRUNDKURS I C-PROGRAMMERING del av 1TD442 ALGORITMER OCH DATASTRUKTURER DV1/ 1IT022 PROGRAMKONSTRUKTION II Period 3, 2006 DV/IT Sammanfattning: Vad
Linköpings Universitet Linköping Institutionen för Fysik, Kemi och Biologi Per Sandström
Linköpings Universitet Linköping 170111 Institutionen för Fysik, Kemi och Biologi Per Sandström Kursinformation för kurserna: - TFYA81 Oscillationer och Mekaniska Vågor för Y och Yi - TFYA82 Oscillationer