Skillnad mellan versioner av "Startsida Programmering 2"

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(152 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|[http://www.mathonline.se/Kursplan_Inb_sys_vt24.pdf Kursplanen]}}
+
<!-- {{Not selected tab|[[Huvudsida| <<&nbsp;&nbsp;Kursöversikt]]}} -->
{{Selected tab|[[Systemutveckling för inbyggda system|Kursens presentation]]}}
+
<!-- {{Not selected tab|[[Lektion 1 (C/Cpp 23)|Första lektion]]}} -->
{{Not selected tab|[http://www.mathonline.se/Systemutv_Inb_Syst_Inneh_Struktur.pdf Innehåll & struktur]}}
+
{{Not selected tab|[https://sharedfiles.mathonline.se/Kursplan_Inb_sys_vt24.pdf Centralt innehåll]}}
<!-- {{Not selected tab|Inlämningsuppgifter}} -->
+
{{Selected tab|[[Startsida_Programmering_2|<small><span style="font-weight:lighter">Kursens presentation</span></small>]]}}
{{Not selected tab|[[Huvudsida|Kursens webbsida]]}}
+
{{Not selected tab|[[Innehåll Programmering 2|Innehåll och struktur]]}}
{{Not selected tab|[[Lektion 1 (Inbyggd 24)|Lektion 1&nbsp;&nbsp;>> ]]}}  
+
<!-- {{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 Projektuppgifter]}}
 +
{{Not selected tab|[[Lektion 1 (Algoritmer)|<b><span style="color:red">Lektion 1&nbsp;&nbsp;>></span></b>]]}}
 +
<!-- {{Not selected tab|[[Lektion 34 (C/Cpp 23)|Sista lektion&nbsp;&nbsp;>>]]}} -->
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
 
|}
 
|}
  
  
<big><big><big>Välkommen till kursen <div class="smallBox"><b><span style="color:red">Systemutveckling för inbyggda system</span></b></div>&nbsp; i&nbsp;[http://www.mathonline.se/ <b><span style="color:blue">Math Online</span></b>] <math>-</math> ett webbaserat läromedel för programmering</big></big></big>
+
<big><big><big>Välkommen till kursen <div class="smallBox"><b><span style="color:red">Programmering 2</span></b></div> &nbsp;med  C++</big></big></big>
 
+
 
+
 
<table>
 
<table>
 
<tr>
 
<tr>
Rad 22: Rad 23:
 
</td>
 
</td>
 
<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
 
<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td>[[Image: Raspberry_PI_350.jpg]]
+
<td>[[Image: Polymorfism_2_380.jpg]]
  
<math> \qquad\qquad\qquad\qquad\qquad\qquad\qquad </math> <big><b>Raspberry PI</b></big>
+
<math> \qquad\quad </math> <big><b>Klassen Minimalkonto ärver klassen Konto</b></big>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
 +
= <b><span style="color:#931136">Kursens Classroom</span></b> =
 +
<div class="border-divblue"><big>
 +
Programmering 2 har numera även ett Google Classroom.
 +
Kurskoden till Classroom är:&nbsp; &nbsp; <b>xxxx</b>
 +
</big>
 +
</div>
 +
 +
 
= <b><span style="color:#931136">Kursens beskrivning</span></b> =
 
= <b><span style="color:#931136">Kursens beskrivning</span></b> =
 
<div class="ovnE"><big>
 
<div class="ovnE"><big>
Denna kurs är en del av kursen <b>Systemutveckling för inbyggda system</b> och pågår i 4-5 veckor.
+
<b>Programmering 2</b> är en 100 p-kurs och obligatorisk inom gymnasieskolans teknikprogram.
  
Kursen är obligatorisk för utbildningen <i>Systemutvecklare C/C++</i> och har ett meritvärde på 70 YH-poäng.
+
Kursen följer Skolverkets [https://sharedfiles.mathonline.se/Kursplan_Inb_sys_vt24.pdf <b><span style="color:blue">Centralt innehåll</span></b>] för Programmering 2 och tillämpar Skolverkets betygskriterier.
  
Kursen anordnas av <i>Chas Academy</i> i uppdrag av YH-myndigheten under vt 2024.
+
Den kan även läsas självständigt med hjälp av material som finns på denna webbsida, se [[Lektion 1 (Algoritmer)|<b><span style="color:blue">Lektioner</span></b>]].
  
<b>Systemutveckling för inbyggda system</b> följer YH-myndighetens [http://mathonline.se/Kursplan_Inb_sys_vt24.pdf <b><span style="color:blue">kursplan</span></b>].
+
Kursens mål är att vidareutveckla <i>tankesättet</i> och <i>tekniken</i> att programmera med hjälp av språket C++.  
  
Kursplanen beskriver kursens innehåll och mål. Dessa konkretiseras i kursens [http://www.mathonline.se/Systemutv_Inb_Syst_Inneh_Struktur.pdf <b><span style="color:blue">Innehåll och struktur</span></b>].
+
Syftet är att förmedla de <i>kunskaper</i>, <i>färdigheter</i> och <i>kompetenser</i> som är specificerade i Skolverkets [https://sharedfiles.mathonline.se/Kursplan_Inb_sys_vt24.pdf <b><span style="color:blue">Centrala innehåll</span></b>].  
  
Vi kommer att använda C/C++ och Python som programmeringsspråk.  
+
<b>Programmering 2</b> är en fortsättningskurs och förutsätter förkunskaper från Programmering 1.
  
Denna kurs kräver förkunskaper i C/C++ motsvarande kursen [[Programmering i C och C++|<b><span style="color:blue">Programmering i C och C++</span></b>]].
+
Skolverkets Centrala innehåll är konkretiserad i kursens [https://sharedfiles.mathonline.se/Boken_Progr_2_Inneh_Strukt.pdf <b><span style="color:blue">Innehåll och struktur</span></b>] (= Kursbokens innehållsförteckning).
 +
</big></div>
 +
 
 +
 
 +
= <b><span style="color:#931136">Kursens webbsida</span></b> =
 +
<div class="ovnC"><big>
 +
Kursens webbsida är: [[Huvudsida|<b><span style="color:blue">Math Online</span></b>]]. Välj sedan [https://Kurser.mathonline.se/index.php?title=Startsida_Programmering_2 <b><span style="color:blue">Programmering 2</span></b>]
 +
 
 +
för att komma till kursens beskrivning (denna sida).
 +
 
 +
Via vänsterspaltens länk [[Lektion 1 (Algoritmer)|<b><span style="color:blue">Lektioner</span></b>]] kan du bläddra genom kurens lektioner.
 +
 
 +
Webbsidan används som central plattform för kursens genomgångar, övningar,
  
Formerna för kunskapskontroll följer kursplanens allmänna kriterier och konkretiseras nedan:
+
projektuppgifter osv. och är ett presentabelt utdrag ur [https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">kursboken</span></b>].
 
</big></div>
 
</big></div>
  
  
 
= <b><span style="color:#931136">Examination av kursen</span></b> =
 
= <b><span style="color:#931136">Examination av kursen</span></b> =
<div class="ovnC">
+
<div class="ovnE">
 
<big>
 
<big>
  
 
Kursen kommer att examineras genom:
 
Kursen kommer att examineras genom:
  
* &nbsp; &nbsp; Aktivt deltagande i Boiler room processen.
+
* &nbsp; &nbsp; <b><span style="color:blue">Skriftliga prov</span></b>
  
* &nbsp; &nbsp; [[Media: Inl_uppgc.pdf|<b><span style="color:blue">Projektuppgifter</span></b>]]
+
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Endast betyget IG ger rätten till omprov.
  
Kursplanens [[Media: Kursplan_Inbyggd.pdf|<b><span style="color:blue">principer för betygssättning</span></b>]] tillämpas.
+
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Inlämning av [https://sharedfiles.mathonline.se/Sex_projektuppgifter.pdf <b><span style="color:blue">projektuppgifter</span></b>] bidrar med poäng till betyget.
  
För G i kursen krävs aktivt deltagande i Boiler room processen.
+
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Lösningar ska mailas som bifogade filer (endast kod) till info@taifun.se.
  
För VG i kursen krävs dessutom individuell inlämning av projektuppgifter.
+
* &nbsp; &nbsp; <b><span style="color:blue">Skolverkets betygskriterier</span></b> för Programmering 2 tillämpas.
 
</big>
 
</big>
 
</div>
 
</div>
 
 
= <b><span style="color:#931136">Kursens webbsida</span></b> =
 
<div class="ovnA"><big>
 
Kursens webbsida är: [[Huvudsida|<b><span style="color:blue">mathonline.se:1808</span></b>]].
 
 
Välj sedan aktuell kurs för att komma till denna sida.
 
 
Sidan används för genomgångar, övningar, inlämningsuppgifter,
 
 
planering och information.
 
</big></div>
 
  
  
 
= <b><span style="color:#931136">Kurslitteratur</span></b> =
 
= <b><span style="color:#931136">Kurslitteratur</span></b> =
<div class="ovnE">
+
<div class="ovnA">
 
<big>
 
<big>
  
 
För denna kurs kommer följande kursbok att användas:
 
För denna kurs kommer följande kursbok att användas:
  
[http://mathonline.se/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">Systemutveckling för inbyggda system</span><span style="color:blue"></span></b>].
+
[https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">Programmering 2 med C++</span></b>].
 +
</big>
 +
</div>
 +
 
 +
 
 +
= <b><span style="color:#931136">Kursens lärare</span></b> =
 +
<div class="border-divblue">
 +
<big>
 +
[http://mathonline.se/om-oss/ <b><span style="color:blue">Taifun Alishenas</span></b>]
  
Innehåller material om både C/C++ och Python.
+
[https://sharedfiles.mathonline.se/CV_Taifun.pdf <b><span style="color:blue">CV</span></b>]
 
</big>
 
</big>
 
</div>
 
</div>
Rad 109: Rad 126:
  
  
[[Matte:Copyrights|Copyright]] © 2023 [https://www.techpages.se <b><span style="color:blue">TechPages AB</span></b>]. All Rights Reserved.
+
[[Matte:Copyrights|Copyright]] © 2024 <b><span style="color:blue">Lieta AB</span></b>. All Rights Reserved.

Nuvarande version från 22 juli 2025 kl. 20.31

       Centralt innehåll          Kursens presentation          Innehåll och struktur          Projektuppgifter          Lektion 1  >>      


Välkommen till kursen
Programmering 2
 med C++
     Bild till vad ar math online 420.jpg


      Polymorfism 2 380.jpg

\( \qquad\quad \) Klassen Minimalkonto ärver klassen Konto

Kursens Classroom

Programmering 2 har numera även ett Google Classroom. Kurskoden till Classroom är:    xxxx


Kursens beskrivning

Programmering 2 är en 100 p-kurs och obligatorisk inom gymnasieskolans teknikprogram.

Kursen följer Skolverkets Centralt innehåll för Programmering 2 och tillämpar Skolverkets betygskriterier.

Den kan även läsas självständigt med hjälp av material som finns på denna webbsida, se Lektioner.

Kursens mål är att vidareutveckla tankesättet och tekniken att programmera med hjälp av språket C++.

Syftet är att förmedla de kunskaper, färdigheter och kompetenser som är specificerade i Skolverkets Centrala innehåll.

Programmering 2 är en fortsättningskurs och förutsätter förkunskaper från Programmering 1.

Skolverkets Centrala innehåll är konkretiserad i kursens Innehåll och struktur (= Kursbokens innehållsförteckning).


Kursens webbsida

Kursens webbsida är: Math Online. Välj sedan Programmering 2

för att komma till kursens beskrivning (denna sida).

Via vänsterspaltens länk Lektioner kan du bläddra genom kurens lektioner.

Webbsidan används som central plattform för kursens genomgångar, övningar,

projektuppgifter osv. och är ett presentabelt utdrag ur kursboken.


Examination av kursen

Kursen kommer att examineras genom:

  •     Skriftliga prov

          Endast betyget IG ger rätten till omprov.

          Inlämning av projektuppgifter bidrar med poäng till betyget.

          Lösningar ska mailas som bifogade filer (endast kod) till info@taifun.se.

  •     Skolverkets betygskriterier för Programmering 2 tillämpas.


Kurslitteratur

För denna kurs kommer följande kursbok att användas:

Programmering 2 med C++.


Kursens lärare










Copyright © 2024 Lieta AB. All Rights Reserved.