Skillnad mellan versioner av "Innehåll Programmering 1"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
(19 mellanliggande versioner av samma användare visas inte) | |||
Rad 2: | Rad 2: | ||
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | {| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | ||
| style="border-bottom:1px solid #797979" width="5px" | | | style="border-bottom:1px solid #797979" width="5px" | | ||
− | {{Not selected tab|[[Startsida Programmering 1| | + | {{Not selected tab|[[Startsida Programmering 1|Kursens presenation]]}} |
<!-- {{Not selected tab|[[Matte 4 Planering|Planering]]}} --> | <!-- {{Not selected tab|[[Matte 4 Planering|Planering]]}} --> | ||
{{Selected tab|[[Innehåll Programmering 1|<small><span style="font-weight:lighter">Innehåll och struktur</span></small>]]}} | {{Selected tab|[[Innehåll Programmering 1|<small><span style="font-weight:lighter">Innehåll och struktur</span></small>]]}} | ||
Rad 18: | Rad 18: | ||
::[[Lektion 1 (C/Cpp 23)|1.2 Kompilering och exekvering]] | ::[[Lektion 1 (C/Cpp 23)|1.2 Kompilering och exekvering]] | ||
::[[Lektion 1 (C/Cpp 23)|1.3 Om programmeringsspråken C och C++]] | ::[[Lektion 1 (C/Cpp 23)|1.3 Om programmeringsspråken C och C++]] | ||
− | + | <big><span style="color:blue">Kapitel 2 Programmeringsmiljön</span></big> | |
− | ::[[ | + | ::[[Lektion 3 (C/Cpp 23)|2.1 Installation av Visual Studio (VS)]] |
− | + | ::[[Lektion 3 (C/Cpp 23)|2.2 Konfiguration & användning av VS]] | |
− | ::[[ | + | ::[[Lektion 3 (C/Cpp 23)|2.3 C++ Console applications]] |
− | + | ::[[Lektion 3 (C/Cpp 23)|2.4 ETT projekt för alla konsolapplikationer]] | |
− | ::[[ | + | <big><span style="color:blue">Kapitel 3 Att komma igång med C++</span></big> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | ::[[ | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | ::[[Lektion 4 (C/Cpp 23)|3.1 Vårt första C++ program]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|3.2 God programmeringsstil]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|3.3 Utmatning med cout och <<]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|3.4 Konkatenering]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|3.5 Radfortsättning]] | ||
+ | <big><span style="color:blue">Kapitel 4 Grundbegrepp i programmering</span></big> | ||
+ | |||
+ | ::[[Lektion 4 (C/Cpp 23)|4.1 Datatyper]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|4.2 Variabler]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|4.3 Deklaration och initiering av variabler]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|4.4 Överskrivning eller kan x = x + 1 vara sant?]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|4.5 Inläsning av data]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|4.6 Inmatning – Bearbetning – Utmatning]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|4.7 Arrays]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|4.8 Hantering av slumptal]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|4.9 Modulooperatorn %]] | ||
</td> | </td> | ||
<td> | <td> | ||
+ | ::[[Lektion 4 (C/Cpp 23)|4.10 Bestämning av max/min]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|4.11 Ökningsoperatorn ++]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|4.12 Sammansatt tilldelning]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|Projektuppgift Gymnastiktävling]] | ||
+ | ::<b><span style="color:#931136">Prov 1 kap 1-4</span></b> | ||
+ | <big><span style="color:blue">Kapitel 5 Enkla datatyper</span></big> | ||
+ | ::[[Lektion 4 (C/Cpp 23)|5.1 De enkla datatyperna och deras gränser]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|5.2 Datatypen char]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|5.3 Explicit typkonvertering]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|5.4 ASCII-tabellen]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|5.5 Escapesekvenser]] | ||
− | + | <big><span style="color:blue">Kapitel 6 Kontrollstrukturer</span></big> | |
− | + | ::[[Lektion 4 (C/Cpp 23)|6.1 Vad är kontrollstrukturer?]] | |
− | ::[[ | + | ::[[Lektion 4 (C/Cpp 23)|6.2 Enkel selektion: if-satsen]] |
− | ::[[ | + | ::[[Lektion 4 (C/Cpp 23)|6.3 Tvåvägsval: if-else-satsen]] |
− | ::[[ | + | ::[[Lektion 4 (C/Cpp 23)|6.4 Flervägsval]] |
− | :: | + | ::[[Lektion 4 (C/Cpp 23)|6.5 Efter-testad repetition: do-satsen]] |
− | :: | + | ::[[Lektion 4 (C/Cpp 23)|6.6 För-testad repetition: while-satsen]] |
− | :: | + | ::[[Lektion 4 (C/Cpp 23)|6.7 Bestämd repetition: for-satsen]] |
− | :: | + | ::[[Lektion 4 (C/Cpp 23)|6.8 Nästlade for-satser]] |
− | :: | + | ::[[Lektion 4 (C/Cpp 23)|Projektuppgift Labyrinten]] |
− | :: | + | |
− | + | ||
− | + | <big><span style="color:blue">Kapitel 7 Funktioner</span></big> | |
− | ::[[ | + | ::[[Lektion 4 (C/Cpp 23)|7.1 Funktionsbegreppet i programmering]] |
− | ::[[ | + | ::[[Lektion 4 (C/Cpp 23)|7.2 Funktioner med returvärde]] |
− | :: | + | ::[[Lektion 4 (C/Cpp 23)|7.3 Definition och anrop av funktioner]] |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
</td> | </td> | ||
<td> | <td> | ||
+ | ::[[Lektion 4 (C/Cpp 23)|7.4 Funktioner utan returvärde]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|7.5 Deklaration av funktioner]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|7.6 Externlagrade funktioner]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|7.7 Lokala och globala variabler]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|7.8 Överskuggning av variabler]] | ||
+ | ::<b><span style="color:#931136">Prov 2 kap 5-7</span></b> | ||
+ | <big><span style="color:blue">Kapitel 8 Arrays och vektorer</span></big> | ||
+ | ::[[Lektion 4 (C/Cpp 23)|8.1 Vektorer]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|8.2 Stränghantering med array]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|8.3 Kryptering av text]] | ||
+ | <big><span style="color:blue">Kapitel 9 Klasser</span></big> | ||
− | + | ::[[Lektion 4 (C/Cpp 23)|9.1 Vad är objektorienterad programmering (OOP)?]] | |
+ | ::[[Lektion 4 (C/Cpp 23)|9.2 Vägen till objektorienterad programmering]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|9.3 Inkapsling]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|9.4 Konstruktor]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|9.5 Accessmetoder]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|9.6 Klass som egendefinierad datatyp]] | ||
+ | ::[[Lektion 4 (C/Cpp 23)|9.7 Metoder i OOP]] | ||
+ | <big><span style="color:blue">Kapitel 10 Filhantering</span></big> | ||
− | ::[[4 | + | ::[[Lektion 4 (C/Cpp 23)|10.1 Att skriva till och läsa från filer]] |
− | ::[[4 | + | ::[[Lektion 4 (C/Cpp 23)|10.2 Append mode]] |
− | ::[[4 | + | ::[[Lektion 4 (C/Cpp 23)|10.3 Slumplösenord i fil]] |
− | ::[[4 | + | ::[[Lektion 4 (C/Cpp 23)|10.4 Kryptering av filer]] |
− | + | ::<b><span style="color:#931136">Prov 3 kap 8-10</span></b> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | ::<b><span style="color:#931136"> | + | |
Nuvarande version från 22 juli 2025 kl. 20.38
Kursens presenation | Innehåll och struktur | Centralt Innehåll (Skolverket) | Fem projektuppgifter | Lektion 1 >> |
Copyright © 2025 Lieta AB. All Rights Reserved.