Rapportförfattare Rapportens titel Opponent

Storlek: px
Starta visningen från sidan:

Download "Rapportförfattare Rapportens titel Opponent"

Transkript

1 EXJOBBSOPPOSITION Rapportförfattare Yuuki Jonsson & Andreas Starrsjö Rapportens titel Parallellprogrammering i Go och Erlang Opponent Adam Sam

2 Var det lätt att förstå vad exjobbet gick ut på? Kommentarer. Relativt enkelt att förstå både syfte och metod, intresset var att jämföra go och erlang och metoden var att göra detta via omkodning av java-kod. Referatet förklarade hela konceptet tydligt och bra. Lite förvirrande blev det först i början när titeln gav intryck om någon form av parallellprogrammering vilket inte fanns stöd för i referatet. Den engelska översättningen av referatet(abstract) kan behöva lite översyn gällande språkets kvalité och grammatik. Utdrag ur abstract där engelskan fallerar. Our results where that Erlang is more situated[sic!] for back-end code for[sic!] server applications, while Go can be used for almost anything, but[sic!] is especially used for client-side applications. Hur tycker du att titeln avspeglar rapportens innehåll? Både bra och dåligt, Ja, det stämmer att rapporten handlar om att jämföra Go och Erlang, men i referatet sägs det Projektet gick ut på att jämföra Go och Erlang inget nämns gällande parallellprogrammering i referatet. Kanske ska referatet fixas. Sen borde kanske Titeln avspegla den rätt så intressanta metoden att skriva om java-kod, java verkar vara återkommande, ska den då inte med i titeln? allt som allt är titeln godtycklig för ändamålet. Dessvärre, om man läser vidare så är själva implementation en form av server/klient mjukvara, är då inte parallellprogramering & nätverk lika relevanta? varför är inte detta med i titeln? Hur beskrev författaren bakgrunden till exjobbet? Finns det en introduktion till och översikt av området? Inledningen börjar bra, här får vi veta att språken har bra stöd för parallellprogrammering, vid återkommande tillfällen används dock vi för att poängtera att det är deras undersökning och deras subjektiva resultat, detta är inte så värst lämpligt då vi redan vet detta, ord som vi och vår används ofta[referat & Inledning. s1]. Är detta verkligen nödvändigt? vi vet redan att det är deras rapport och inte någon annans, i en akademisk avhandling är vi inte heller intresserade av vad just dom har gjort utan mer vad ett subjekt kan göra eller hur något ter sig, redogörelse av deras metod är viktigt för att återskapa men vi vill veta den objektiva funktionen hos ett ting. Används vi ofta kan man tro att inget objektivt är nådd, att det bara är spekulationer. Rapporten ter sig också i kronologisk ordning vilket är både bra och dåligt, i inledningen skriv det detta kommer vi att utnyttja i våra program., vilka är dessa program ni tillskriver er själva? har ni gjort dom eller är dom som ni skriver ännu inte kodade? Det kan tolkas som om dessa är hypotetiska. Kanske vore det bättre att skriva detta har utnyttjats i implementationen I bakgrund nämns att datorer kommer att få mer kärnor

3 i framtiden, därav är det viktigt med parallellprogrammering. man skriver Med dagens teknikutveckling går processorer mot att ha ett ökat antal kärnor., detta är en viktigt premiss för hela rapporten, var är källan? En källa ges till en intel s gäst-bloggare, Patrick Leonard, Vice President, Product Development. Men artikeln är tillskriven Steve Pitzel. Vem är den riktiga författaren? Tyvärr tar länken en till intel s blogg inlägg från mars 2007, verkar som om deras pdf strular till det. Artikeln handlar om hur parallellprogrammering är nödvändig för flerkärniga system, inget om dessa systems utveckling på marknaden, ingen statistik, inga grafer. En källa i blogg-inlägget leder en till webservices.org, där behövs inloggning för att få tillgång till dokumentet. Allt som allt, är bakgrunden egentligen bra skriven och förklarar ändamålet. I syfte förklaras det återigen att man ska jämföra Go och Erlang med varandra och med Java, projektet känns stort. Hur väl har författaren motiverat sitt val av metod att angripa problemet? Fast än det inte skrivs explicit så nämner man i Syfte att man kan varken Go eller Erlang och därför ska använde Java som ett intermediate language(som jag antar att dom kan). Ingen riktig motivering av angreppsättet utöver att det förenklar arbetet(antg: dom kan java). Känns fortfarande omständigt, kunde dom inte ha valt ett av dessa språk? Tillexempel Erlang? Om man inte kan två språk och ska jämföra dom med hjälp av ett tredje så framstår projektet rätt konstigt, som att översätta från arabiska till rysska med svenska som omvandlingsspråk. Och sedan jämföra paradigm och förmågor känns som vatten över huvudet, dom verkar dock ha gjort ett bra jobb. Jag är imponerad och mer intresserad av hur dom kom fram till denna metod, det kanske hade varit trevligt med att mer utförligt beskriva angreppsmetodens motivering. Stycket är för kort, mer på syfte och bakgrund hade uppskattats. Har liknande avhandlingar behandlat ämnet på samma sätt? Dom nämner teknisk bakgrund hos dom olika språken längre fram, för att få en överblick över Go och Erlang, mindre stavfel finns de olika språken[sic!] attribut [2.1 Egenskapsjämförelse, s.3], kanske hade det varit bra att låta en tredjeperson korrekturläsa texten? Engelska och Svenska beblandas fritt i text och tabell, jag har av erfarenhet märkt att dom flesta tekniska orden kan översättas utan att mening förloras. Tillexempel kunde dom ha översatt Garbage Collector till Skräphantering vilket är en accepterad svensk översättning. Diskuterar författaren huruvida de förutsättningar som gäller för att metoden ska kunna användas är uppfyllda? Förutsättningen är väl att man ska kunna skriva om Go och Erlang till java och vice versa. Inget om detta nämns. Erlang tillskrivs som funktionellt, kan en sådan paradigm enkelt skrivas om till Java? Språken beskrivs istället, och på ett konstigt sätt, tillexempel rättfärdigas enkelheten hos Go med citat från Petar Maymounko, vem denna man är nämns inte. En källan[4] ges istället till en presentation av Rob Pike, men ingen sida

4 ges i denna mycket långa pdf fil. Istället för att skriva att Rob pike är grundaren av Go så ger man en källa[3] till wikipedia där det helt enkelt står att han är grundaren. varför gör man det? och vem är författaren till denna källa? får man ge anonyma källor så som wikipedia? Ännu inget nämnt om förutsättningar, bara en beskrivning som implicit ska antas vara en förutsättning för parallellprogrammering. Jag är frustrerad av att det aldrig kommer en riktig definition på vad parallellprogrammering är för något, hela tiden ska man antaga. Kärnor och trådar nämns, och är man kunnig kan man förstå, men definitioner hade hjälpt. ord så som Generics och Hot Swapping används men förklaras inte, återigen på engelska. Först senare får man reda på vad dessa är, men tabellen presenteras mycket tidigt. Dessa kanske är förutsättningar för att möjligöra implementation, men eftersom vi inte vet vad dom är så försvårar det läsningen. Ibland diskutterar författarna språket innan dom ens redogör alla funktioner i språket, saker på sida 4 borde egentligen ha hamntar på diskussionsdelen så som Ibland känns det som om språket är gjort för att kunna programmera på så få rader som möjligt, så vad innebär detta? är en implementation möjlig? är detta bra? vad menas med att det känns? Texten fortsätter med att beskriva GO och jämföra med Java och C++ men utan några tydliga exempel. Nätverksprogrammerig diskuteras i två stycken, men detta var ju inte uppgiften, uppgiften var att undersöka parallellprogrammering. För många funktioner hos språken tas upp utan relevans till arbetet. Först när man kommer till stycket om java tas interneprogrammeringens relevans upp, det visade sig att java-labben handlade om detta. Varför finns inte detta med i början? Dom skriver Eftersom syftet var att skriva kod som använder sig av språkens styrkor så valde vi snabbt att modifiera kraven på programmet beroende på hurvida språket stödjer specifika funktioner eller inte. är parallellprogrammering dessa språks styrkor eller talar vi om andra egenskaper så som funktionalistisk paradigm eller intuitiva syntax? Mer definitioner hade behövts. Är metoden väl beskriven? Nej, det är väldigt förvirrande, först tror man av titeln att det handlar om att jämföra Go med Erlang för att kolla hur parallellprogrammering ter sig i dessa språk. Sen i abstract förklaras det att man ska jämföra Go och Erlang med Java och att ingen parallellprogrammering nämns gör det mer jobbigt för läsaren att förstå metoden av det hela, hur ska vad utföras? Senare visar det sig att java-labben är en internetlabb och därmed förstår man varför dom nämner internetprogrammering när dom redogör språkens egenskaper. Vid det laget har inget om metoden nämnts utöver att dom ska jämföra. Hur ter sig deras implementation ut? Det är vid 2.4 Laborationen som implementationen av ett program beskrivs, men varför denna kryptiska titel? ja vi förstår att det är en Programmeringsparadigm(DD1361)-labb men varför är detta så viktigt? kunde dom inte ha kallat det Implementation eller Utförande eller Test eller som de tidigare namngavs Våra program (vilket egentligen inte är ett passande namn). Hela

5 tiden i metod-beskrivandet så förklaras ett program där man i princip beskriver labbet från kursen än själva programmet, man skriver Uppgiften innebar att man skulle laga och förbättra att[sic!] mycket simpelt banksystem, är detta relevant, bryr vi oss vad just progp-labben handlade om? varför inte bara skriva En implementation av ett simpelt banksystem i java implementeras i GO och Erlang, sedan förs analys av prestationen hos dom tre språken. Beskrivningen av uppgiften är på 5 rader[2.4 Laborationen, s.15], men jag minns att just denna labb hade mycket mer krav på programmets beteende, där det i detalj stod det exakta beteendet av banksystemet, hade dom inte kunnat ha detta i punktlista? Uppgiften hade helt enkelt skalats av, här görs dock ett positiv rättfärdigande av metod, fast än jag skulle stämpa Vi valde denna labb för att den var rolig att programmera som ett tvivelaktigt rättfärdigande, vårt huvudintresse är att kolla hur Go och Erlang ter sig i parallellprogrammering. Nätverks API kanske är långsam i vissa språk, varför inte ta en uppgift som inte förlitar sig på något annat än parallellprogrammering, tillexempel rendering eller sortering? Inte mycket självkritik finns i val av metod. När man kommer till själva Metod kapitlet så förklaras det att man helt enkelt programmerar i Go och Erglang och lär sig språken så. Dom nämner att deras program fokuserar på parallellprogrammering, En bra kommentar är att dom säger sig ha börjat med Go och sedan gått över till Erlang, på så sätt skulle dom slippa syntax-förvirring. Detta är en positiv beskrivning av metod, synd att inget om dessa program nämns eller helt enkelt mer om metod. jämförelsen sker med fokus på programmen vi skrev. skriver dom i metod, vilka program? Är det bankprogrammet eller dessa små test program dom talar om i början av stycket? I 3.1 Metod skriv sedan i Go - Som Java-kunnig programmerare så var det inte svårt att sätta sig in i Go, vem är Java-kunnig?, menar dom som en Java-kunnig eller är just dom java-kunniga? det antog jag i början av texten o fortsätter att tro så. Liknande uttryck finns i hela rapporten, kanske är jag för noga, eller för kritisk, men i min avhandling var jag väldigt försiktig med att inte vara så informell, kanske har jag missförstått, i sådana fall är texten inte informell alls. Har författaren presenterat sina resultat tydligt? Nej, resultatet är på en halv sida och där får man förklarat att programmens funktion skiljer sig beroende på språk, för att det var enklare. Vad säger det oss om språkens kapacitet? jag tror att det inte säger oss något annat än att dom är olika svåra att lära sig, i själva verket har rapporten behandlat hur enkelt eller svårt det är att lära sig Go och Erlang, man måste vara mycket påläst i språken för att jämföra kapacitet. Kanske hade en pseudo-kod kunnat presenteras tillsammans med appendix där koden är, så att man kan se den generella funktionen. Finner du författarens slutsatser trovärdiga? Det är väldigt vanligt att folk som testar på Prolog, Haskell eller Erlang kommer till slutsatsen som dom skriver Däremot så lämpar sig inte språket till programmering av användarnära program så som grafiska gränssnitt. Jag har

6 personligen programmerat i funktionella språk i samband med java och kan säga att dessa språk gär ett mycket bra jobb då dom kombineras med ett annat språk. Speciellt när det står användarnära, som jag inte fullt ut förstår men antar betyder program som är i förgrunden så tycker jag att dom gör ett sensationellt jobb. Ericsson har länge använt Erlang för många olika ändamål, GUI går att koda med tillexempel Yaws( yaws.hyber.org/appmods.yaws) som fungerar som en webserver. Jag har ingen större erfarenhet av Erlang eller Go men jag tror det vore för drastiskt att dra dom slutsatser som tas i rapporten, av allt att döma är inte författarna heller experter på språken. Slutsatsen nämner inte vilket av dom två språken som var mer lämpad för just deras experiment Vad tycker du om litteraturlistan? Vilken typ av litteratur finns med? Förefaller litteraturen relevant? Först och främst måste jag nämna att litteraturlistan används som noter i denna rapport och därav finns upprepningar. Sedan så är den inte i bokstavsordning eller någon ordning alls för den delen(till min bästa förmåga har jag ej funnit ett mönster). Kvalitén är inte heller särskilt bra, wikipedia och bloggar används som källor, där den första kan tolkas som en anonym källa. man är heller inte kritisk till sina källor(finns ett avsnitt för det sist i rapporten, men inte särskilt övertäckande), ska man använda Intel(ett processor-företag som de facto har monopol på den komerciella marknaden av persondatorn) så måste man nämna vilken agenda Intel kan ha till att uppmana folk till fler-trådig programmering, tillexempel. I sista stycket i rapporten(felkällor) nämns det att bloggar och hemsidor kanske inte är de bästa källorna, det är ett exempel på självkritik som uppskattas. Vilka avsnitt i rapporten var svåra att förstå? Referatet var förvirrande då det inte stämde med titeln helt, samt att utförande talar om att dom lärt sig språken genom att göra program, dessa presenteras inte. allt innan avsnitten metod och laboration är på sätt o vis jobbiga då man ännu inte fått en tydlig bild av vad som ska göras. Övriga kommentarer om rapporten och dess struktur. Vilka är arbetets/rapportens starka sidor? Strukturens starka sidor är väl att den är gjord i latex och att den är i kronologisk ordning. svaga sidorna är att vissa saker beskrivs sent i texten och för mycket skrivs om dom två språkens egenskaper, vissa lite irrelevanta för parallellprogrammering. Vilka är arbetets/rapportens svaga sidor? Vissa frågor återstår obesvarade, Under Erlang står det Kravändrigen för programmet bidrog med andra ord till att vi kunde använda oss av Erlang på ett mer

7 naturligt sätt. [s.19] Innebär detta att Erlang är dålig? att man gjort det enklare för sig? Rapporten är återkommande informell och i vissa stycken presenteras känslor och åsikter som egentligen hör hemma i diskussion-delen. Den svagaste punkten är att dom valt att implementera ett klient/server program när man egentligen vill undersöka parallellprogrammering, finns det inga andra mer passande exempel? Mycket uteblivs och nämns flyktigt. Det är inte först långt in på texten som metod och utförande presenteras. Hur bedömer du arbetets nyhetsvärde? Go är ett nytt språk och alla undersökningar om den har väl nyhetvärde, Erlang är gammalt och undersökningar om parallellprogrammering har vid det här laget gjorts, tillexempel av Ericsson själv. Mer fokus på Go hade gjort rapporten ny-teknik material, kanske... förmodligen inte dock. Sammanfatta arbetet på ett par rader. En intressant läsning om två inte så värst vanliga språk. En genomgång av språkens egenskaper och ett tydligt jämförande mellan Go och Erlang. En trevlig läsning för studenter med intresse av parallellprogrammering. En bra redogörelse av två relativt okända språk för den större Frågor till författaren: 1. Vilket språk rekomenderar ni en programmerare som vill koda ett riktigt banksystem, Go, Erlang eller Java? 2. Tror ni resultatet skulle ändras med mer erfarenhet av dessa språk? 3. Har ni funnit liknande avhandlingar som behandlar detta ämne? 4. Vilket språk av dessa tre är bäst för parallellprogrammering? Vilket är ditt sammanfattande omdöme om exjobbet? Jag tycker att den är välgjord och intressant. jag hade upskattat mer av själva implementationen och hur banksystemet såg ut i sin avskalade version. Dom kanske borde ha fokuserat på ett språk, helst det nya språket Go. Jag gillar avhandlingen och önskar dom lycka till.

EXJOBBSOPPOSITION. Rapportförfattare: Hanif Farahmand Mokarremi Ashkan Jahanbakhsh

EXJOBBSOPPOSITION. Rapportförfattare: Hanif Farahmand Mokarremi Ashkan Jahanbakhsh EXJOBBSOPPOSITION Rapportförfattare: Hanif Farahmand Mokarremi Ashkan Jahanbakhsh Rapportens titel: Domän-Webb-Applikations-Fuzzer(DWAP) introduktion och implementation Opponent: Viktor Gummesson Var det

Läs mer

Oppositionsprotokoll-DD143x

Oppositionsprotokoll-DD143x Oppositionsprotokoll-DD143x Datum: 2011-04-26 Rapportförfattare Sara Sjödin Rapportens titel En jämförelse av två webbsidor ur ett MDI perspektiv Opponent Sebastian Remnerud Var det lätt att förstå vad

Läs mer

Logging Module into the PRIME Core

Logging Module into the PRIME Core Datavetenskap Opponent: Andreas Lavén Respondenter: Anders Ellvin, Tobias Pulls Implementing a Privacy-Friendly Secure Logging Module into the PRIME Core Oppositionsrapport, E-nivå 2005:xx 1 Sammanfattat

Läs mer

- A Scrum Planning Tool Case Study to Evaluate the The Rich AJAX Platform

- A Scrum Planning Tool Case Study to Evaluate the The Rich AJAX Platform Datavetenskap Opponent(er): Jhonny Carvajal Johan Bjärneryd Respondent(er): Fredrik Häggbom Erik Olsson Haglund Scrumptious - A Scrum Planning Tool Case Study to Evaluate the The Rich AJAX Platform Oppositionsrapport,

Läs mer

Utveckling av ett grafiskt användargränssnitt

Utveckling av ett grafiskt användargränssnitt Datavetenskap Opponenter: Daniel Melani och Therese Axelsson Respondenter: Christoffer Karlsson och Jonas Östlund Utveckling av ett grafiskt användargränssnitt Oppositionsrapport, C-nivå 2010-06-08 1 Sammanfattat

Läs mer

tjejit en studie av kvinnors låga deltagande vid Karlstads Universitets IT-utbildningar

tjejit en studie av kvinnors låga deltagande vid Karlstads Universitets IT-utbildningar Datavetenskap Opponenter: Malin Brand, Niklas Johansson Respondenter: Ewelina Helmersson, Mollin Widegren tjejit en studie av kvinnors låga deltagande vid Karlstads Universitets IT-utbildningar Oppositionsrapport,

Läs mer

Packet Aggregation in Linux

Packet Aggregation in Linux Datavetenskap Opponenter: David Jonsson & Fredrik Larsson Respondenter: Jonas Brolin & Mikael Hedegren Packet Aggregation in Linux Oppositionsrapport, C/D-nivå 2005:xx 1 Sammanfattat omdöme av examensarbetet

Läs mer

Prototyp av VoIP/PSTN-gateway

Prototyp av VoIP/PSTN-gateway Datavetenskap Opponenter: Peter Oreland, Henrik Andersson Respondenter: Anders Broström, Niclas Kihlstadius Prototyp av VoIP/PSTN-gateway Oppositionsrapport, C/D-nivå 2005:xx 1 Sammanfattat omdöme av examensarbetet

Läs mer

Presentationsgränssnitt för statistik och historik

Presentationsgränssnitt för statistik och historik Datavetenskap Opponent(er): Christer Oscarsson, Jonas Larsson Respondent(er): Malin Brand, Niklas Johansson Presentationsgränssnitt för statistik och historik Oppositionsrapport, C-nivå 2010:xx 1 Sammanfattat

Läs mer

Objektorienterad programmering och Java

Objektorienterad programmering och Java Objektorienterad programmering och Java Sändlista Inger Klein Jonas Detterfelt Siv Söderlund Johan Högdahl Jonas Kvarnström Peter Dalenius Kurskod Examinator TDDC69 Jonas Kvarnström Kursen gavs Årskurs

Läs mer

Oppositionsprotokoll. Var det lätt att förstå vad exjobbet gick ut på? Kommentarer.

Oppositionsprotokoll. Var det lätt att förstå vad exjobbet gick ut på? Kommentarer. Oppositionsprotokoll Rapportförfattare: CARL BJÖRKMAN, MICHEL CUPURDIJA Rapportens titel: Igenkänning av instanslösningar i OpenCL Opponent: SAMUEL WEJÉUS Var det lätt att förstå vad exjobbet gick ut på?

Läs mer

Oppositionsrapport: Experior DSTL. Vincent Thuning, Björn Nordström 4 juni 2012

Oppositionsrapport: Experior DSTL. Vincent Thuning, Björn Nordström 4 juni 2012 Oppositionsrapport: Experior DSTL Vincent Thuning, Björn Nordström 4 juni 2012 1 Innehåll 1 Sammanfattat omdöme av examensarbete 2 2 Synpunkter på uppsatsen knuten till examensarbetet 2 2.1 Titel..................................

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

Välkomna till DIT012 IPGO

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

Läs mer

Synkronisering av kalenderdata

Synkronisering av kalenderdata Datavetenskap Jonas Lindelöw, Richard Löfberg Sten Hansson Bjerke, Anders Friberg Synkronisering av kalenderdata Oppositionsrapport, C/D-nivå 2006:07 1 Sammanfattat omdöme av examensarbetet Vi tycker att

Läs mer

extensible Markup Language

extensible Markup Language Datavetenskap Opponenter: Björn Olsson Andreas Svensson Respondenter: Sanaa Al-abuhalje Afrah Al-abuhalje XML extensible Markup Language Oppositionsrapport, C-nivå 2007:06 1 Sammanfattat omdöme av examensarbetet

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

Imperativ programmering

Imperativ programmering Imperativ programmering 1DL126 3p Imperativ programmering Jesper Wilhelmsson ICQ: 20328079 Yahoo: amigajoppe MSN / epost: jesperw@it.uu.se Rum: 1335 Tel: 471 1046 Imperativ programmering Vilka programmeringsspråk

Läs mer

Projekt Rapport. RaidPlanner. Jeanette Karlsson UD10

Projekt Rapport. RaidPlanner. Jeanette Karlsson UD10 Projekt Rapport RaidPlanner Jeanette Karlsson UD10 Abstrakt: Denna rapport handlar om mitt projekt i kursen Individuellt Mjukvaruutvecklings projekt. Rapporten kommer att ta upp hur jag gått tillväga,

Läs mer

Nätverkslagring: SAN/NAS-lösning för VMmiljö

Nätverkslagring: SAN/NAS-lösning för VMmiljö Datavetenskap Opponenter: Tobias Gunnarsson, Hans Johansson Respondenter: Eric Andersson, Marcus Larsson Nätverkslagring: SAN/NAS-lösning för VMmiljö Oppositionsrapport, C/D-nivå 2010:xx 1 Sammanfattat

Läs mer

"Distributed Watchdog System"

Distributed Watchdog System Datavetenskap Emma Henriksson Ola Ekelund Oppositionsrapport på uppsatsen "Distributed Watchdog System" Oppositionsrapport, C-nivå 2005 1 Sammanfattande omdöme på exjobbet Projektet tycks ha varit av

Läs mer

Mobil streckkodsavläsare

Mobil streckkodsavläsare Avdelningen för datavetenskap Martin Persson Jan Eriksson Mobil streckkodsavläsare Oppositionsrapport, D-nivå 2005:xx 1 Generell utvärdering av projektet Projektet gick ut på att undersöka hur bra olika

Läs mer

Bedömning av Examensarbete (30 hp) vid Logopedprogrammet Fylls i av examinerande lärare och lämnas till examinator

Bedömning av Examensarbete (30 hp) vid Logopedprogrammet Fylls i av examinerande lärare och lämnas till examinator version 2017-08-21 Bedömning av Examensarbete (30 hp) vid Logopedprogrammet Fylls i av examinerande lärare och lämnas till examinator Studentens namn Handledares namn Examinerande lärare Uppsatsens titel

Läs mer

Institutionen för kulturvård KURSGUIDE. KGM 511 Kulturvårdens hantverk fördjupning, litteraturkurs 7,5 hp. Höstterminen 2016.

Institutionen för kulturvård KURSGUIDE. KGM 511 Kulturvårdens hantverk fördjupning, litteraturkurs 7,5 hp. Höstterminen 2016. 1 (5) Institutionen för kulturvård KURSGUIDE KGM 511 Kulturvårdens hantverk fördjupning, litteraturkurs 7,5 hp Höstterminen 2016 Grundnivå Reviderad 2016-12-01 Välkommen till en hel kurs för att öva vetenskapligt

Läs mer

Webbsystems inverkan på innehåll och användbarhet på webbplatser - oppositionsrapport

Webbsystems inverkan på innehåll och användbarhet på webbplatser - oppositionsrapport Webbsystems inverkan på innehåll och användbarhet på webbplatser - oppositionsrapport Respondenter: Emma Henriksson och Ola Ekelund Opponenter: Eva Pettersson och Johan Westerdahl Sammanfattande omdöme

Läs mer

INFÖR NATIONELLA PROVEN I SVENSKA. Olika typer av texter

INFÖR NATIONELLA PROVEN I SVENSKA. Olika typer av texter INFÖR NATIONELLA PROVEN I SVENSKA Olika typer av texter Brev Brev är en personligt skriven text till en bestämd mottagare; privat eller mer formell. Brev innehåller alltid datum, inledande hälsningsfras

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

Syfte : Lära sig objektorienterad programmering Syfte : Lära sig programmering i ett OO-språk vilket?

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,

Läs mer

Skriv! Hur du enkelt skriver din uppsats

Skriv! Hur du enkelt skriver din uppsats Skriv! Hur du enkelt skriver din uppsats Josefine Möller och Meta Bergman 2014 Nu på gymnasiet ställs högra krav på dig när du ska skriva en rapport eller uppsats. För att du bättre ska vara förberedd

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

1DV432 ST14. 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?

1DV432 ST14. 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? 1DV432 ST14 : 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? Förstå grundläggande begrepp och principer inom objektorienterad

Läs mer

Riktlinjer för bedömning av examensarbeten

Riktlinjer för bedömning av examensarbeten Fastställda av Styrelsen för utbildning 2010-09-10 Dnr: 4603/10-300 Senast reviderade 2012-08-17 Riktlinjer för bedömning av Sedan 1 juli 2007 ska enligt högskoleförordningen samtliga yrkesutbildningar

Läs mer

SLUTRAPPORT RUNE TENNESMED WEBBSHOP

SLUTRAPPORT RUNE TENNESMED WEBBSHOP SLUTRAPPORT RUNE TENNESMED WEBBSHOP -05-30 Abstrakt Under 10 veckor har jag och Oskar Norling arbetat med att ta fram en webbshop-applikation till företaget Rune Tennesmed i Kalmar. I denna rapport tänker

Läs mer

Migrering av applikationen AMM till molnet

Migrering av applikationen AMM till molnet Datavetenskap Opponenter: Erik Andersson och Marcus Larsson Respondenter: Anders Nguyen och Linus Svensson Migrering av applikationen AMM till molnet Oppositionsrapport, C-nivå 2010:06 1 Sammanfattat omdöme

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

1/21/13 Redigera formulär [ Kursvärdering för kursen 1DV450 - Webbramverk - VT12 ] Google Dokument

1/21/13 Redigera formulär [ Kursvärdering för kursen 1DV450 - Webbramverk - VT12 ] Google Dokument 13 svar Sammanfattning Se hela svar Läser du kursen på distans eller campus Distans 6 46% Campus 7 54% KURSFRÅGA AV ÖVERGRIPANDE KARAKTÄR - Kursinnehållet har varit intressant och stimulerande I låg grad

Läs mer

Projektuppgift - Gymmet

Projektuppgift - Gymmet Projektuppgift - Gymmet 2013 1. Projekt - syfte, instruktioner och uppgift Syftet med den här projektuppgiften är att ni nu ska tillämpa allt det ni har lärt er i kursens två labbdelar, dvs både kunskaper

Läs mer

Mina listor. En Android-applikation. Rickard Karlsson 2013-06-09. Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.

Mina listor. En Android-applikation. Rickard Karlsson 2013-06-09. Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu. Mina listor En Android-applikation Rickard Karlsson 2013-06-09 Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.se Innehållsförteckning 2. Innehållsförteckning 3. Abstrakt 4. Inledning/bakgrund

Läs mer

Bedömning av Examensarbete (30 hp) vid Logopedprogrammet Fylls i av examinerande lärare och lämnas i signerad slutversion till examinator

Bedömning av Examensarbete (30 hp) vid Logopedprogrammet Fylls i av examinerande lärare och lämnas i signerad slutversion till examinator version 2014-09-10 Bedömning av Examensarbete (30 hp) vid Logopedprogrammet Fylls i av examinerande lärare och lämnas i signerad slutversion till examinator Studentens namn Handledares namn Examinerande

Läs mer

Varianter: 20 p. D-nivå (för magisterexamen) 10 p. C-nivå (för kandidatexamen) 10 p. C-nivå + 10 p. D-nivå (för magisterexamen) Delar:

Varianter: 20 p. D-nivå (för magisterexamen) 10 p. C-nivå (för kandidatexamen) 10 p. C-nivå + 10 p. D-nivå (för magisterexamen) Delar: Varianter: 20 p. D-nivå (för magisterexamen) 10 p. C-nivå (för kandidatexamen) 10 p. C-nivå + 10 p. D-nivå (för magisterexamen) 1 För uppsatskurserna i datorlingvistik gäller generellt att de består av

Läs mer

Design och konstruktion av grafiska gränssnitt

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

Läs mer

Använd mindre plast för havens och hälsans skull

Använd mindre plast för havens och hälsans skull Debattartikeln är en argumenterande text där man tar ställning i en fråga och med hjälp av tydliga och sakliga argument försöker övertyga andra att hålla med. Debattartikeln är vanlig i dagstidningar,

Läs mer

Projektuppgift - Biblioteket

Projektuppgift - Biblioteket Projektuppgift - Biblioteket 2013 1. Projekt - syfte, instruktioner och uppgift Syftet med den här projektuppgiften är att ni nu ska tillämpa allt det ni har lärt er i kursens två labbdelar, dvs både kunskaper

Läs mer

Hur man skriver vetenskapliga texter, gör referat, källhänvisningar och källkritik m.m.

Hur man skriver vetenskapliga texter, gör referat, källhänvisningar och källkritik m.m. Hur man skriver vetenskapliga texter, gör referat, källhänvisningar och källkritik m.m. Ett sätt att skriva om vetenskapliga frågor Kan heta lite olika, exempelvis utredande text Förmedlar kunskaper och

Läs mer

Opponenter: Erik Hansen Mats Almgren Respondent: Martin Landälv ioftpd-verktyg

Opponenter: Erik Hansen Mats Almgren Respondent: Martin Landälv ioftpd-verktyg Datavetenskap Opponenter: Erik Hansen Mats Almgren Respondent: Martin Landälv ioftpd-verktyg Oppositionsrapport, C-nivå 2006:12 1 Sammanfattat omdöme av examensarbetet Examensarbetet är intressant eftersom

Läs mer

Word-guide Introduktion

Word-guide Introduktion Word-guide Introduktion På det kognitionsvetenskapliga programmet kommer du läsa kurser inom flera olika vetenskapsområden och för varje vetenskapsområde finns ett speciellt sätt att utforma rapporter.

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

Oppositionsrapport. Opponent: Therese Sundström. Respondent: Malin Abrahamsson & Aleksandra Gadji

Oppositionsrapport. Opponent: Therese Sundström. Respondent: Malin Abrahamsson & Aleksandra Gadji Oppositionsrapport Opponent: Therese Sundström Respondent: Malin Abrahamsson & Aleksandra Gadji 2005-06-07 1 1 Huvudpunkter I denna sektion kommer jag att presentera de huvudpunkter som jag vill kommentera.

Läs mer

Evaluation Summary - CDT104 Grundläggande Webbdesign HT07 Dan Levin

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

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

Using SharePoint Workflow

Using SharePoint Workflow Datavetenskap Opponent(er): Anders Olsson Marcus Karlsson Respondent(er): Harald Quist Creating a Help Desk Using SharePoint Workflow Oppositionsrapport, C-nivå 2009:xx 1 Sammanfattat omdöme av examensarbetet

Läs mer

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

Anpassningsbar applikationsstruktur för flerpunktsskärmar

Anpassningsbar applikationsstruktur för flerpunktsskärmar Datavetenskap Opponent(er): Rikard Boström Lars-Olof Moilanen Respondent(er): Mathias Andersson Henrik Bäck Anpassningsbar applikationsstruktur för flerpunktsskärmar Oppositionsrapport, C/D-nivå 2005:xx

Läs mer

MYCKET BRA (14/48) BRA (30/48) GANSKA BRA (3/48) INTE BRA (1/48)

MYCKET BRA (14/48) BRA (30/48) GANSKA BRA (3/48) INTE BRA (1/48) Kursutvärdering moment 1, IH1200, ht -12 1. Vad tycker du om kursens upplägg? MYCKET BRA (14/48) BRA (30/48) GANSKA BRA (3/48) INTE BRA Enkelt att komma igång och bra tempo Intressant och lärorikt Bra

Läs mer

Hur tycker du kursen har varit? Tycker du att kursens upplägg har underlättat för dig att uppnå lärandemålen?

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

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

Exempel ode45 parametrar Miniprojekt 1 Rapport. Problemlösning. Anastasia Kruchinina. Uppsala Universitet. Januari 2016

Exempel ode45 parametrar Miniprojekt 1 Rapport. Problemlösning. Anastasia Kruchinina. Uppsala Universitet. Januari 2016 Problemlösning Anastasia Kruchinina Uppsala Universitet Januari 2016 Anastasia Kruchinina Problemlösning 1 / 16 Exempel ode45 parametrar Miniprojekt 1 Rapport Anastasia Kruchinina Problemlösning 2 / 16

Läs mer

Lambdas. (och fler design patterns) Objekt-orienterad programmering och design (DIT952) Niklas Broberg, 2017

Lambdas. (och fler design patterns) Objekt-orienterad programmering och design (DIT952) Niklas Broberg, 2017 Lambdas (och fler design patterns) Objekt-orienterad programmering och design (DIT952) Niklas Broberg, 2017 Funktioner En funktion (i programmeringstermer) är en operation som tar ett eller flera argument,

Läs mer

Objektorienterad programmering

Objektorienterad programmering Objektorienterad programmering Emil Ahlqvist (c10eat@cs.umu.se) Didrik Püschel (dv11dpl@cs.umu.se) Johan Hammarström (c08jhm@cs.umu.se) Hannes Frimmel Moström (c10hml@cs.umu.se) 1 1. Introduktion 1.1 Objektorienterad

Läs mer

Arv. Fundamental objekt-orienterad teknik. arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier

Arv. Fundamental objekt-orienterad teknik. arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier Arv Fundamental objekt-orienterad teknik arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier Programmeringsmetodik -Java 165 Grafisk respresentation: Arv

Läs mer

GRUNDKURS I C-PROGRAMMERING

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

Läs mer

Väl godkänt (VG) Godkänt (G) Icke Godkänt (IG) Betyg

Väl godkänt (VG) Godkänt (G) Icke Godkänt (IG) Betyg Betygskriterier Examensuppsats 30 hp. Betygskriterier Tregradig betygsskala används med betygen icke godkänd (IG), godkänd (G) och väl godkänd (VG). VG - Lärandemål har uppfyllts i mycket hög utsträckning

Läs mer

Utveckling av simulator för ärendehanteringssystem

Utveckling av simulator för ärendehanteringssystem Datavetenskap Opponent(er): Emil Danielsson & Patrik Lundberg Respondent(er): Niclas Hanold & Samiar Saldjoghi Utveckling av simulator för ärendehanteringssystem Oppositionsrapport, C/D-nivå 2005:xx 1

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

Enkätresultat för SIK15 Omvärldsanalys och informationssökning 7,5 hp. 31SOI1 H15-1 Kursansvariga: Rolf Hasslöw, Ingrid Johansson

Enkätresultat för SIK15 Omvärldsanalys och informationssökning 7,5 hp. 31SOI1 H15-1 Kursansvariga: Rolf Hasslöw, Ingrid Johansson Enkätresultat för SIK15 Omvärldsanalys och informationssökning 7,5 hp. 31SOI1 H15-1 Kursansvariga: Rolf Hasslöw, Ingrid Johansson Enkäten är besvarad av 16 studenter (av 42 möjliga) vilket motsvarar 38%.

Läs mer

Informationskompetens

Informationskompetens Informationskompetens Det här är en enkätundersökning som är intresserad av dina vanor när du söker information på Internet. Den består av 21 frågor och ditt deltagande i studien är helt frivilligt och

Läs mer

TSTE12-Konstruktion av digitala system

TSTE12-Konstruktion av digitala system 1 (5) TSTE12-Konstruktion av digitala system Sändlista Svante Gunnarsson Torun Berlind Elin Önstorp Matilda Leinsköld Kent Palmkvist Tomas Svensson Kurskod TSTE12 Examinator Kent Palmkvist Kursen gavs

Läs mer

Källkritik. - om att kritiskt granska och värdera information. Ted Gunnarsson 2014-04-10

Källkritik. - om att kritiskt granska och värdera information. Ted Gunnarsson 2014-04-10 Källkritik - om att kritiskt granska och värdera information Ted Gunnarsson 2014-04-10 Källkritik - Innehåll Vad är källkritik? Varför källkritik? De källkritiska kriterierna Exempel på källkritiska frågor

Läs mer

Restaurang Example. (http://www.example.se) Analys av nuvarande hemsida. Av Kharma Concept

Restaurang Example. (http://www.example.se) Analys av nuvarande hemsida. Av Kharma Concept Restaurang Example (http://www.example.se) Analys av nuvarande hemsida Av Kharma Concept 1.Översikt: Restaurang XXX har en kreativ hemsida med modern design. Navigering till de olika delarna av hemsidan

Läs mer

TDDD73-funktionell och imperativ programmering i python

TDDD73-funktionell och imperativ programmering i python 1 (7) TDDD73-funktionell och imperativ programmering i python Sändlista Inger Erlander Klein Tea Nygren Siv Söderlund Fredrik Wiklund Peter Dalenius Peter Dalenius Kurskod Examinator TDDD73 Peter Dalenius

Läs mer

MNXA09 vt16. Kursen och dess delmoment. Kursen överträffade mina förväntningar. Antal respondenter: 17. Antal svar. Svarsfrekvens: 70,59 %

MNXA09 vt16. Kursen och dess delmoment. Kursen överträffade mina förväntningar. Antal respondenter: 17. Antal svar. Svarsfrekvens: 70,59 % MNXA09 vt16 respondenter: 17 : Svarsfrekvens: 70,59 % Kursen och dess delmoment Kursen överträffade mina förväntningar Kursen överträffade mina förväntningar Stämmer inte alls (5,0%) 4 (,%) Stämmer helt

Läs mer

[SLUTRAPPORT: DRAWPIXLZ (ANDROID-APP)] Slutrapport. Författare: Zlatko Ladan. Program: Utvecklare av Digitala Tjänster 180P

[SLUTRAPPORT: DRAWPIXLZ (ANDROID-APP)] Slutrapport. Författare: Zlatko Ladan. Program: Utvecklare av Digitala Tjänster 180P Slutrapport Författare: Zlatko Ladan Program: Utvecklare av Digitala Tjänster 180P Kurs: Individuellt Mjukvaruprojekt Z l a t k o L a d a n Sida 1 Abstrakt: Denna rapport handlar om mitt projekt som jag

Läs mer

Kursplanering Objektorienterad programmering

Kursplanering Objektorienterad programmering Kursplanering Objektorienterad programmering Fakta Ämne Programmering Poäng 40 Yh-poäng Kurskod YSYS-OOP Klass Systemutvecklare.NET 2 Syfte och koppling till yrkesrollen Syftet är att få en stabil grund

Läs mer

SOL ENGK01 V17. Kön. Ålder. Antal respondenter: 15. Antal svar. Svarsfrekvens: 53,33 %

SOL ENGK01 V17. Kön. Ålder. Antal respondenter: 15. Antal svar. Svarsfrekvens: 53,33 % SOL ENGK01 V17 Antal respondenter: 1 Antal : Svarsfrekvens: 3,33 % Kön Kön Antal Kvinna 6 (7,0%) Man 2 (2,0%) Annat 0 (0,0%) Vill inte a 0 (0,0%) Kön 1,3 0, Ålder Ålder Antal Under 30 6 (7,0%) Över 30

Läs mer

Anvisningar till rapporter i psykologi på B-nivå

Anvisningar till rapporter i psykologi på B-nivå Anvisningar till rapporter i psykologi på B-nivå En rapport i psykologi är det enklaste formatet för att rapportera en vetenskaplig undersökning inom psykologins forskningsfält. Något som kännetecknar

Läs mer

SOL ENGA03 V17. Kön. Ålder. Respondents: 49 Answer Count: 22 Answer Frequency: %

SOL ENGA03 V17. Kön. Ålder. Respondents: 49 Answer Count: 22 Answer Frequency: % SOL ENGA03 V17 Respondents: 49 Answer Count: 22 Answer Frequency: 44.90 % Kön Kön Kvinna 14 (63.6%) Man 7 (31.8%) Annat 0 (0.0%) Vill inte svara 1 (4.5%) Total 22 (100.0%) Kön 1.3 0.5 Ålder Ålder Under

Läs mer

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

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/vt11 Studentportalen http://www.studentportalen.uu.se Lärare: Tom Smedsaas, Tom.Smedsaas@it.uu.se

Läs mer

MYCKET BRA (7/44) BRA (34/44) GANSKA BRA (4/44) INTE BRA (1/44)

MYCKET BRA (7/44) BRA (34/44) GANSKA BRA (4/44) INTE BRA (1/44) Kursutvärdering moment 4, IH1200, ht -12 1. Vad tycker du om kursens upplägg? BRA (34/44) GANSKA BRA (4/44) Intressant Detta var det intressantaste kursmomentet Den sammanfattande föreläsningen i slutet

Läs mer

Checklista. Hur du enkelt skriver din uppsats

Checklista. Hur du enkelt skriver din uppsats Checklista Hur du enkelt skriver din uppsats Celsiusskolans biblioteksgrupp 2013 När du skriver en uppsats är det några saker som är viktiga att tänka på. Det ska som läsare vara lätt att få en överblick

Läs mer

Joakim Jonsson jj222kc. Minesweeper. Individuellt Mjukvaruprojekt Joakim Jonsson

Joakim Jonsson jj222kc. Minesweeper. Individuellt Mjukvaruprojekt Joakim Jonsson Minesweeper Individuellt Mjukvaruprojekt Joakim Jonsson 08 06 2013 Abstrakt Nedan följer en slutrapport för projektet inom kursen Individuellt Mjukvaru utvecklingsprojekt. Jag har under dessa 10 veckor

Läs mer

Välkomna till DIT012 IPGO. Tyvärr en bug i Google Docs: Sidnummer stämmer inte alltid. Alla anteckningar börjar på sidan 1.

Välkomna till DIT012 IPGO. Tyvärr en bug i Google Docs: Sidnummer stämmer inte alltid. Alla anteckningar börjar på sidan 1. Välkomna till DIT012 IPGO 1 Tyvärr en bug i Google Docs: Sidnummer stämmer inte alltid. Alla anteckningar börjar på sidan 1. Lärare och Handledare Kursansvariga, examinatorer, föreläsare och handledare

Läs mer

Thomas Padron-Mccarthy Mobila applikationer med Android, 7.5 hp (Distans) (DT107G ) Antal svarande = 13. Svarsfrekvens i procent = 27.

Thomas Padron-Mccarthy Mobila applikationer med Android, 7.5 hp (Distans) (DT107G ) Antal svarande = 13. Svarsfrekvens i procent = 27. Thomas Padron-Mccarthy Mobila applikationer med Android, 7. hp (Distans) (DT07G-806-07) Antal svarande = Svarsfrekvens i procent = 7. Utvärderingsresultat Teckenförklaring Relativa frekvenser av svar Std.

Läs mer

Utvärdering av laboration i genteknik. för kemiingenjörer, VT 2002

Utvärdering av laboration i genteknik. för kemiingenjörer, VT 2002 Miniprojekt, pedagogisk kurs för universitetslärare II, ht 2002. Maria Andrén och Anna Lindkvist, Inst för genetik och patologi Utvärdering av laboration i genteknik för kemiingenjörer, VT 2002 Introduktion

Läs mer

Allmänna frågor om kursen: Kursutvärderare: IT-kansliet/Christina Waller. 1. Vad är ditt allmänna omdöme om kursen? Antal svar: 30 Medelvärde: 3.

Allmänna frågor om kursen: Kursutvärderare: IT-kansliet/Christina Waller. 1. Vad är ditt allmänna omdöme om kursen? Antal svar: 30 Medelvärde: 3. 1(5) Kursvärdering - sammanställning Kurs: Grundkurs i C-programmering, 2p (1TD442), 1p (1IT022) Antal reg: 103 Program: ingår i 1TD442 Algoritmer och datastrukturer DV1 6p/ Antal svar: 31 DVP: 11 svar

Läs mer

MO1002_HT17. Antal svar: 4

MO1002_HT17. Antal svar: 4 MO00_HT7 Antal :. Vad var bäst med kursen? Vad var bäst med kursen? Helheten dvs bredden i innehållet Intressant överblick över hur allt är uppbyggt och självklart smarta och trevliga kamrater De engagerade

Läs mer

REV Dnr: 1-563/ Sid: 1 / 8

REV Dnr: 1-563/ Sid: 1 / 8 REV 170518 Dnr: 1-563/2017 2017-05-29 Sid: 1 / 8 Arbetsgruppen för kvalitetsgranskning av examensarbeten Kriterier för bedömning av examensarbeten Sedan 1 juli 2007 ska enligt högskoleförordningen samtliga

Läs mer

Administrationsverktyg för marinvåg

Administrationsverktyg för marinvåg Computer Science Opponent(s): Ewelina Helmersson & Mollin Widegren Respondent(s): Christer Oscarsson & Jonas Larsson Administrationsverktyg för marinvåg Opposition Report, C-level 2010:VT 1 En generell

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

Utvärdering SMD180 LP1 2006

Utvärdering SMD180 LP1 2006 Utvärdering SMD180 LP1 2006 Resultat Jag kunde programmera innan 2.41 Jag känner att jag kan programmera efter 3.59 I framtiden tror jag att P är en del av mitt arbete 2.91 Kursen känns angelägen för min

Läs mer

Torun Berlind Elin Önstorp Sandra Gustavsson Klas Nordberg. Föreläsningar Lektioner Laborationer Projekt

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

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

Reglerteknik. Utvärderingen är genomförd av. Ansvarig studienämndsordförande. Sändlista. Anders Hansson Johan Löfberg. Kursen gavs Årskurs 3 Termin

Reglerteknik. Utvärderingen är genomförd av. Ansvarig studienämndsordförande. Sändlista. Anders Hansson Johan Löfberg. Kursen gavs Årskurs 3 Termin 1 (5) Reglerteknik Sändlista Svante Gunnarsson Ingela Wiklund Erika Jonsson Johan Högdahl Anders Hansson Johan Löfberg Kurskod Examinator TSRT12 Anders Hansson Kursen gavs Årskurs 3 Termin VT Period 1

Läs mer

ST16-1DV432-7,5hp. Antal svar: 26

ST16-1DV432-7,5hp. Antal svar: 26 ST16-1DV432-7,5hp : Vilket sammanfattande omdöme ger du kursen? Vilket sammanfattande omdöme ger du kursen? Mycket bra 18 (69,2%) Ganska bra 8 (30,8%) Ganska dålig 0 (0,0%) Mycket dålig 0 (0,0%) Kan ej

Läs mer

Game of 40. Regler och om sidan är in princip samma sak. Det som skiljer dem åt är att de inte har samma text.

Game of 40. Regler och om sidan är in princip samma sak. Det som skiljer dem åt är att de inte har samma text. Presentation av uppgiften Vi har fått i att skapa en webbapplikation med ett spelbart spel inbyt i sig. Eller som läraren formulerar sig: uppgiften är att skapa en webbapplikation där en eller flera spelare

Läs mer

Calligra. En allmän inledning. Raphael Langerhorst Jost Schenck Översättare: Stefan Asserhäll

Calligra. En allmän inledning. Raphael Langerhorst Jost Schenck Översättare: Stefan Asserhäll En allmän inledning Raphael Langerhorst Jost Schenck Översättare: Stefan Asserhäll 2 Innehåll 1 Inledning 5 1.1 Komponenter i Calligra.................................. 5 1.2 Översikt över funktioner i

Läs mer

Kursutvärdering/1MD222 Konstruktion av användargränssnitt II Datum för sammanställning:

Kursutvärdering/1MD222 Konstruktion av användargränssnitt II Datum för sammanställning: 1(6) Kursvärdering - sammanställning Kurs: 1MD222 Konstruktion av användargränssnitt II 3p Antal reg: 27 Program: Frist, Period: Period 4 V05 Antal svar: 21 IT, DVP Lärare: Erik Borälv, Johan Wikström

Läs mer

En ansats till behovsstyrd applikationsutveckling

En ansats till behovsstyrd applikationsutveckling Datavetenskap Opponenter: Daniel Mester Pirttijärvi Hampus Skystedt Respondent: Johan Björlin En ansats till behovsstyrd applikationsutveckling Oppositionsrapport, C-nivå 2011:05 1 Sammanfattat omdöme

Läs mer

Start v. Programspråk. Poäng. 03 Institution Institutionen för datavetenskap 7.5. Antal registrerade (män/kvinnor) 59 (54/5)

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

Läs mer

INSTRUKTIONER OCH TIPS Fördjupningsarbete Receptarier (15 hp) och Apotekare (30 hp)

INSTRUKTIONER OCH TIPS Fördjupningsarbete Receptarier (15 hp) och Apotekare (30 hp) 1 INSTRUKTIONER OCH TIPS Fördjupningsarbete Receptarier (15 hp) och Apotekare (30 hp) 1. Försöksplan Syftet med försöksplanen är att du ska få projektets (begränsade) målsättning helt klar för dig innan

Läs mer

Användarhandledning Version 1.2

Användarhandledning Version 1.2 Användarhandledning Version 1.2 Innehåll Bakgrund... 2 Börja programmera i Xtat... 3 Allmänna tips... 3 Grunderna... 3 Kommentarer i språket... 4 Variabler... 4 Matematik... 5 Arrayer... 5 på skärmen...

Läs mer