Skillnad mellan versioner av "Innehåll Programmering 2"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) |
||
| (53 mellanliggande versioner av samma användare visas inte) | |||
| Rad 6: | Rad 6: | ||
{{Not selected tab|[[Startsida Programmering 2|Kursens presenation]]}} | {{Not selected tab|[[Startsida Programmering 2|Kursens presenation]]}} | ||
{{Selected tab|[[Innehåll Programmering 2|<small><span style="font-weight:lighter">Innehåll och struktur</span></small>]]}} | {{Selected tab|[[Innehåll Programmering 2|<small><span style="font-weight:lighter">Innehåll och struktur</span></small>]]}} | ||
| + | {{Not selected tab|[https://sharedfiles.mathonline.se/Planering_Progr_2.pdf Kursens planering]}} | ||
{{Not selected tab|[https://sharedfiles.mathonline.se/Kursplan_Inb_sys_vt24.pdf Centralt innehåll]}} | {{Not selected tab|[https://sharedfiles.mathonline.se/Kursplan_Inb_sys_vt24.pdf Centralt innehåll]}} | ||
<!-- {{Not selected tab|[https://sharedfiles.mathonline.se/Boken_Progr_2_Inneh_Strukt.pdf Innehåll och struktur]}} --> | <!-- {{Not selected tab|[https://sharedfiles.mathonline.se/Boken_Progr_2_Inneh_Strukt.pdf Innehåll och struktur]}} --> | ||
| − | {{Not selected tab|[https://sharedfiles.mathonline.se/Sex_projektuppgifter.pdf Sex projektuppgifter]}} | + | <!-- {{Not selected tab|[https://sharedfiles.mathonline.se/Sex_projektuppgifter.pdf Sex projektuppgifter]}} --> |
| − | {{Not selected tab|[[Lektion 1 (Algoritmer)| | + | {{Not selected tab|[[Lektion 1 (Algoritmer)|Lektion 1]]}} |
<!-- {{Not selected tab|[[Lektion 34 (C/Cpp 23)|Sista lektion >>]]}} --> | <!-- {{Not selected tab|[[Lektion 34 (C/Cpp 23)|Sista lektion >>]]}} --> | ||
| style="border-bottom:1px solid #797979" width="100%"| | | style="border-bottom:1px solid #797979" width="100%"| | ||
|} | |} | ||
| + | |||
| + | |||
| + | |||
<table> | <table> | ||
<tr> | <tr> | ||
<td> | <td> | ||
| − | <big><span style="color:blue">Kapitel 1 Programmering och algoritmer</span></big> | + | [[Lektion 1 (Algoritmer)|<big><span style="color:blue">Kapitel 1 Programmering och algoritmer</span></big>]] |
::[[Lektion 1 (Algoritmer)|1.1 Programmeringens historia I]] | ::[[Lektion 1 (Algoritmer)|1.1 Programmeringens historia I]] | ||
::[[Lektion 1 (Algoritmer)|1.2 Olika paradigm inom programmering]] | ::[[Lektion 1 (Algoritmer)|1.2 Olika paradigm inom programmering]] | ||
| − | ::[[Lektion | + | ::[[Lektion 2 (Algoritmer)|1.3 Algoritmer och deras beskrivning]] |
| − | ::[[Lektion | + | ::[[Lektion 2 (Algoritmer)|1.4 Pseudokod och flödesschema]] |
| − | <big><span style="color:blue">Kapitel 2 Olika programmeringsmiljöer</span></big> | + | [[Lektion 1 (Inbyggd)|<big><span style="color:blue">Kapitel 2 Olika programmeringsmiljöer</span></big>]] |
| − | ::[[Lektion 1 ( | + | ::[[Lektion 1 (Inbyggd)|2.1 Programmeringens historia II]] |
| − | ::[[Lektion | + | ::[[Lektion 2 (Inbyggd)|2.2 Dev-C++, en open source IDE]] |
| − | ::[[Lektion | + | ::[[Lektion 2 (Inbyggd)|2.3 Att bygga en egen IDE med en editor]] |
| − | ::[[Lektion | + | ::[[Lektion 2 (Inbyggd)|2.4 Att köra program från kommandofönstret]] |
| − | <big><span style="color:blue">Kapitel 3 Fortsättning med C++</span></big> | + | [[Lektion 3 (Inbyggd)|<big><span style="color:blue">Kapitel 3 Fortsättning med C++</span></big>]] |
| − | ::[[Lektion | + | ::[[Lektion 3 (Inbyggd)|3.1 Utskrift till en grafisk miljö i C++]] |
| − | ::[[ | + | ::[[Lektion_3_(Inbyggd)|3.2 Olika beteenden i olika miljöer]] |
| − | ::[[ | + | ::[[Lektion_3_(Inbyggd)|3.3 Unicode]] |
| − | ::[[ | + | ::[[Lektion_3_(Inbyggd)|3.4 Svenska tecken i olika miljöer]] |
| − | ::[[ | + | ::[[Lektion_4_(Inbyggd)|3.5 Objektorienterad initiering]] |
| − | ::[[ | + | ::[[Lektion_4_(Inbyggd)|3.6 Automatisk typkonvertering]] |
| − | ::[[Lektion | + | ::[[Lektion 6 (Inbyggd)|3.7 Mer om flervägsval]] |
| − | ::[[Lektion | + | ::[[Lektion 6 (Inbyggd)|3.8 Misslyckad modularisering]] |
| − | ::[[Lektion | + | ::[[Lektion 6 (Inbyggd 24)|3.9 Referenser]] |
| − | ::[[Lektion | + | ::[[Lektion 6 (Inbyggd 24)|3.10 Parameteröverföringsmetoder]] |
| − | ::[[Lektion | + | ::[[Lektion 6 (Inbyggd 24)|3.11 In- och utparametrar]] |
| − | ::[[Lektion | + | ::[[Lektion 8 (Inbyggd 24)|3.12 Överlagring av funktioner]] |
| − | ::[[Lektion 1 (Algoritmer)| | + | ::[[Lektion 1 (Algoritmer)|Projektuppgift Löpande texten]] |
::<b><span style="color:#931136">Prov 1 kap 1-3</span></b> | ::<b><span style="color:#931136">Prov 1 kap 1-3</span></b> | ||
</td> | </td> | ||
<td> | <td> | ||
| − | <big><span style="color:blue">Kapitel 4 | + | [[Lektion 1 (Algoritmer)|<big><span style="color:blue">Kapitel 4 Pekare</span></big>]] |
| + | ::[[Lektion 29 (C/Cpp 23)|6.1 Vad är en pekare?]] | ||
| + | ::[[Lektion 30 (C/Cpp 23)|6.2 Deklaration och initiering av en pekare]] | ||
| + | ::[[Lektion 31 (C/Cpp 23)|6.3 Adress- och värdeoperatorn]] | ||
| + | ::[[Lektion 32 (C/Cpp 23)|6.4 Operatorn new]] | ||
| + | ::[[Lektion 33 (C/Cpp 23)|6.5 Pekare och array]] | ||
| + | ::[[Lektion 34 (C/Cpp 23)|6.6 Stränghantering med pekare]] | ||
| + | ::[[Lektion 1 (Algoritmer)|Projektuppgift Palindrom]] | ||
| + | [[Lektion 1 (Algoritmer)|<big><span style="color:blue">Kapitel 5 Objektorienterad programmering</span></big>]] | ||
| − | ::[[Lektion 1 (Algoritmer)|4.1 Vad är OOP?]] | + | ::[[Lektion 1 (Algoritmer)|4.1 Vad är objektorienterad programmering (OOP)?]] |
| − | ::[[Lektion 1 (Algoritmer)|4.2 Vägen till | + | ::[[Lektion 1 (Algoritmer)|4.2 Vägen till OOP]] |
::[[Lektion 1 (Algoritmer)|4.3 Inkapsling]] | ::[[Lektion 1 (Algoritmer)|4.3 Inkapsling]] | ||
::[[Lektion 1 (Algoritmer)|4.4 Konstruktor]] | ::[[Lektion 1 (Algoritmer)|4.4 Konstruktor]] | ||
| Rad 58: | Rad 70: | ||
::[[Lektion 1 (Algoritmer)|4.9 Arv]] | ::[[Lektion 1 (Algoritmer)|4.9 Arv]] | ||
::[[Lektion 1 (Algoritmer)|4.10 Polymorfism]] | ::[[Lektion 1 (Algoritmer)|4.10 Polymorfism]] | ||
| + | ::[[Lektion 1 (Algoritmer)|Projektuppgift Kaffeauomaten]] | ||
| + | ::<b><span style="color:#931136">Prov 2 kap 4-5</span></b> | ||
| − | <big><span style="color:blue">Kapitel | + | |
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | </td> | ||
| + | <td> | ||
| + | [[Lektion 1 (Algoritmer)|<big><span style="color:blue">Kapitel 6 Logik för blivande programmerare</span></big>]] | ||
::[[Lektion 1 (Algoritmer)|5.1 Logiska operatorer]] | ::[[Lektion 1 (Algoritmer)|5.1 Logiska operatorer]] | ||
::[[Lektion 1 (Algoritmer)|5.2 Datatypen bool]] | ::[[Lektion 1 (Algoritmer)|5.2 Datatypen bool]] | ||
::[[Lektion 1 (Algoritmer)|5.3 NEGATION som logisk operator]] | ::[[Lektion 1 (Algoritmer)|5.3 NEGATION som logisk operator]] | ||
::[[Lektion 1 (Algoritmer)|5.4 Testa lösenord med logiska lagar]] | ::[[Lektion 1 (Algoritmer)|5.4 Testa lösenord med logiska lagar]] | ||
| − | </ | + | [[Lektion 1 (Algoritmer)|<big><span style="color:blue">Kapitel 7 Fördjupning i C++ programmering</span></big>]] |
| − | < | + | |
| − | ::[[Lektion 1 ( | + | ::[[Lektion 1 (Algoritmer)|7.1 Array som parameter i funktioner]] |
| − | ::[[Lektion 4 ( | + | ::[[Lektion 1 (Algoritmer)|7.2 Sökning och sortering]] |
| − | ::[[Lektion | + | ::[[Lektion 1 (Algoritmer)|7.3 Klasserna array och vector]] |
| − | ::[[Lektion | + | ::[[Lektion 1 (Algoritmer)|7.4 2D arrays]] |
| − | ::[[Lektion | + | ::[[Lektion 1 (Algoritmer)|7.5 2D array som parameter i funktioner]] |
| − | ::<b><span style="color:#931136">Prov | + | ::[[Lektion 1 (Algoritmer)|7.6 Rekursion]] |
| − | + | ::[[Lektion 1 (Algoritmer)|7.7 Templates]] | |
| + | ::[[Lektion 1 (Algoritmer)|7.8 Dynamisk minnesallokering]] | ||
| + | ::[[Lektion 1 (Algoritmer)|7.9 Dynamisk filkryptering]] | ||
| + | ::[[Lektion 1 (Algoritmer)|Projektuppgift Collatz algoritmen - rekursiv]] | ||
| + | ::<b><span style="color:#931136">Prov 3 kap 6-7</span></b> | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Nuvarande version från 28 oktober 2025 kl. 16.41
| Kursens presenation | Innehåll och struktur | Kursens planering | Centralt innehåll | Lektion 1 |
Copyright © 2025 Lieta AB. All Rights Reserved.
