LEGO Mindstorm-robot

Storlek: px
Starta visningen från sidan:

Download "LEGO Mindstorm-robot"

Transkript

1 KUNGLIGA TEKNISKA HÖGSKOLAN LEGO Mindstorm-robot Programmering av LEGO Mindstorm-robot i språket NXC Kim Hammar 2/ Kimham@kth.se Introduktionskurs i Datateknik 1311

2 Sammanfattning En viktig del av att vara ingenjör är att kunna arbeta med projekt och i grupp, som student på ICT skolan krävs det även datatekniska kunskaper. Laborationen är en introduktion till ingenjörstänk, parprogrammering och språket NXC, Uppgiften är att felsöka och modifiera en färdig kod för att få roboten att följa instruktionerna, som just i detta fall var: Följa den svarta tejpen tills den går emot något, då ska roboten stanna, spela upp en melodi samt skriva ut gruppmedlemmarnas namn på skärmen. Vi fick fram en lösning för att få roboten att gör som vi ville. Eftersom att vi i labbgruppen endast programmerat enstaka gånger tidigare så använde vi oss av metoden testköra robot, analysera, modifiera kod. Denna metod var väldigt givande då man kunde se effekten av kodändringar i praktiken. Laborationen var väldigt intressant och gav mig och min labbpartner ett smakprov på vad som komma skall i våra utbildningar. Innehållsförteckning 1. Inledning Bakgrund Syfte och målsättning Genomförande Resultat Analys Diskussion... 6 Referenser... 6 Bilagor... 7 Datateknik Kungliga Tekniska Högskolan Sida 2 av 7

3 1. Inledning Uppgiften var att programmera en LEGO Mindstorm-robot. Färdig kod var given och uppgiften var att felsöka och modifiera koden för att få roboten att göra det som var bestämt, dvs. följa en den svarta tejpen tills den går emot något och då stanna och spela upp en melodi samt skriva ut gruppmedlemmarnas namn på skärmen. Laborationen är en introduktion till programmering samt ingenjörs-tänkande. 1.1 Bakgrund Laborationen utfördes i par, detta för att vi skulle få testa på par-programmering men också för att kunna ta hjälp av varandra. Både jag och min labb-partner var väldigt nyintroducerade till programmering, därför hjälpte det att kunna diskutera de problem vi stötte på med varandra och sedan genom logiska metoder lösa uppgiften. Att få pröva på att programmera i NXC samt att samarbeta i parprogrammering är en erfarenhet vi kommer att ha stor nytta av i fortsättningen av vår utbildning. 1.2 Syfte och målsättning Syftet med uppgiften är att på ett roligt och relativt enkelt sätt introducera programmering i form av parprogrammering. Syftet är också att introducera arbetsgången vid ingenjörsarbete samt ge träning och arbetsvana i de IT-system för utbildning som finns vid ICT-skolan. Uppgiften syftar även till att ge träning i felsökning och testning och därmed ge en grund till effektivt parprogrammeringsarbete i framtiden. Förhoppningen är även att studenterna ska få en förståelse för hur små enkla fel i koden kan ge oväntade resultat vid körning, och på så sätt bidra till en nogrannhetstänk. För mig personligen var målet att få ett bättre grepp om programmering och lära mig ett nytt språk NXC (Not exactly C). 2. Genomförande Hur genomfördes laborationen och med vilka metoder? Beskriv olika praktiska moment så som genomgång av Lab-PM, nedladdning och installation av programvara, kodgranskning, hur parprogrammeringen gick till, lösandet av uppgiften, testkörning osv. Innan laborationstillfället läste vi labb-pm och fick förbereda oss med att ladda ner och installera de program som skulle användas (drivrutin till Lego NXT för Windows och Bricx command center), läsa Datateknik Kungliga Tekniska Högskolan Sida 3 av 7

4 en nybörjar guide för programmering med språket NXC ( Programming Lego NXT Robots using NXC ) samt studera NXC programmer s guide (API). Vid labbtillfället fick vi en färdig kod som vi kopierade över till Bricx. Vi visste redan innan vi test körde roboten att koden skulle behöva modifieras, därför satte vi oss direkt för att granska koden och kunde tidigt upptäcka tydliga fel som ändrades till, dock hjälpte det till vår förvåning inte speciellt mycket när vi test körde roboten som inte alls gjorde som vi ville. Resterande del av laborationen gick ut på den enkla metoden att: 1 - Ändra i den färdiga koden, 2- Test köra roboten, 3 - Analysera hur roboten reagerar på den nya koden, och tillbaks till 1: ändra i den färdiga koden Denna metod gav oss väldigt lyckade och snabba resultat. Eftersom att vi parprogrammerade så var det en som programmerade och en som kollade på för att sedan byta, detta skedde flera gånger under laborationen tills uppgiften var löst. 3. Resultat Kommentarsblad för laborationsuppgift i II1310 Introduktionskurs i datateknik Radnummer Ny kod 94 Onfwd(Out_A, SpeedFast) Kommentar Vi ville att A-hjulet skulle hålla en konstant hastighet och låta B-hjulet styra roboten rätt på tejpen If (lightintensity >= botthreshold) Sensorraw(IN_3); +(8*i-16)); //dance(); Detta blev en nyckelförändring för att få roboten att göra som den ska även när den når botthreshold, vi satte vi dit ett = tecken för att få roboten att gör som vi ville. Ändrade koden så att den stämde överens med hur ljussensorerna var kopplade på roboten Ändrade tecknet till + tecken framför parentesen för att det skulle stämma. Senare kom vi på att vi även kunde ha tagit bort (-16) och haft kvar -tecknet Kommenterade bort dance från main aktiviteten, roboten ska inte dansa. 35 Kim La till våra namn i String groupmembers för att de skulle skrivas ut när roboten stannar Datateknik Kungliga Tekniska Högskolan Sida 4 av 7

5 36 Felix La till våra namn i String groupmembers för att de skulle skrivas ut när roboten stannar 2 #Define speedslow 20 Ändade koden för att göra roboten långsammare och lättare att jobba med 3 #Define speedfast 40 Ändade koden för att göra roboten långsammare och lättare att jobba med 34 String groupmembers Vi såg direkt när vi försökte compile att det fanns ett error här, ändrade int till string. 66 Printnamestoscreen (name) Ändrade namn 90 If(lightintensity <= topthreshold) Detta blev en nyckelförändring för att få roboten att göra som den ska även när den når topthreshold, vi satte vi dit ett = tecken för att få roboten att gör som vi ville. Resultatet blev att roboten följde den svarta tejpen (som just i detta fall var formad som en halvmåne) tills den stötte emot något, då stannade roboten, spelade upp en melodi och skrev ut Gruppmedlemmar Kim Felix 4. Analys De största problemet som vi stötte på under laborationen var att vi missat att kommentera bort dance(); i main aktiviteten. Eftersom dance fanns med i main aktiviteten så var roboten kodad till att dansa det första den gjorde när man körde koden, detta försvårade modifieringen av koden avsevärt eftersom att hur mycket vi än rättade till och ändrade i koden så fick vi samma praktiska resultat av roboten. Men när vi väl hittat och kommenterat bort dancefunktionen så kunde vi genast se resultat av våra ändringar i koden. Datateknik Kungliga Tekniska Högskolan Sida 5 av 7

6 Att få roboten att skriva ut rätt saker på skärmen gick väldigt enkelt då vi bara ändrade en int funktion till en string funktion och sedan var det bara att föra in den text vi önskade skulle skrivas på robotskärmen. Att få roboten att följa den svarta tejpen med hjälp av ljus-sensorer var lite utmanande och krävdes ett antal testkörningar innan vi hittade rätt, att sänka speedfast och SpeedLow till väldig låg hastighet hjälpte en hel del p.g.a. att om hjulen på roboten körde för snabbt så var det lätt att den körde ut från tejpen trots att sensorerna skulle motverka detta. För att få sensorerna att funka som vi ville krävdes att ändra funktionen Sensorraw(IN_1); till Sensorraw(IN_3); eftersom att det var i port 3 som sensorerna var inkopplade, när väl koden stämde överens med hur sensorerna var inkopplade så var det lätt att se vad som behövde ändras med hjälp av att testköra roboten ett antal gånger. Slutligen kunde vi med logiskt tänkande koda om roboten till att reagera som vi ville på sensorerna, vi ändrade t.ex. If(lightintensity < topthreshold) och If (lightintensity > botthreshold) till if(lightintensity <= topthreshold och och If (lightintensity >= botthreshold), samt att hjulen skulle ändra från speedfast/speedslow till speedfast/speedslow om roboten var på väg utanför tejpen. 5. Diskussion Laborationen var väldigt intressant och givande för mig och min labbpartner som nybörjar programmerare, men trots detta lyckades vi lösa uppgiften och få det önskade resultatet väldigt snabbt. Laborationen gav oss båda ett smakprov på vad som komma skall i våra utbildningar till dataingenjörer, vi lärde oss grundläggande kunskaper inom programmering och språket NXC som vi med all säkerhet kommer ha nytta av i framtida kurser och kanske även jobb. I.om. Att vi inte fick speciellt mycket instruktioner på hur vi skulle handskas med problemen så ledde det till att vi fick diskutera mycket i labbgruppen. Den metod vi använde för att lösa uppgiften var att testköra roboten och sedan analysera vad roboten gör för fel och var vi behöver ändra i koden. Att ha möjligheten till att just testköra roboten många gånger var väldigt nyttigt och nödvändigt för oss som var väldigt oerfarna med språket NXC. Jag lärde mig mycket av laborationen och fick ett väldigt positivt intryck av språket NXC samt programmering i allmänhet, jag ser framemot att jobba mer med NXC och tampas med nya utmaningar. Referenser Labb-PM Datateknik Kungliga Tekniska Högskolan Sida 6 av 7

7 Bilagor Datateknik Kungliga Tekniska Högskolan Sida 7 av 7

NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot

NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot KUNGLIGA TEKNISKA HÖGSKOLAN NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot Gabriel Vilén 30/8-2012 gvilen@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Vi har programmerat

Läs mer

LEGO NXT Robotprogrammering

LEGO NXT Robotprogrammering KUNGLIGA TEKNISKA HÖGSKOLAN LEGO NXT Robotprogrammering Laboration med parprogrammering Filip Forsby 2012-08-27 forsby@kth.se II1310 Introduktionskurs i datateknik Sammanfattning Denna rapport beskriver

Läs mer

Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot

Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot KUNGLIGA TEKNISKA HÖGSKOLAN Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot Josef Karlsson Malik 2015-09- 02 jkmalik@kth.se Introduktionskurs i datateknik (II0310) Sammanfattning

Läs mer

Peter Ottosson 31/8-2012 petott@kth.se Introduktionskurs i datateknik II1310

Peter Ottosson 31/8-2012 petott@kth.se Introduktionskurs i datateknik II1310 KUNGLIGA TEKNISKA HÖGSKOLAN Robotlabb En introduktion till Datateknik 31/8-2012 petott@kth.se Introduktionskurs i datateknik II1310 1 Innehållsförteckning 1. Inledning... 3 1.1 Bakgrund... 3 1.2 Syfte

Läs mer

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen?

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? ICT LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? Daniel Lindfors 12/9/07 dlindf@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna laboration

Läs mer

Laboration - Programmering av LEGO Mindstorm robot

Laboration - Programmering av LEGO Mindstorm robot Laboration - Programmering av LEGO Mindstorm robot Ayumi Sjöbergh Miyake 1 september 2012 miyake@kth.se II1310 Introduktionskurs i datateknik 1 Sammanfattning Laborationen gick ut på att hitta och rätta

Läs mer

Felsökning av mjukvara

Felsökning av mjukvara KUNGLIGA TEKNISKA HÖGSKOLAN Felsökning av mjukvara Programmering av en NXT-robot Max Kufa [03/08-13] mkufa@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning Syftet med laborationen var att

Läs mer

Programmera Lego Mindstormsrobotar

Programmera Lego Mindstormsrobotar KUNGLIGA TEKNISKA HÖGSKOLAN Programmera Lego Mindstormsrobotar En introduktion till programmering Oskar Rosén 28/08-12 oros@kth.se Introduktion i datateknik (II1310) Sammanfattning Denna laboration gav

Läs mer

Programmera en NXT Robot

Programmera en NXT Robot KUNGLIGA TEKNISKA HÖGSKOLAN Programmera en NXT Robot Med hjälp utav NXC Peyman Torabi 2012-09-03 E-post: peymant@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning Uppgiften var att analysera

Läs mer

Programmering av LEGO NXT Robot

Programmering av LEGO NXT Robot KTH KISTA Programmering av LEGO NXT Robot Labborations uppgift : Linefollower Christoffer Killander 2012-08-30 ckil@kth.se Datateknik II1310 Sammanfattning Skriv en kort sammanfattning av rapporten här.

Läs mer

Labbrapport - LEGO NXT Robot

Labbrapport - LEGO NXT Robot KUNGLIGA TEKNISKA HÖGSKOLAN Labbrapport - LEGO NXT Robot Programmering och felsökning Stefan Sarkis 2014-09-02 ssarkis@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning Denna rapport handlar

Läs mer

KUNGLIGA TEKNISKA HÖGSKOLAN. Linefollower. Med LEGO Mindstorms och NXC. Paul Coada 2012-08-29 coada@kth.se Introduktion i datateknik II1310

KUNGLIGA TEKNISKA HÖGSKOLAN. Linefollower. Med LEGO Mindstorms och NXC. Paul Coada 2012-08-29 coada@kth.se Introduktion i datateknik II1310 KUNGLIGA TEKNISKA HÖGSKOLAN Linefollower Med LEGO Mindstorms och NXC Paul Coada 2012-08-29 coada@kth.se Introduktion i datateknik II1310 Sammanfattning Rapporten är för labbmomentet som utförs i introduktionskursen

Läs mer

Lego Mindstormprogrammering

Lego Mindstormprogrammering KUNGLIGA TEKNISKA HÖGSKOLAN Lego Mindstormprogrammering med NXC Björn Ehrby 2013-08-26 behrby@kth.se II1310 - Introduktionskurs i datateknik Sammanfattning Lego har en serie programmerbara robotar som

Läs mer

Laboration i datateknik

Laboration i datateknik KUNGLIGA TEKNISKA HÖGSKOLAN Laboration i datateknik Programmering av LEGO-robot Rickard Eriksson 2012-09-06 rieri@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna rapport är till följd

Läs mer

Kevin Lane Kungliga Tekniska Högskolan Introduktionskurs i Datateknik (II1310) TIEDB0. [NXT Legorobot] [Programmering och felsökning]

Kevin Lane Kungliga Tekniska Högskolan Introduktionskurs i Datateknik (II1310) TIEDB0. [NXT Legorobot] [Programmering och felsökning] [NXT Legorobot] [Programmering och felsökning] Kevin Lane 28/8-12 klane@kth.se Introduktionskurs i datateknik II1310 1 Sammanfattning I denna laboration så fick vi programmera och felsöka en LEGO-robot.

Läs mer

[Introduktion till programmering ]

[Introduktion till programmering ] KUNGLIGA TEKNISKA HÖGSKOLAN [Introduktion till programmering ] [Laboration med NXC] Tobias Johansson 05/09/13 tobiaj@kth.se Introduktionskurs i datateknik, II1310 Sammanfattning Vad som gör en ingenjör

Läs mer

KUNGLIGA TEKNISKA HÖGSKOLAN. Laboration II1310. Programmera Lego Mindstorm robot i NXC

KUNGLIGA TEKNISKA HÖGSKOLAN. Laboration II1310. Programmera Lego Mindstorm robot i NXC KUNGLIGA TEKNISKA HÖGSKOLAN Laboration II1310 Programmera Lego Mindstorm robot i NXC Johnny Vu 120904 Jvu@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Vi har genomfört en laboration för

Läs mer

Praktisk programmering

Praktisk programmering KUNGLIGA TEKNISKA HÖGSKOLAN Praktisk programmering Daniel Workinn [2012-09-07] workinn@kth.se Introduktionskurs i datateknik, II1310 Sammanfattning Rapporten sammanfattas enklast med ett par substantiv.

Läs mer

Programmera LEGO NXT

Programmera LEGO NXT KUNGLIGA TEKNISKA HÖGSKOLAN Programmera LEGO NXT Felsökning av NXC för LEGO NXT Sam Nydahl [07092012] snydahl@kth.se Introduktionskurs i Datateknik II1303 Sammanfattning Vi hade till uppgift att felsöka

Läs mer

Robotprogrammering felsökning & analys.

Robotprogrammering felsökning & analys. KUNGLIGA TEKNISKA HÖGSKOLAN Robotprogrammering felsökning & analys. Användning utav BricX Command Center Haval Amir Rabiee 2013-09-03 E-post havalsr@kth.se Introduktionskurs i datateknik II1310 Sammanfattning

Läs mer

Programmering av LEGO NXT Robot

Programmering av LEGO NXT Robot KUNGLIGA TEKNISKA HÖGSKOLAN Programmering av LEGO NXT Robot Med hjälp av NXC Patrick Granberg 2012-09-01 patgra@kth.se Introduktionskurs i Datateknik och II1310 Sammanfattning I rapporten behandlas hela

Läs mer

Introduktion i programmering med språket NXC

Introduktion i programmering med språket NXC KUNGL. TEKNISKA HÖGSKOLAN Introduktion i programmering med språket NXC Oliver Bogren Medlaborant: Gabriel Tigerström 2013-09-06 obogren@kth.se II1310 Introduktionskurs i datateknik Sammanfattning Laborationen

Läs mer

Simon Johansson Introduktionskurs Datateknik 1310

Simon Johansson Introduktionskurs Datateknik 1310 KTH KISTA Robot på linje Programmering i NXC Simon Johansson 2013-09-05 simoj@kth.se Introduktionskurs Datateknik 1310 Sammanfattning Laborationens syfte är att tillge mig fördjupande kunskaper om hur

Läs mer

[Introduktionskurs i Datateknik]

[Introduktionskurs i Datateknik] KTH [Introduktionskurs i Datateknik] [Laboration] Armin Arya [6-09/12] E-post (aarya@kth.se) Högskoleingejör i datateknik och kurskod Sammanfattning: Labben gick ut på att man skulle programmera en del

Läs mer

Robotar i NXc. En laboration med Mindstormrobotar. Sammanfattning KUNGLIGA TEKNISKA HÖGSKOLAN

Robotar i NXc. En laboration med Mindstormrobotar. Sammanfattning KUNGLIGA TEKNISKA HÖGSKOLAN KUNGLIGA TEKNISKA HÖGSKOLAN Robotar i NXc En laboration med Mindstormrobotar Anton Gyllenhammar 7/30/12 antongy@kth.se II1310 Introduktionskurs i datateknik Sammanfattning Denna rapport beskriver NXc-

Läs mer

Laboration i datateknik

Laboration i datateknik KUNGLIGA TEKNISKA HÖGSKOLAN Laboration i datateknik Felsökning och programmering av LEGO NXT robot Daniel Willén 2012 09 06 dwill@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Syftet med

Läs mer

Programmering av LEGO NXT robot Laborationsrapport för programering av robot för att följa svartmarkerad linje på maken

Programmering av LEGO NXT robot Laborationsrapport för programering av robot för att följa svartmarkerad linje på maken KUNGLIGA TEKNISKA HÖGSKOLAN Programmering av LEGO NXT robot Laborationsrapport för programering av robot för att följa svartmarkerad linje på maken Hannes Rabo 2015-08-30 hrabo@kth.se Introduktionskurs

Läs mer

Laborationsrapport av robotprogrammering

Laborationsrapport av robotprogrammering KUNGLIGA TEKNISKA HÖGSKOLAN Laborationsrapport av robotprogrammering Programmering av LEGO MINDSTORMS robot Rikard Bjärlind 2012-09-07 E-post: bjarlind@kth.se Introduktionskurs i datateknik (H12) II1310

Läs mer

Programmering med NXC Lego Mindstorm

Programmering med NXC Lego Mindstorm KUNGLIGA TEKNISKA HÖGSKOLAN Programmering med NXC Lego Mindstorm INTRODUKTIONSKURS I DATATEKNIK (II1310), LABB Klawi@Kth.se Kasper Wikman 2013-08-27 Sammanfattning: Många har sedan lång tid tillbaka varit

Läs mer

PROGRAMMERING AV LEGO-ROBOT VIA NXC

PROGRAMMERING AV LEGO-ROBOT VIA NXC KTH KISTA PROGRAMMERING AV LEGO-ROBOT VIA NXC FELSÖKNING AV KOD I BricxCC Fredrik Radholm 28082014 Radholm@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Jag och några andra skulle uträtta

Läs mer

Labrapport: Programmering i NXC Programmera LEGO Maindstorm med NXC

Labrapport: Programmering i NXC Programmera LEGO Maindstorm med NXC KTH ICT Labrapport: Programmering i NXC Programmera LEGO Maindstorm med NXC Jonathan Kindfält 23/08-2012 E-post (kindfalt@kth.se) Introduktionskurs i datateknik II1310 Sammanfattning Denna rapport behandlar

Läs mer

PROGRAMMERING I NXC. Sammanfattning KUNGLIGA TEKNISKA HÖGSKOLAN

PROGRAMMERING I NXC. Sammanfattning KUNGLIGA TEKNISKA HÖGSKOLAN KUNGLIGA TEKNISKA HÖGSKOLAN PROGRAMMERING I NXC Namn: Michel Bitar 2012-08- 25 E- post: mbitar@kth.se Introduktionskurs i datateknik, II1310 Sammanfattning Intressant och lärorik laboration om att programmera

Läs mer

KUNG. TEKNISKA HÖGSKOLAN. Laboration. Programmering av LEGO-robot

KUNG. TEKNISKA HÖGSKOLAN. Laboration. Programmering av LEGO-robot KUNG. TEKNISKA HÖGSKOLAN Laboration Programmering av LEGO-robot 2012-09-01 E-post: Maxwin@KTH.se Introduktionskurs i datateknik (II1310) Medlaborant: Andreas Bergstrand Sammanfattning I den här rapporten

Läs mer

KUNGLIGA TEKNISKA HÖGSKOLAN KISTA. Lego Linefollower. Få en robot att följa linjen på golvet!

KUNGLIGA TEKNISKA HÖGSKOLAN KISTA. Lego Linefollower. Få en robot att följa linjen på golvet! KUNGLIGA TEKNISKA HÖGSKOLAN KISTA Lego Linefollower Få en robot att följa linjen på golvet! Felix Ringberg 2012-08-09 felixri@kth.se Introduktionskurs i datateknik II1310 Sammanfattning I den här laborationen

Läs mer

Programmeringslaboration med LEGOrobot

Programmeringslaboration med LEGOrobot KUNGLIGA TEKNISKA HÖGSKOLAN Programmeringslaboration med LEGOrobot Programmeringsspråk: NXC Ulrica Flemström 2013-10-04 ulricaf@kth.se Introduktionskurs i datateknik, II1310 Sammanfattning Laborationen

Läs mer

Simon Boström Introduktionskurs i Datateknik

Simon Boström Introduktionskurs i Datateknik KTH KISTA Linefollower Med parprogrammering i NXC Simon Boström 2014-09-04 simbos@kth.se Introduktionskurs i Datateknik Sammanfattning Laborationstillfället var till för att man som ny på KTH skulle lära

Läs mer

Programmering av en Lego robot

Programmering av en Lego robot KUNGLIGA TEKNISKA HÖSKOLAN Programmering av en Lego robot - En laboration i kodning i språket NXC Felix Thim 2012-09-06 fthim@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna rapport handlar

Läs mer

Labbrapport LEGO-robot linefollower

Labbrapport LEGO-robot linefollower KTH KISTA Labbrapport LEGO-robot linefollower Martin Thorén 2012-09-07 mathoren@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning Syftet med denna laboration var att felsöka och reparera en

Läs mer

Labbrapport. Introduktionskurs i datateknik (II1310) Stefan Dalarsson,

Labbrapport. Introduktionskurs i datateknik (II1310) Stefan Dalarsson, Labbrapport Introduktionskurs i datateknik (II1310) Stefan Dalarsson, 940728 6278 2012 08 30 sdal@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning I denna rapport redovisas resultaten av laborationen

Läs mer

Felsökande av en Lego Mindstorm robot

Felsökande av en Lego Mindstorm robot KTH Felsökande av en Lego Mindstorm robot Med hjälp av NXC Hampus Liljedahl 3/9-12 hliljed@kth.se Introduction to Computer Studies II1310 Sammanfattning Jag har gjort en labb där jag felsökte en färdigskriven

Läs mer

Introduktion till programmering med hjälp av Lego Mindstorm

Introduktion till programmering med hjälp av Lego Mindstorm Kungliga Tekniska Högskolan Introduktion till programmering med hjälp av Lego Mindstorm Laborationsrapport gällande programmering inom NXC Simon Jansson 31 08 2014 simonjan@kth.se Introduktionskurs i datateknik

Läs mer

Datorsystem Laboration 2: Minnesmappade bussar

Datorsystem Laboration 2: Minnesmappade bussar Datorsystem Laboration 2: Minnesmappade bussar Senast uppdaterad: 14 oktober 2012 Version 1.2 Student: Lärare: Underskrift: Underskrift: Datum: Datorsystem Laboration 2 1 Innehåll 1 Inledning 2 1.1 Introduktion..................................

Läs mer

Forskningrapport LAVINER. Varför vi valde den här naturkatastrofen. Laviner

Forskningrapport LAVINER. Varför vi valde den här naturkatastrofen. Laviner Forskningrapport LAVINER Varför vi valde den här naturkatastrofen Vi har valt naturkatastrofen lavin för att det är ett lokalt problem. Vårt samhälle är endast i riskzonen under vintersäsongen, då lavinerna

Läs mer

DAGBOK HB ADVENTURE TEAM. Vårat lag: Jinci, Ida, Jennifer, Felicia Lagledare: Hans

DAGBOK HB ADVENTURE TEAM. Vårat lag: Jinci, Ida, Jennifer, Felicia Lagledare: Hans DAGBOK HB ADVENTURE TEAM Vårat lag: Jinci, Ida, Jennifer, Felicia Lagledare: Hans HB Adventure TEAM Vi anmälde ett lag under våren men bestämde sedan att vi skulle ha två lag eftersom de flesta som var

Läs mer

VIDEODAGBOKEN. Individuellt Mjukvaruutvecklingsprojekt. En dagbok i videoform online. Robert Forsgren (rf222ce) UD12 2013-06-05

VIDEODAGBOKEN. Individuellt Mjukvaruutvecklingsprojekt. En dagbok i videoform online. Robert Forsgren (rf222ce) UD12 2013-06-05 VIDEODAGBOKEN En dagbok i videoform online. Individuellt Mjukvaruutvecklingsprojekt Robert Forsgren (rf222ce) UD12 2013-06-05 Abstrakt: Den här rapporten kommer ta upp mitt projekt Videodagboken, en dagbok

Läs mer

Fördjupningskurs i byggproduktion, ht 2009.

Fördjupningskurs i byggproduktion, ht 2009. Umeå Universitet Sida 1 (10) Fördjupningskurs i byggproduktion, ht 2009. Kursvärdering. Omdöme 1 5 (5 bäst) Kursupplägg i stort 1 2 5 Bra projekt där de tidigare projekten i BP1 och BP2 binds ihop. Får

Läs mer

1DV433 HT13. I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål?

1DV433 HT13. I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål? 1DV33 HT13 Antal : I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål? - ha fått grundläggande kunskaper om strukturerad programmering

Läs mer

Utvärdering av föräldrakurs hösten 2013

Utvärdering av föräldrakurs hösten 2013 Utvärdering av föräldrakurs hösten 2013 - Har du verktyg för att bemöta din oroliga och nedstämda tonåring? Föräldrakursen oro/nedstämdhet är ett samarbete mellan Råd & stöd, Gamla Uppsala familjeenhet

Läs mer

Olika lärostilar... Länder... (Vi har tyvärr bara fått med tre länder då vi inte har haft så många som forskat varje gång)

Olika lärostilar... Länder... (Vi har tyvärr bara fått med tre länder då vi inte har haft så många som forskat varje gång) Olika lärostilar... Som många vet så finns det många olika sätt att lära sig på dem vanligaste är att man lär sig genom att lyssna och tala, läsa och titta på bilder. De flesta lär sig även genom att få

Läs mer

Digitalt lärande och programmering i klassrummet. Introduktionsworkshop - Bygg ett akvarium i Scratch

Digitalt lärande och programmering i klassrummet. Introduktionsworkshop - Bygg ett akvarium i Scratch Digitalt lärande och programmering i klassrummet Introduktionsworkshop - Bygg ett akvarium i Scratch Introduktion Scratch är en programmeringsomgivning utvecklad av forskare på Massachusetts Institute

Läs mer

Post Mortem för Get The Treasure!

Post Mortem för Get The Treasure! Post Mortem för Get The Treasure! Av: Emil Lindberg - Grupp 15 Vi skulle göra ett action multiplayerspel som spelades över nätverket. Vilket vi nästan lyckades göra. Tiden tog slut och programmerarna han

Läs mer

Tentamen IE1204 Digital design

Tentamen IE1204 Digital design Tentamen IE1204 Digital design Underkända tentander orsak? 2014 januari, TIDAB, TKOMK och TIEDB Anders Sjögren, as@kth.se, KTH ICT, 2014-01-31 Underlaget bygger på en icke anonym enkät till de studenter

Läs mer

Evaluation Summary - CD5570 DoA, distans VT 2004 Dan Levin

Evaluation Summary - CD5570 DoA, distans VT 2004 Dan Levin Evaluation Summary - CD7 DoA, distans VT Dan Levin Antal kursutvärderingar: 7. Hur tycker du informationen kring kursen har varit? (=dålig... =bra) Medel:.7 6 Det har varit bra information på alla plan

Läs mer

Slutrapport för Pacman

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

Läs mer

Att använda pekare i. C-kod

Att använda pekare i. C-kod Att använda pekare i C-kod (Bör användas av de som känner sig lite hemma med C-programmering!) Rev 1, 2005-11-23 av Ted Wolfram www.wolfram.se Syfte: Man kan tycka att det är komplicerat att använda pekare

Läs mer

KULTURSKOLAN VT 2016. Glädje & gemenskap. Kunskap & kreativitet. Upplevelse & livslångt lärande. www.atvidaberg.se BARN- OCH UTBILDNINGSFÖRVALTNINGEN

KULTURSKOLAN VT 2016. Glädje & gemenskap. Kunskap & kreativitet. Upplevelse & livslångt lärande. www.atvidaberg.se BARN- OCH UTBILDNINGSFÖRVALTNINGEN Glädje & gemenskap Kunskap & kreativitet Upplevelse & livslångt lärande KULTURSKOLAN VT 2016 www.atvidaberg.se BARN- OCH UTBILDNINGSFÖRVALTNINGEN Välkommen till en mötesplats för musik och skapande i gemenskap

Läs mer

1. Att lyssna 1. Titta på den som talar. 2. Tänk på vad som sagts. 3. Vänta på min tur att prata. 4. Säg det jag vill säga. 1.

1. Att lyssna 1. Titta på den som talar. 2. Tänk på vad som sagts. 3. Vänta på min tur att prata. 4. Säg det jag vill säga. 1. 1. Att lyssna 1. Titta på den som talar. 2. Tänk på vad som sagts. 3. Vänta på min tur att prata. 4. Säg det jag vill säga. 1. Att lyssna 1. Titta på den som talar. 2. Tänk på vad som sagts. 3. Vänta på

Läs mer

Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09

Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09 Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09 1. Introduktion till webbprogrammering Webbprogrammering består av ett antal

Läs mer

Våga Visa kultur- och musikskolor

Våga Visa kultur- och musikskolor Våga Visa kultur- och musikskolor Kundundersökning 04 Värmdö kommun Genomförd av CMA Research AB April 04 Kön Är du 37 6 34 65 39 60 3 69 0% 0% 40% 60% 0% 0% Kille Tjej Ej svar Våga Visa kultur- och musikskolor,

Läs mer

Kursutvärdering Ämne: SO Lärare: Esa Seppälä/Cecilia Enoksson Läsåret 12-13 Klass: SPR2

Kursutvärdering Ämne: SO Lärare: Esa Seppälä/Cecilia Enoksson Läsåret 12-13 Klass: SPR2 8 Mycket bra Bra Dåligt Mycket dåligt EAS 1. Hur var ditt första intryck av denna kurs? Mycket bra 6 21 Bra 21 75 Dåligt - - Mycket dåligt 1 4 EAS - - Antal EAS:. Antal svarande: 28. Mv: (Skala 1) = 78,57

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 Programmering Vad är programmering och varför behövs det? Argument för (och emot) programmering Kort introduktion om programmering Några grundbegrepp

Läs mer

Föreläsning 4: Poster

Föreläsning 4: Poster Föreläsning 4: Poster Följande är genomgånget: type Person_Type is Namn : String(30); Skonr : Float; Kon : Boolean; Diskussion runt detta med olika typer m.m. Har tagit upp vilka operationer man kan göra

Läs mer

WEBB12: Animering och multimedia för webben 7,5 hp H13 (31WAN1)

WEBB12: Animering och multimedia för webben 7,5 hp H13 (31WAN1) Kursrapport Animering och multimedia för webben WEBB12: Animering och multimedia för webben 7,5 hp H13 (31WAN1) Kursansvarig Daniel Birgersson och Jan Buse Medverkande Daniel Birgersson, Stefan Nilsson,

Läs mer

En annan mycket roligare del i arbetet var att jag ofta fick följa med min handledare ut på

En annan mycket roligare del i arbetet var att jag ofta fick följa med min handledare ut på Manpower Student är ett eget bolag och en egen avdelning inom Manpower. Manpower är världsledande när det gäller arbetsmarknadsrelaterade tjänster som rekrytering, uthyrning och jobbförmedling. De finns

Läs mer

SI-deltagarnas syn på SI-möten - Resultat på utvärderingsenkät

SI-deltagarnas syn på SI-möten - Resultat på utvärderingsenkät [Skriv text] Utvärdering av SI (09/10) SI-deltagarnas syn på SI-möten - Resultat på utvärderingsenkät För att få en uppfattning om hur deltagarna sett på SI-mötena gjordes en enkätutvärdering i slutet

Läs mer

Grunderna i stegkodsprogrammering

Grunderna i stegkodsprogrammering Kapitel 1 Grunderna i stegkodsprogrammering Följande bilaga innehåller grunderna i stegkodsprogrammering i den form som används under kursen. Vi kommer att kort diskutera olika datatyper, villkor, operationer

Läs mer

GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart

GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart Innehåll Registrering 2 Kursplan 2 Schema 2 Föreläsningar 2 Laborationer 2 Examination 2 Litteratur 3 Alernativ litteratur

Läs mer

UTVÄRDERING AV KOMPETENSHÖJNING I UTTALSPROJEKTET

UTVÄRDERING AV KOMPETENSHÖJNING I UTTALSPROJEKTET UTVÄRDERING AV KOMPETENSHÖJNING I UTTALSPROJEKTET Juni 2005 Innehåll Syfte 2 Bakgrund 1. Projektgruppen 3 2. Övriga lärare 4 Metod och Resultat 1. Projektgruppen 4 2. Övriga lärare 7 Avslutande diskussion

Läs mer

Föreläsning 1 & 2 INTRODUKTION

Föreläsning 1 & 2 INTRODUKTION Föreläsning 1 & 2 INTRODUKTION Denna föreläsning Vad händer under kursen? praktisk information Kursens mål vad är programmering? Skriva små program i programspråket Java Skriva program som använder färdiga

Läs mer

2. Komma igång Skapa grupper och elever Skriv också ut sidan 13 så att eleverna har en snabbguide till programmet.

2. Komma igång Skapa grupper och elever Skriv också ut sidan 13 så att eleverna har en snabbguide till programmet. 2. Komma igång Skapa grupper och elever Börja med att läsa texten nedan om hur man börjar jobba med programmet efter installationen. Skriv gärna ut sidan och ha bredvid dig tills du känner att du behärskar

Läs mer

Styra värme och kyla Postad av Mats Persson - 16 okt 2012 21:10

Styra värme och kyla Postad av Mats Persson - 16 okt 2012 21:10 Styra värme och kyla Postad av Mats Persson - 16 okt 2012 21:10 Jag har behov av att få ett kylaggregat att prata ihop med en värmekälla. Det finns ett kylrum som behöver vara 6grader, oftast kommer det

Läs mer

FIRST LEGO League. Stockholm 7-9 2012

FIRST LEGO League. Stockholm 7-9 2012 FIRST LEGO League Stockholm 7-9 2012 Presentasjon av laget Unicorns Vi kommer fra Djursholm Snittalderen på våre deltakere er 14 år Laget består av 4 jenter og 0 gutter. Vi representerer VRS Type lag:

Läs mer

Utvärdering 2015 deltagare Voice Camp

Utvärdering 2015 deltagare Voice Camp Utvärdering 15 deltagare Voice Camp 8 deltagare Har det varit roligt på lägret? (%) 1 8 6 4 1 Ja Nej Varför eller varför inte? - Enkelt, jag älskar att sjunga och det är alltid kul att träffa nya vänner

Läs mer

Vem är vem på kursen. Objektorienterad programvaruutveckling GU (DIT011) Kursbok Cay Horstmann: Big Java 3rd edition.

Vem är vem på kursen. Objektorienterad programvaruutveckling GU (DIT011) Kursbok Cay Horstmann: Big Java 3rd edition. Institutionen för Datavetenskap Göteborgs universitet HT2009 DIT011 Vem är vem på kursen Objektorienterad programvaruutveckling GU (DIT011) Kursansvarig : Katarina Blom, tel 772 10 60 Rum: 6126 (E-huset)

Läs mer

Alumnstudie 2015. Genomförd av Linda Widetoft

Alumnstudie 2015. Genomförd av Linda Widetoft Alumnstudie 2015 Genomförd av Linda Widetoft Vilka 32 pers. intervjuade (av 70) 1/3 kvinnor Var Majoriteten av Alumnerna växte upp i Småland och valde att stanna kvar efter avslutade studier. Den främsta

Läs mer

Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7.5 hp (Distans) (DT2014-54134-20141) Antal svarande = 14

Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7.5 hp (Distans) (DT2014-54134-20141) Antal svarande = 14 Thomas Padron-Mccarthy, Datateknik B, Mobila applikationer med Android, 7. hp (Distans) Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7. hp (Distans) (DT0--0) Antal svarande =

Läs mer

Nallelek Lärarvägledning

Nallelek Lärarvägledning NALLELEK - LÄRA MERA PROGRAM AB Nallelek Lärarvägledning NALLELEK... 2 1.1 Programmet... 2 1.2 Övningar som stärker förmågan att iaktta bilder och se detaljer... 3 1.2.1 Pedagogiska tips... 3 1.3 Kategorisering

Läs mer

kunna driva organisationen, de övriga som arbetar inom Canine Therapy Corps gör detta som volontärer.

kunna driva organisationen, de övriga som arbetar inom Canine Therapy Corps gör detta som volontärer. Resan till Chicago IAHAIO är en paraply organisation som arbetar för att skapa nätverk mellan olika organisationer och verksamheter som arbetar inom HAI fältet (Human- animal- interaction). Deras stora

Läs mer

Utvecklar sin förmåga att bygga, skapa och konstruera med hjälp av olika tekniker, material och redskap - Naturvetenskap och teknik, Förskola

Utvecklar sin förmåga att bygga, skapa och konstruera med hjälp av olika tekniker, material och redskap - Naturvetenskap och teknik, Förskola Enkel programmering Utvecklar sin förmåga att bygga, skapa och konstruera med hjälp av olika tekniker, material och redskap - Naturvetenskap och teknik, Förskola Syfte varför? Att använda digitala verktyg

Läs mer

Valet 2010 på facebook!

Valet 2010 på facebook! Valet 2010 på facebook! Är det inte en valseger jag ser där borta? Tips från SAP:s IT grupp i Helsingborg Bakgrund Hösten 2009 bildade vi en arbetsgrupp där vi diskuterade hur IT kan gagna oss i valet

Läs mer

============================================================================

============================================================================ Begränsat/avdelat nätverk Postad av Marcus - 31 jul 2015 17:26 Hejsan! Har en ADLS anslutning och kombinerat modem/router idag, men vill ha en anslutning på en av Ethernet portarna som har tillgång till

Läs mer

B. Välsignelse inför skolstarten

B. Välsignelse inför skolstarten B. Välsignelse inför skolstarten De barn som skall börja skolan kan välsignas på våren strax före skolstarten på hösten. Välsignelsehandlingen leds av en präst en annan församlingsanställd. Välsignelsen

Läs mer

Programmering A C# VT 2010. Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08

Programmering A C# VT 2010. Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08 Programmering A C# VT 2010 Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08 Innehåll Hjälp och referenser... 3 Kap 1 Introduktion... 3 Steg för steg... 3 Kapitel 2 Variabler...

Läs mer

Kursrapport Datorlingvistisk grammatik (första skiss)

Kursrapport Datorlingvistisk grammatik (första skiss) Mats Dahllöf 090218 Kursrapport Datorlingvistisk grammatik (första skiss) Jag har försökt utforma undervisningen och examinationen på kursen så att de följer lärandemålen, och jag tror att den föresatsen

Läs mer

SLALOMINGÅNGAR hur svårt kan det vara?

SLALOMINGÅNGAR hur svårt kan det vara? SLALOMINGÅNGAR hur svårt kan det vara? Av Marie Hansson Ju mer man börjar tänka på vad en slalomingång innebär, desto mer komplicerat blir det! Det är inte lite vi begär att hundarna ska lära sig och hålla

Läs mer

Installationsanvisning för kursens programvara på egen dator

Installationsanvisning för kursens programvara på egen dator Installationsanvisning för kursens programvara på egen dator Två program, Java och DrJava, skall installeras på datorn. DrJava är en så kallad utvecklingsmiljö, ett program som underlättar att programmera

Läs mer

Just nu pågår flera satsningar för att förbättra svenska elevers måluppfyllelse

Just nu pågår flera satsningar för att förbättra svenska elevers måluppfyllelse Andersson, Losand & Bergman Ärlebäck Att uppleva räta linjer och grafer erfarenheter från ett forskningsprojekt Författarna beskriver en undervisningsform där diskussioner och undersökande arbetssätt utgör

Läs mer

Kursutvärderingsformulär

Kursutvärderingsformulär Enheten för Krisberedskap Kursutvärderingsformulär Kurs Vecka 1. Yrke 1. Läkare 2. Sjuksköterska 3. Undersköterska 4. Administratör 5. Annat. Vad? 2. Kön 1. Man 2. Kvinna 3. Ålder 1. 18 25 2. 26 35 3.

Läs mer

Berättarstunden. Termin 1: Tidsresan. - levande berättelser från Bibeln. Söndagsskolmaterial

Berättarstunden. Termin 1: Tidsresan. - levande berättelser från Bibeln. Söndagsskolmaterial Berättarstunden - levande berättelser från Bibeln Termin 1: Tidsresan Söndagsskolmaterial Berättarstunden - levande berättelser från Bibeln Termin 1: Tidsresan Pernilla Kans, Elin Ulander, 2008 Illustrationer

Läs mer

Föreläsning 6: Introduktion av listor

Föreläsning 6: Introduktion av listor Föreläsning 6: Introduktion av listor Med hjälp av pekare kan man bygga upp datastrukturer på olika sätt. Bland annat kan man bygga upp listor bestående av någon typ av data. Begreppet lista bör förklaras.

Läs mer

Gesäll provet Internetprogrammering I. Författare: Henrik Fridström. Personnummer: 870408-6654. Skola: DSV

Gesäll provet Internetprogrammering I. Författare: Henrik Fridström. Personnummer: 870408-6654. Skola: DSV Gesäll provet Internetprogrammering I Författare: Henrik Fridström Personnummer: 870408-6654 Skola: DSV Val av uppgift: En e-mail applikation med kryptering Bakgrund: Som sista uppgift i kursen Internetprogrammering

Läs mer

ELEVHJÄLP. Diskussion s. 2 Åsikter s. 3. Källkritik s. 11. Fördelar och nackdelar s. 4. Samarbete s. 10. Slutsatser s. 9. Konsekvenser s.

ELEVHJÄLP. Diskussion s. 2 Åsikter s. 3. Källkritik s. 11. Fördelar och nackdelar s. 4. Samarbete s. 10. Slutsatser s. 9. Konsekvenser s. Källkritik s. 11 Diskussion s. 2 Åsikter s. 3 Samarbete s. 10 Slutsatser s. 9 ELEVHJÄLP Fördelar och nackdelar s. 4 Konsekvenser s. 5 Lösningar s. 8 Perspektiv s. 7 Likheter och skillnader s. 6 1 Resonera/diskutera/samtala

Läs mer

1. Hur många timmar per vecka har du i genomsnitt lagt ner på kursen (inklusive schemalagd tid)?

1. Hur många timmar per vecka har du i genomsnitt lagt ner på kursen (inklusive schemalagd tid)? Skoglig planering ur ett företagsperspektiv SG0060, 20013.1112 7.5 Hp Studietakt = 100% Nivå och djup = Avancerad Kursledare = Ola Eriksson Värderingsresultat Värderingsperiod: 2012-01-20-2012-02-03 Antal

Läs mer

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg niklas.broberg@chalmers.

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg niklas.broberg@chalmers. Programmering Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2015-09-24 Hur många från Datavetenskap? Datateknik? Informationsteknik? Översikt

Läs mer

Slutrapport för JMDB.COM. Johan Wibjer 2012-06-03

Slutrapport för JMDB.COM. Johan Wibjer 2012-06-03 Slutrapport för JMDB.COM Johan Wibjer 2012-06-03 Abstrakt Den här rapporten kommer handla om mitt projekt som har handlat om att gör en webb sida för ett personligt media bibliotek, hur jag har jobbar

Läs mer

Jonatan Nilsson Industriell Ekonomi, inriktning Energiteknik University of Illinois våren 2014 Urbana Champaign, Illinois, USA Mail: jonatni@kth.

Jonatan Nilsson Industriell Ekonomi, inriktning Energiteknik University of Illinois våren 2014 Urbana Champaign, Illinois, USA Mail: jonatni@kth. Jonatan Nilsson Industriell Ekonomi, inriktning Energiteknik University of Illinois våren 2014 Urbana Champaign, Illinois, USA Mail: jonatni@kth.se Jag insåg rätt fort efter jag hade börjat på Industriell

Läs mer

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack 725G61 - Laboration 7 Implementation av ett API Johan Falkenjack December 13, 2013 1 Inledning Hittills i kursen har vi tittat på grundläggande programmering och grundläggande objektorientering. I den

Läs mer

SÄKERHETSVISAREN 1. LEDNING OCH PRIORITERINGAR

SÄKERHETSVISAREN 1. LEDNING OCH PRIORITERINGAR 1. LEDNING OCH PRIORITERINGAR Ledningen har en nyckelroll för att företaget ska bli bättre på att förhindra olyckor och tillbud. Ord måste omsättas i handling och en viktig uppgift är att involvera alla

Läs mer

6-stegsguide för hur du tänker positivt och förblir positiv.

6-stegsguide för hur du tänker positivt och förblir positiv. 6-stegsguide för hur du tänker positivt och förblir positiv Låt oss säga att du vill tänka en positiv tanke, till exempel Jag klarar det här galant. och du vill förbli positiv och fortsätta tänka den här

Läs mer

Kortfattad sammanfattning av studenternas synpunkter och förslag

Kortfattad sammanfattning av studenternas synpunkter och förslag Termin: VT 2015 Program: W Kurs: Klimat 1TV026 10 hp Antal registrerade studenter: 11 Svarsfrekvens: (54%) 6/11 Datum: 2015-04-08 Utfall av examination Antal examinerade: 9 Betyg 5: 0 (0%) Betyg 4: 5 (56%)

Läs mer