Hösten 2009
Två kurser i en 5DV105 - Programmeringsteknik med Python och MATLAB Programmeringsteori Föreläsningar om Python Färdighetsövning Laborationer i Python 5DV106 - Programmering i Python Praktisk tillämpning MATLAB Praktisk tillämpning Python 2
Kurshemsida http://www.cs.umu.se/kurser/5dv105/ht09/ http://www.cs.umu.se/kurser/5dv106/ht09/ 3
En kurs - tre moment Moment 1 Programmeringsteori Omfattning: 3 hp Moment 2 Färdighetsövning i programmering Omfattning: 3 hp Moment 3 Praktisk tillämpning av programmering Omfattning: 1,5 hp Samtliga moment måste vara godkänd 4
Moment 1 Programmeringsteori Examineras med skriftlig tentamen Fyra timmar Två delar Första del, samtliga uppgifter måste vara godkända Andra del, poängsatta uppgifter som ger kursbetyg Andra delen rättas enbart om första delen är godkänd 5
Kurslitteratur - Python Programmering i Python Erik Lindblad Utgivare: Studentlitteratur ISBN: 9789144045207 Upplaga: 1 Utgivningsår: 2006 Sidantal: 406 6
Moment 2 Färdighetsövning i programmering Examineras med obligatoriska inlämninsuppgifter Tre obligatoriska uppgifter Inlämning av första uppgiften torsdag 8/10 Inlämning av andra uppgiften torsdag 15/10 Inlämning av tredje uppgiften fredag 23/10 Lämnas in via webben 7
Övningsuppgifter Massor med övninguppgifter via hemsidan 360 studenter som läser - trångt Sal och tid finns på schemat Annan tid enbart i mån av plats 8
Gruppindelningar 3 grupper Varje grupp har en rättare och en handledare Kan ej byta grupp! Apodora Liasis Morelia Bioteknik 2 grupper Industriell Ekonomi Teknisk kemi 5 grupper Industriell Ekonomi Kognitionsvetenskap 4 grupper Industriell Ekonomi 9 Fristående studenter - kika på listorna
Scheman http://www.cs.umu.se/kurser/5dv105/ht09/ scheman/gruppa.html http://www.cs.umu.se/kurser/5dv105/ht09/ scheman/gruppl.html http://www.cs.umu.se/kurser/5dv106/ht09/ scheman/gruppm.html 10
Grupplektioner handledarlett Utlämning av inlämningsuppgifter Genomgång av vanliga fel Fler övningsexempel Frågestund 11
Moment 3 Praktisk tillämpning av programmering MATLAB för 5DV105 Tillämpningar av Python för 5DV106 Mer information i början av respektive moment 12
Kurslitteratur - MATLAB MATLAB-beräkningar inom teknik och naturvetenskap : med symbolisk matematik Jönsson, Per Utgivare: Studentlitteratur ISBN: 91-44-01780-4 (inb.) Utgivningsår: 2006 Sidantal: 515 13
Förväntade studieresultat - Python 14 omvandla givna enkla algoritmer till de aktuella programspråken, förstå och använda sig av variabler, uttryck och kontrollstrukturer i ett högnivåspråk, konstruera och använda funktioner för att skriva strukturerade program i Python, använda sig av inbyggda datatyper samt känna till deras begränsningar, förstå principerna för felsökning av program samt praktiskt kunna utföra felsökningar, ha grundläggande förståelse för minneshantering och minnereferenser i ett högnivåspråk, skapa och hantera data i textfiler,
Kursutvärdering Sker i slutet av kursen via webben. Ny kurs så inga tidigare synpunkter Ni är försökskaniner!! 15