Kursplan fastställd 2019-02-07 av programansvarig (eller motsvarande).
Kursöversikt
- Engelskt namnComputer programming
- KurskodLEU481
- Omfattning7,5 Högskolepoäng
- ÄgareTIMEL
- UtbildningsnivåGrundnivå
- HuvudområdeDatateknik, Informationsteknik
- InstitutionDATA- OCH INFORMATIONSTEKNIK
- BetygsskalaTH - Fem, Fyra, Tre, Underkänd
Kurstillfälle 1
- Undervisningsspråk Svenska
- Anmälningskod 67112
- Sökbar för utbytesstudenterNej
- Endast studenter med kurstillfället i programplan.
Poängfördelning
Modul | LP1 | LP2 | LP3 | LP4 | Sommar | Ej LP | Tentamensdatum |
---|---|---|---|---|---|---|---|
0114 Inlämningsuppgift 1,5 hp Betygsskala: UG | 1,5 hp | ||||||
0214 Tentamen 6 hp Betygsskala: TH | 6 hp |
|
I program
Examinator
- Joachim von Hacht
Behörighet
För kurser på grundnivå inom Chalmers utbildningsprogram gäller samma behörighetskrav som till de(t) program där kursen ingår i programplanen.Kursspecifika förkunskaper
Kunskaper i datorteknik motsvarande kursen LEU431 Digital och datorteknik.Syfte
Kursen ska ge grundläggande kunskaper i programutveckling och i programmeringsspråket C.Lärandemål (efter fullgjord kurs ska studenten kunna)
- Analysera samt föreslå struktur till en programbaserad lösning av ett textuellt beskrivet problem. - Implementera en välstrukturerad lösning i språket C till problemet. - Beskriva samt använda följande begrepp vid implementering av en lösning i C till ett problemet. - Använda en generell utvecklingsmiljö (IDE) - Beskriva och använda iterativ programutvecklingsmetodik - Följa en given kodningsstandard - Använda en funktionell abstraktion och grundläggande dataabstraktionInnehåll
Kursen är en introduktion till programutveckling. I kursen lär man sig implementera en lösning , i form av ett datorprogram i språket C, till ett definierat problem. Kursen omfattar ; identifierare, variabler, typer, uttryck, operatorer, satser, funktioner och programstruktur, tecken och strängar, pekare och fält, sammansatta typer,dynamisk minneshantering, listor, filhantering och lite om standardbibliotek. Kursen inleds med en introduktion till en utvecklingsmiljö.Organisation
Kursen består av föreläsningar och datorövningar motsvarande 6 hp samt en obligatorisk inlämningsuppgift motsvarande 1,5 hpLitteratur
C från början, Jan Skansholm (Studentlitteratur AB)ISBN: 9789144114583