Programmering för språkteknologer I
Kursplan, Grundnivå, 5LN429
- Kod
- 5LN429
- Utbildningsnivå
- Grundnivå
- Huvudområde(n) med fördjupning
- Språkteknologi G1F
- Betygsskala
- Underkänd (U), godkänd (G), väl godkänd (VG)
- Fastställd av
- Språkvetenskapliga fakultetsnämnden, 7 december 2006
- Ansvarig institution
- Institutionen för lingvistik och filologi
Allmänt
Kursen är en fristående kurs. Den ingår dessutom som obligatorisk kurs i
Språkteknologiprogrammet. Kursen ersätter den tidigare kursen "Introduktion till objektorienterad programmering". Kursplanen är fastställd av språkvetenskapliga fakultetsnämnden 2006-10-12.
Behörighetskrav
Introduktion till datateknik för språkvetare, 5 p/7,5 hp.
Mål
Kursen ger grundläggande kunskaper och färdigheter i objektorienterad programmering.
Efter avslutad kurs ska studenten minst kunna:
redogöra för grundläggande begrepp rörande strukturen hos programmeringsspråk och
principerna för deras användning
på ett elementärt plan redogöra för och tillämpa en god programmeringsmetodik
förklara innebörden av följande begrepp och kunna skriva fungerande Javaprogram som exemplifierar och drar nytta av dem:
1. objekt, klasser, attribut och metoder
2. referensvariabler, enkla variabler (och datatyper), tilldelning, test
3. logiska, jämförelse och aritmetiska operatorer
4. kontrollsatser
5. standardklasser, särskilt viktiga exempel på sådana t.ex. String.
6. klassvariabler och metoder
7. fält och samlingar
8. läsning och skrivning i filer
skriva program som utför elementära beräkningar utifrån förekomsten av tecken och ordngram i texter
använda dokumentationen av Java med viss självständighet
förklara, dokumentera och kommentera kod på ett användbart sätt
Innehåll
Objekt, klasser, attribut och metoder; referensvariabler, enkla variabler (och datatyper), tilldelning, test; logiska, jämförelse och aritmetiska operatorer; kontrollsatser; standardklasser, särskilt viktiga exempel på sådana t.ex. String.; klassvariabler och metoder; fält och samlingar; läsning och skrivning i filer; programmeringsmetodik; förklara, dokumentera och kommentera kod
Undervisning
Undervisningen sker i form av lektioner och laborationer under handledning.
Examination
Kunskapskontroll sker genom muntligt och/eller skriftligt redovisade uppgifter
och/eller tentamen. Läraren kan som del av examinationen kräva obligatorisk närvaro och aktivt deltagande vid undervisningsmoment. Kurskraven meddelas skriftligen av kursansvarig vid kursens start. Som betyg på kursen används något av betygsgraderna Väl godkänd, Godkänd eller Underkänd.
Övriga föreskrifter
Kursen får ej medtas i examen som fristående kurs om motsvarande moment
lästs inom annan kurs.