Objektorienterad programmering och Java

Relevanta dokument
Jonas Detterfelt Siv Söderlund Johan Högdahl Michael Josefsson Tomas Svensson. Föreläsningar Lektioner Laborationer Projekt

Jonas Detterfelt Siv Söderlund Johan Högdahl Jörg-Uwe Löbus Ingegerd Skoglund. [ x ] Föreläsningar [ x ] Lektioner [ x ] Laborationer [ ] Projekt

TSKS10 - Signaler, information och kommunikation

Jonas Detterfelt Siv Söderlund Johan Högdahl Weine Olovsson Magnus Johansson. Föreläsningar Lektioner Laborationer Projekt

Jonas Detterfelt Siv Söderlund Johan Högdahl Joakim Arnlind Göran Forsling. Föreläsningar Lektioner Laborationer Projekt

Imperativ programmering i ADA

Konstruktion med mikrodatorer

Programutvecklingsmetodik, teori

TDDB68 - Processprogrammering och operativsystem

Föreläsningar Lektioner Laborationer Projekt Tentamina Inlämningsuppgifter Seminarier Annat. D-sektionen IT

TDDD38-Avancerad programmering i C++

TTIT02-Matematisk Grundkurs

TATA24 - Linjär algebra

TSEA29-Konstruktion med Mikrodatorer

TAMS27-Matematisk statistik

Föreläsningar Lektioner Laborationer Projekt Tentamina Inlämningsuppgifter Seminarier Annat. D-sektionen IT

Tea Nygren Siv Söderlund Fredrik Wiklund. Carl Hemmingsson. Magnus Johansson. Carl Hemmingsson. Föreläsningar Lektioner Laborationer Projekt

Föreläsningar Lektioner Laborationer Projekt

TGTU43- Kommunikation på arbetsplatsen

TDDD73-funktionell och imperativ programmering i python

1HT1 (årkurs, termin, period) Föreläsningar, lektioner, laborationer, tentamen

TATA75 - Relativitetsteori

TSTE12-Konstruktion av digitala system

TDDD35 - Användbara system

TDDD39-Perspektiv på informationsteknologi

TATA76-Flervariabelanalys

TDDD39-Perspektiv på informationsteknologi

Torun Berlind Elin Önstorp Sandra Gustavsson. Håkan Örman. Peter Christensen Peter Schmidt. X Föreläsningar X Lektioner X Laborationer Projekt

TDDC75-Diskreta strukturer

THFR21- Teknisk Kommunikation i franska del 1

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

TATA24 - Linjär Algebra

TFYA15-Fysikaliska Modeller

THTY42 Teknisk kommunikation på tyska II - del 2

TDDD63-Perspektiv på datateknik/datavetenskap

TEII42 - Teknisk kommunikation på japanska II - del 2

THFR41 - Teknisk kommunikation på franska del II

TATA65-Diskret matematik

TGTU43-Kommunikation på arbetsplatsen

TBMT01- Analys av bioelektriska signaler!

TEII21-Teknisk kommunikation på japanska - del 1

TFYA75 - Fysik kandidatprojekt

TATA24-Linjär Algebra

TDDC75-Diskreta strukturer

THTY42-Teknisk kommunikation på tyska II - del 2

TBMT41-Projekt i medicinsk teknik

TATA41-Envariabelanalys 1

THSP21 - Teknisk kommunikation på spanska I, del 1

TFYA84-Optik - teori och tillämpning

-- Period -- Föreläsningar Lektioner Laborationer Projekt Tentamina Inlämningsuppgifter Seminarier Annat. D-sektionen IT

TSTE05-Elektronik och mätteknik

THTY41 - Teknisk kommunikation på tyska 2 - del 1

THSP41 - Teknisk kommunikation på spanska II - del 1

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

Resultat av kursvärdering för kursansvarig och lärare

THFR41 - Teknisk kommunikation på franska II - del 1

TEII41 - Teknisk kommunikation på japanska II!

SAMMANSTÄLLNING 1 (13) Datum för sammanställningen Period 3, 2007

ANVÄNDARCENTRERAD SYSTEMDESIGN Period 42, 2003 IT4

Projektkurs Maskinteknik, inriktning Teknisk Mekanik

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öreläsning 1: Introduktion till kursen

VT17-1DV527-7,5hp. Vilket sammanfattande omdöme ger du kursen? Antal respondenter: 25. Antal svar. Svarsfrekvens: 24,00 %

Kursvärdering 1DV405 Databasteknik LP3 2014

Kursenkät basår ht 10- vt11

Bakgrundsinformation Kursens namn: Biomedicinsk laboratorievetenskap: Introduktion

Föreläsning 1: Introduktion till kursen

H15-1DV433-7,5. Vilket sammanfattande omdöme ger du kursen? Antal respondenter: 22. Antal svar. Svarsfrekvens: 59,09 %

DD

Föreläsning 1: Introduktion till kursen

Evaluation Summary - CDT104 Grundläggande Webbdesign HT07 Dan Levin

GRUNDKURS I C-PROGRAMMERING

CEQ-kommentarer Kurser år 2. CEQ-kommentarer Kurser år 2

1DV434 VT15. Antal svar: 7

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

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

Uppgifter om kurstillfället Kurskod Kursnamn ISGA06 Prototyping: Att pröva och kommunicera designkoncept. Campuskurs Distanskurs Annan

Kursens mål har enligt kursplanen uppfyllts. Kursens innehåll har motsvarat mina förväntningar

RESULTAT - MÅLUPPFYLLELSE

S3Galt Sida 1 av 1. 1 Arbetsinsats. Hur många timmar per vecka har du i genomsnitt lagt ner på kursen? 2 Samverkan inom kursen

Webbdesign med multimedia, 5p Kurskod Kurstillfälle Hösten 2007 Kursansvarig lärare Ulf Larsson, Rum 3047

Mall för kursrapporter vid Malmö högskola Reviderad vid Utbildningsberedningens möte 24 november 2015.

Poäng. Start v. Applikationsprogramm ering i Python 7.5. Antal registrerade (män/kvinnor) 50 (34/16)

Kursutvärdering / Kursrapport

WEBBDIST12: Animering och multimedia för webben, distans 7,5 hp H13 (31RAN1)

VT18-1DV527-7,5hp-KALMAR-50%-Normal /VT18-1DV527-7,5hp-Ortsoberoende-50%-Distans

TDDD82-Projekttermin inklusive kandidatprojekt: Säkra, mobila system

1DV434 VT14. 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?

Resultat. Kurskod: 1TE021, Anmälningskod: 64440, 33%, DAG, NML, vecka: Termin: VT VT Kursvärdering

FK Numeriska metoder

MO1002_HT17. Antal svar: 4

Objektorienterad programmering

Evaluation Summary - CT3380 Grundäggande webbdesign HT06 Dan Levin

Formulär för kursansvarig. Kursanalysen utförs under kursens gång. Nomenklatur: F föreläsning, Ö övning, R räknestuga, L laboration, S seminarium)

TFYA41-Thin Film Physics /Tunnfilmsfysik/

Objektorienterad Programmering (TDDC77)

Sammanfattning av kursutvärdering. Informatik C, IT-arkitektur vt2014. Sammanfattning Svarsfrekvens: 18% ( 7 / 39 ).

Sammanställning av studentutvärdering samt utvärdering kurs vid institutionen för naturvetenskapernas och matematikens didaktik

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.

Transkript:

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 2 Termin HT Kursens delar Period 1 Föreläsningar x Lektioner Laborationer x Projekt x Tentamina Inlämningsuppgifter x Seminarier Annat Ansvarig sektion Program D-sektionen D Antal studenter runt 40 Utvärderingen är genomförd av Filip Strömbäck Cristian Torrusio Gustaf Brunberg Henrik FooJohan Classon

Ansvarig studienämndsordförande Alex Telon Sammanfattning av tidigare år Kursen har tidigare haft en hel del problem, men dessa verkar ha åtgärdats efter att Jonas Kvarnström tagit över kursen. En genomgående del är att C++-delen på laborationerna antingen bör integreras bättre eller helt skippas. Sammanfattning av utvärderingen Bra genomgångar av programmeringen. Dock skulle lite mer fokus kunna läggas på designmönster och lite mindre fokus på UML-diagram. Speciellt C++-laborationen skulle också behöva en översyn, då den i stort sett bara omfattade att "kopiera och klistra in" kod från laborationsbeskrivningen, samt att den inte ansågs representera programmering i språket som den borde ha gjort. Utvärderingens genomförande Vissa utvärderingar utfördes och samlades in efter föreläsningar, andra utfördes genom ett onlineformulär som skickades ut till studenterna framemot kursens slut. Resultaten samlades in och sammanställdes därefter. Återkoppling från föregående år Återkoppling ägde rum i form av information på tidiga föreläsningstillfällen. Informationen omfattade ändringar i kursens laborationsinstanser, samt bytet av examinator under läsåret 2011/2012. Utvärdering under kursens gång Inga utvärderingar under kursens gång genomfördes. Stämde kursens innehåll med studiehandboken? Föreläsningar Kursens innehåll stämmer väl med det i studiehandboken. Dock kan C++-delen uppfattas mycket mer grundläggande än vad som står angivet i studiehandboken. Föreläsningarna var väl planerade och enkla att hänga med i. Dock var föreläsningen på svenska, medan de bilder som föreläsaren använde var på engelska, vilket ett fåtal uppfattade som störande. Mycket bra att föreläsningarna även kan hittas på kurshemsidan. Om studenterna föredrar har jag inga problem att hålla föreläsningarna helt på engelska. Däremot finns inte tid och möjlighet att översätta allt till svenska eftersom vi då och då har utbytesstudenter som ska använda samma material, dvs vi skulle behöva underhålla materialet på två språk.

Lektioner Laborationer Det finns också önskemål om att föreläsningarna borde innehålla mer om designmönster och mindre om UML-diagram. Jag instämmer och planerar att fortsätta utöka designmönstren till nästa år. - Relativt enkla laborationer med mycket "kopiera och klistra in", detta är dock inte nödvändigtvis negativt. C++-laborationen upplevdes inte vara särskilt representativ för språket i sig, eftersom man försökte lära ut struktur som passar mycket bättre i Java än i C++. Detta medför även att många kan få en felaktig bild av att C++ är onödigt krångligt och omständigt. Examinatorn har dock gjort ett bra jobb med att förbättra laborationen. Examinatorn hade mycket kommentarer om denna punkt som var mycket specifika (och därför ej medtagna här) och en fortsatt diskussion ska ske utanför denna utvärdering om hur labben i C++ kan göras bättre. Laborationsbeskrivningarna var inte färdigskrivna vid kursstart, den sista laborationen blev inte färdig förrän mitt i projektinstansen, vilket ledde till ett obekvämt avbrott i projektarbetet. Det skulle ha varit trevligare om laborationsbeskrivningarna hade varit klara tidigare, så man lättare kunnat utföra laborationerna i mån av tid. Jag håller fullständigt med. Jag hade upptäckt ett antal brister under förra årets laborationer (första gången jag hade kursen) och ville försöka arbeta bort dessa inför årets kurs. Jag arbetade ungefär 125% av heltid på detta och uppdateringen av föreläsningarna (utöver den tid som spenderades på annat utanför kursen) men lyckades tyvärr inte bli klar så snabbt som jag ville och borde. Det var en klar brist i kursen och det beklagar jag. Till nästa år ska vi inte ha lika stora ändringar och då bör vi hamna i fas så att allt är klart i förväg. Laborationerna var upplevdes dock som en riktigt bra introduktion till projektet, eftersom de innehöll mycket av det som gicks igenom på föreläsningarna. Projekt Kul projekt, bra att kunna välja fritt vad man vill göra. Tidsomgången upplevdes som lagom, ca: 100 timmar. Vissa ville ha bättre information om vad uttryck som "Objektorienterade finesser" innebär, då det kändes svårt att veta om koden man skrivit var objektoritenterad eller inte. Jag förstår och ska försöka förbättra det till nästa år. Projektet var en bra avslutning på kursen.

Litteratur Det fanns ingen rekommenderad kurslitteratur på studiehandboken, det ansågs heller inte att någon sådan behövdes. Mycket av den nödvändiga information man behövde under kursens gång fanns att hitta på internet, samt att materialet på föreläsningarna var väldigt bra. Övriga kursmoment Examination - Examination utfördes genom bedömning av laborationer och projektarbete. Examinationen upplevdes som tillräcklig. Återkoppling under kursen Studiemiljö Lika villkor I förra årets utvärdering står det att en muddy cards-utvärdering skulle utföras i år, vilket inte inträffade. Hmm. Detta var ett misstag. Till nästa år får vi schemalägga utvärderingen i förväg så att den garanterat blir av. Ibland var det svårt att hitta lediga datorsalar att programmera i. Förövrigt god studiemiljö att vistas i. Alla studenter har behandlats lika och bedömts på ett rättvisande sätt under kursens gång. Vid skrivande stund är dock inte alla projekt rättade än (på grund av sjukdom), därför är en bedömning av opartiskhet i denna examinationsinstans svår att utföra. Arbetsbelastning i förhållande till poäng Arbetsbelastningen upplevdes som lagom. Att lära sig ett nytt språk kan ta lång tid, men det är ju så programmering fungerar. Kursens relevans i utbildningen Kursen känns mycket relevant till utbildningen. Informationsspridning All nödvändig information fanns på kurshemsidan.

Studenternas övriga kommentarer Bättre introduktion av laborationsassistenter önskas så studenterna vet vilka som är assistenter och hur de ser ut. De kunde i år inte vara med på första föreläsningen och jag bad dem därför introducera sig på labbarna. Det är möjligt att det har blivit en miss här och vi ska se till att introducera dem bättre nästa år. Examinatorns övriga kommentarer