Linux som utvecklingsmiljö You are logged in as Björne A Lindberg (Log out) Home My courses 212 linum Topic 14 Utvärdering Linux som utvecklingsmiljö VT15 Analysis Utvärdering Linux som utvecklingsmiljö VT15 Overview Edit questions Templates Analysis Show responses Submitted answers: 25 Questions: 12 Export to Excel () Vilken är din programtillhörighet? Bioteknik Civing: Energiteknik Civing: Industriell ekonomi Civing: Interaktion och design Civing: Teknisk datavetenskap Civing: Teknisk fysik Civing: 2 (8. %) Teknisk kemi Civing: 1 of 1 21519 13:54
Öppen ingång Civing: Byggteknik Höing: Energiteknik Höing: Elektronik Höing: Maskinteknik Höing: Medieproducent Högskoleprogram: Nät och Kom Högskoleprogram: 1 (4. %) Fristående eller övrigt: 21 (84. %) () Hur bedömer du som helhet kursens kvalitet? (12345, där 1 anger lägsta betyg och 5 anger högsta betyg) 1 (1): 2 (2): 3 (3): 3 (12. %) 4 (4): 22 (88. %) 5 (5): Average: 3.88 () Hur bedömer du som helhet det bemötande du fått som student under kursens gång? (12345, där 1 anger lägsta betyg och 5 anger högsta betyg) 1 (1): 2 of 1 21519 13:54
2 (2): 3 (3): 2 (8. %) 4 (4): 12 (48. %) 5 (5): 1 (4. %) Average: 4.16 () Administrera ett Linuxsystem för utveckling av mjukvara för PC. Har ej behandlats (): 2 (8. %) Har behandlats (1): 23 (92. %) Average:.92 () Använda kommandoradbaserade programutvecklingsverktyg såsom gcc, make, gdb m.m. Har ej behandlats (): Har behandlats (1): 24 (96. %) Average:.96 () Använda vanliga editorer i Linuxmiljö, Har ej behandlats (): Har behandlats (1): 25 (1. %) Average: 1. 3 of 1 21519 13:54
Har ej behandlats (): () Använda och skriva script för underhåll av Linuxsystem, Har behandlats (1): 25 (1. %) Average: 1. Har ej behandlats (): () Konfigurera och administrera en grafisk utvecklingsmiljö Har behandlats (1): 25 (1. %) Average: 1. () Utveckla enklare applikationer med ett grafiskt användargränssnitt Har ej behandlats (): Har behandlats (1): 25 (1. %) Average: 1. () Vad var bra på kursen och bör behållas? Labbarna var bra och täckte ett brett område väldigt väl. 4 of 1 21519 13:54
Det mesta var ganska bra Alla delar. Gillar hela upplägget och de teman som varit. Allt var bra. Att ha kursen på distans funkar bra. Forumen i synnerhet där det är ganska mycket aktivitet. Mycket var bra. Det enda jag kan klaga på är att jag tycker att exempelkod som man fick var dåligt kommenterad. Det rimmar lite dåligt när det är något man försöker lära ut. De flesta uppgifterna var bra och lärorika. Jag tycker att det mesta har varit bra och bör behållas. Jag tycker att storleken på uppgifterna och mängden uppgifter var bra. Det var en bra bredd bland ämnena. Det var bra med övningar som bygger på varandra. Tema 6, att gemensamt utföra en uppgift och arbeta i svn, var höjdpunkten. Jag tycker också att scriptningen var bra, såväl allt med c programmering, doxygen och grafiska biblioteken. I det stora hela var allt väldigt bra. 5 of 1 21519 13:54
Bra att jag i den första uppgiften fick skriva om ett gäng Linuxkommandon. Det var en nyttig början. Kursen har varit trevlig som fristående, eftersom jag egentligen inte känt någon stress att bli färdig. Jag har kunna jobba på i min egen takt och skickat in uppgifter när de blivit klara. För det mesta blev uppgifterna även rättade snabbt. Bra övningar som tvingar en att läsa sig de vanligaste verktygen, som man annars kanske inte orkar leta upp och testa. Den uppgift man skulle göra i grupp var givande. Samarbete är en viktig del av utveckling. Det var nyttigt att få lära sig använda programmen via kommandotolken (gcc etc.). Forumet är otroligt hjälpsamt! Är som helhet nöjd med kursen, önskar att jag gått kursen tidigare i mina studier. Speciellt avsnitten om makefiler och versionshantering hade varit till stor hjälp då dessa områden sällan tas upp i andra kurser. () Vad tycker du bör ändras för att kursen skall bli bättre Det här med att ha ett grupparbete halvvägs där den svagaste studenten sätter tempot och sen ha nästan alla efterföljande uppgifter baserade på den uppgiften är i mina ögon farligt, eller håller åtminstone tillbaka många. Men visst, mjukvaruutveckla i grupp är en viktig kunskap och inte alltid helt lätt. I labben med grafiska bibliotek så hade det nog varit bra med en bild på vad som ska implementeras, säger ju mer än 1 ord sägs det. :) När man submittar sina svar så hade det varit bra om man kunde skriva med ett meddelande (som man kunde på någon av de tidigare labbarna av nån anledning). Men man kan ju alltid ha med en README. Om möjligt något mer fördjupad återkoppling på labbarna. jag inser dock att det skulle vara extremt tidskrävande för handledarna. 6 of 1 21519 13:54
Svårt att få svar på forumet. uppgit 11 Jag hade inte så svårt med mina ckunskaper men för någon som inte haft kunskaper innan kan detta ha varit än för tung uppgift. Övning 12, Uppgift1 tar alldeles för lång tid att sätta sig in i och har väldigt lite med Linux att göra. Man skulle kunna använda sig av Eclipse i Övning 11 och göra Uppgift 2 i Övning 12 mer omfattande. Kanske ta fram en algoritm för att detektera ögon och mun på en bild. Två teman hade bristfälliga beskrivningar: Tema 12 Grafiska utvecklingsmiljöer Tema 13 Pakethantering Framför allt Tema 12 Grafiska utvecklingsmiljöer. Inget. De sista övningarna har sämre uppgiftsbeskrivning än de i början och mitten. Från övning 11 borde ni arbeta med tycker jag. Någon inspelad föreläsning hade varit trevligt. * Se över beskrivningar, vissa är väldigt kortfattade * Var konsekventa med benämningar (ex. övning/laboration används för att benämna samma sak) * Kanske använda GIT istället för SVN i uppgiften om versionshantering. GIT känns som det mest använda nu för tiden. * Vissa ämnen innehåller övningar som inte lämnas in, det tyckte jag var bra och kan användas på fler ämnen. Vissa ämnen har inga egna "övningar" utan bara länkar till externa siter med tutorials, någon liten övning borde ni kunna skriva ihop. 7 of 1 21519 13:54
Uppdatera instruktionerna för övningarna. För en del övningar så skiljer sig instruktionerna från det lärarna har senare skrivit i olika trådar på forumet. Git är nog det populäraste versionshanteringssystemet nu, speciellt i Linux världen och borde ersätta CVS i övning 3 1. En "mycket kortfattade" presentation av två grafiska miljöer,gtk och qt. En något mer omfattande presentation av en av dessa kanske skulle vara bättre. 2. Gruppuppgiften var på tok för liten för 3 pers. Jag tycker att beskrivningar av inlämningsuppgifterna bör kontrolleras och om det kan tydliggöras så att det är enklare att förstå vad kraven är. Sedan vet jag inte varför det är så olika krav på formatet på inlämningsuppgifterna. Ibland en pdf, ibland en textfil, ibland en tarball, ibland är det specat vad filerna ska heta, ibland inte. Det kanske är per design men jag hade föredragit lite enlighet. Det är lite skiftande kvalitet på uppgifterna, vad gäller instruktioner. I vissa uppgifter finns exempelvis "använd tar cvzf... för att packa ihop en fil att lämna in". I andra uppgifter är det kanske ett annat förfarande, eller inget skrivet alls. Jag får en känsla av att uppgifterna inte riktigt hänger ihop. Kanske en uppgift där man använder git Det var lite svårt att få tag på handledare vid oklarheter. Kommentera exempelkod bättre. Några delar var lite gamla, t.ex. tillhandahållen källkod för fractal. 8 of 1 21519 13:54
() Är det ytterligare något du vill framföra om kursen En givande kurs som jag känner att jag kommer ha mycket nytta av. Nu har jag bättre förståelse för vad som sker i bakgrunden när man laddar hem och installerar med makefil. Kursen har gett mig en bättre förståelse hur program fungerar och är uppbyggda i Linux. Lab12 (grafiska utvmiljöer) gick till stor del ut på att hitta knasigheter i konstigt skriven kod och eclipseuppsättning kom lite i andra hand. Nej. I kursplanen, http://www.umu.se/utbildning/programkurser/kurs/?currentview=literature& code=5el142, står det tre böcker som obligatoriska under kurslitteratur. Här i Moodle står bara de översta två med under Litteratur och den tredje som tips. Det vore bra om dessa två listor överensstämmer så att man inte köper böcker som egentligen inte behövs. Trevlig kurs, hoppas ni får fortsätta med denna och andra linuxkurser ;) Jag skulle gärna se mer om GNU programmeringshjälpmedel. Det har varit en rolig tid! Jag har lärt mig massor. Funderar på att gå någon mer sån här kurs. 9 of 1 21519 13:54
En av de mest nyttiga kurser jag läst, tackar. Jag har lärt mig väldigt mycket och tycker att kursen varit bra. Kul kurs som lyckas ta med många delar! En bra kurs som går lagom djupt in på varje område. Man får ett hum om allt. Moodle Docs for this page You are logged in as Björne A Lindberg (Log out) linum 1 of 1 21519 13:54