Processing Math: Done
Kurslitteratur
Programmeringsteknik
(Skillnad mellan versioner)
			  			                                                      
		          
			 (Ny sida: {{Info| '''1. Programmeringsintro:'''  * Vad är en dator? * Vad är ett program? * Vad är ett programspråk? }}  {{Info| '''1.1. Variabler och Utskrift:'''  * Tilldelning * Olika slags v...)  | 
				|||
| Rad 1: | Rad 1: | ||
{{Info|  | {{Info|  | ||
| - | '''1. Programmeringsintro  | + | '''[[1. Programmeringsintro]]'''  | 
* Vad är en dator?  | * Vad är en dator?  | ||
| Rad 8: | Rad 8: | ||
{{Info|  | {{Info|  | ||
| - | '''1.1. Variabler och Utskrift  | + | '''[[1.1. Variabler och Utskrift]]'''  | 
* Tilldelning  | * Tilldelning  | ||
| Rad 18: | Rad 18: | ||
{{Info|  | {{Info|  | ||
| - | '''2. Styrstrukturer  | + | '''[[2. Styrstrukturer]]'''  | 
* Inläsning   | * Inläsning   | ||
| Rad 34: | Rad 34: | ||
{{Info|  | {{Info|  | ||
| - | '''3. Listor och Anrop  | + | '''[[3. Listor och Anrop]]'''  | 
* Listor   | * Listor   | ||
| Rad 49: | Rad 49: | ||
{{Info|  | {{Info|  | ||
| - | '''4. Funktioner  | + | '''[[4. Funktioner]]'''  | 
*Vad har man funktioner till?  | *Vad har man funktioner till?  | ||
| Rad 61: | Rad 61: | ||
{{Info|  | {{Info|  | ||
| - | '''5. Filer  | + | '''[[5. Filer]]'''  | 
* Filer  | * Filer  | ||
| Rad 69: | Rad 69: | ||
{{Info|  | {{Info|  | ||
| - | '''6. Klasser  | + | '''[[6. Klasser]]'''  | 
* Objektorientering  | * Objektorientering  | ||
Nuvarande version
- Vad är en dator?
 - Vad är ett program?
 - Vad är ett programspråk?
 
- Tilldelning
 - Olika slags värden
 - Uppräkning
 - Utskrifter
 - Kommentarer
 
- 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?
 
 
-  Listor 
- Vad är en lista?
 - Hur använder man en lista?
 - Åter till exemplet
 - Mer om listor
 
 
- Uppslagslistor
 - Slingor
 - Moduler
 - Random
 
- 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
 
- Filer
 - Filhantering
 - Textfiler i Python
 
- Objektorientering
 - Attribut
 - Metoder
 - Speciella metoder: konstruktorn och str
 - Klassen
 - Exempel: Husdjursprogrammet
 - Sortering av en lista med objekt
 
