Kurslitteratur

Programmeringsteknik

Version från den 25 juni 2012 kl. 13.18; Msvedi (Diskussion | bidrag)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till: navigering, sök

1. Programmeringsintro:

  • Vad är en dator?
  • Vad är ett program?
  • Vad är ett programspråk?

1.1. Variabler och Utskrift:

  • Tilldelning
  • Olika slags värden
  • Uppräkning
  • Utskrifter
  • Kommentarer

2. Styrstrukturer:

  • Inläsning
  • Villkor
  • Konstanter
  • Else-del i if-sats
  • Flera villkor
  • Likhet
  • While-slingor
    • Hur exekveras programmet?
    • En oändlig while-slinga
    • Struktur på while-sats
    • När ska man använda en while-sats?

3. Listor och Anrop:

  • Listor
    • Vad är en lista?
    • Hur använder man en lista?
    • Åter till exemplet
    • Mer om listor
  • Uppslagslistor
  • Slingor
  • Moduler
  • Random

4. Funktioner:

  • Vad har man funktioner till?
  • Dela upp ett problem i funktioner
  • Definiera en funktion
  • Anropa en funktion
  • Skicka utdata från en funktion (returvärden)
  • Skicka indata till en funktion (parametrar)
  • Rekursion

5. Filer:

  • Filer
  • Filhantering
  • Textfiler i Python

6. Klasser:

  • Objektorientering
  • Attribut
  • Metoder
  • Speciella metoder: konstruktorn och str
  • Klassen
  • Exempel: Husdjursprogrammet
  • Sortering av en lista med objekt