Skillnad mellan versioner av "Övningar 29 (Csharp 2)"

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(15 mellanliggande versioner av samma användare visas inte)
Rad 14: Rad 14:
 
* &nbsp; &nbsp; Mata in [[4.1 Komposition#Klassen Date|<b><span style="color:blue">klassen Date</span></b>]] i en [[Console_Applications|<b><span style="color:blue">Console application</span></b>]] och kompilera.
 
* &nbsp; &nbsp; Mata in [[4.1 Komposition#Klassen Date|<b><span style="color:blue">klassen Date</span></b>]] i en [[Console_Applications|<b><span style="color:blue">Console application</span></b>]] och kompilera.
  
* &nbsp; &nbsp; Mata in [[4.1 Komposition#Programmet_CountLINQ|<b><span style="color:blue">klassen Employ</span></b>]] och kompilera.
+
* &nbsp; &nbsp; Mata in [[4.1 Komposition#Klassen Employ|<b><span style="color:blue">klassen Employ</span></b>]] och kompilera.
  
* &nbsp; &nbsp; Mata in Programmen [[4.1 Komposition#Composition|<b><span style="color:blue">Programmet Composition</span></b>]] och [[Delegater, LINQ och Metodgrupper#Programmet_MethodGroup|<b><span style="color:blue">MethodGroup</span></b>]], kompilera och kör.
+
* &nbsp; &nbsp; Mata in [[4.1 Komposition#Programmet Composition|<b><span style="color:blue">Programmet Composition</span></b>]], kompilera och kör.
  
* &nbsp; &nbsp; Läs om <b><span style="color:red">Delegat som parameter i metoder</span></b> i kursboken sid 161-162.
+
* &nbsp; &nbsp; Läs om <b><span style="color:red">Komposition av klasser</span></b> i [http://www.mathonline.se/Progr_2/Boken%20Progr_2_Cs.pdf <b><span style="color:blue">kursboken</span></b>] sid 104-106.
  
* &nbsp; &nbsp; Läs om <b><span style="color:red">Överlagrade varianter av Console.WriteLine()</span></b> i kursboken, sid 163.
+
* &nbsp; &nbsp; Läs om <b><span style="color:red">Komposition av objekt</span></b> i kursboken, sid 106-107.
  
* &nbsp; &nbsp; Läs om <b><span style="color:red">Lösningen med LINQ</span></b> i kursboken sid 164.
+
* &nbsp; &nbsp; Lös övn 2.8 och 2.9 nedan (<b>Övningar till kap 2</b>, [http://www.mathonline.se/Progr_2/Boken%20Progr_2_Cs.pdf <b><span style="color:blue">kursboken</span></b>], sid 120):
 
+
* &nbsp; &nbsp; Läs om <b><span style="color:red">Metodgrupper</span></b> i kursboken, sid 165.
+
 
+
* &nbsp; &nbsp; Lös övn 4.1 och 4.2 nedan (<b>Övningar till kap 4</b>, kursboken, sid 192):
+
 
</big>
 
</big>
 
</div>
 
</div>
  
  
= <b><span style="color:#931136">Övning 4.1 och 4.2</span></b> =
+
= <b><span style="color:#931136">Övningar 2.8 och 2.9</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
 
<big>
 
<big>
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn_4_1_2.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn_4_1_2_IIa.jpg]]</div>
  
  
&nbsp; &nbsp; &nbsp; &nbsp; Jämför dina lösningar med lösningsförslagen till övn 4.1 och 4.2 i kursboken, sid 310-312.
+
&nbsp; &nbsp; &nbsp; &nbsp; Jämför dina lösningar med lösningsförslagen till övn 2.8 och 2.9 i kursboken, sid 245-247.
 
</big>
 
</big>
 
</div>
 
</div>
Rad 47: Rad 43:
 
En digital version av kursboken finns på följande länk:
 
En digital version av kursboken finns på följande länk:
  
[http://mathonline.se/Progr_2/Boken_Progr2_Cs.pdf <b><i><span style="color:red">Programmering 2 med C#</span></i></b>], 2019, Förlag TechPages, [http://www.taifun.se <b><span style="color:blue">www.taifun.se</span></b>].
+
[http://www.mathonline.se/Progr_2/Boken%20Progr_2_Cs.pdf <b><i><span style="color:red">Programmering 2 med C#</span></i></b>], 2019, Förlag TechPages, [http://www.taifun.se <b><span style="color:blue">www.taifun.se</span></b>].
 
</big>
 
</big>
 
</div>
 
</div>
Rad 60: Rad 56:
  
  
= <b><span style="color:#931136">Övning 2.8 (projekt)</span></b> =
+
= <b><span style="color:#931136">Övning 2.12 (projekt)</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
 
<big>
 
<big>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn_2_8.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn_2_8.jpg]]</div>
  
Detta är början till uppgiftens lydelse. Läs vidare i <b>Övningar till kap 2</b>, kursboken, sid 126-130.
+
Detta är början till uppgiftens lydelse. Läs vidare i <b>Övningar till kap 2</b>, kursboken, sid 121-124.
  
 
Denna projektuppgift ingår i inlämningsuppgifter som kommer att ge bonuspoäng till
 
Denna projektuppgift ingår i inlämningsuppgifter som kommer att ge bonuspoäng till
  
Prov 2 i Programmering 2 som kommer att skrivas efter kap 4.
+
Prov 2 i Programmering 2 som kommer att skrivas efter kap 2.
  
 
Ytterligare projektuppgifter kommer att läggas till inlämningsuppgifterna. T.ex.:
 
Ytterligare projektuppgifter kommer att läggas till inlämningsuppgifterna. T.ex.:
Rad 76: Rad 72:
  
  
= <b><span style="color:#931136">Övning 2.9 <math>\qquad\qquad\qquad\qquad\qquad\qquad\qquad</math> <span style="color:red">Nya instruktioner, se nedan</span></span></b> =
+
= <b><span style="color:#931136">Övning 2.13 <math>\qquad\qquad\qquad\qquad\qquad\qquad\qquad</math> <span style="color:red">Nya instruktioner, se nedan</span></span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: LabyrintProj_1b.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: LabyrintProj_1b.jpg]]</div>

Nuvarande version från 8 april 2022 kl. 10.15

       Genomgång          Övningar          Nästa lektion  >>      


Dagens övningar

  •     Läs om Komposition av klasser i kursboken sid 104-106.
  •     Läs om Komposition av objekt i kursboken, sid 106-107.
  •     Lös övn 2.8 och 2.9 nedan (Övningar till kap 2, kursboken, sid 120):


Övningar 2.8 och 2.9

Ovn 4 1 2 IIa.jpg


        Jämför dina lösningar med lösningsförslagen till övn 2.8 och 2.9 i kursboken, sid 245-247.


Digital version av kursboken

En digital version av kursboken finns på följande länk:

Programmering 2 med C#, 2019, Förlag TechPages, www.taifun.se.


Projektuppgifterna

  •     Vill du jobba vidare med projektuppgifterna, hittar du dem här:


Övning 2.12 (projekt)

Ovn 2 8.jpg

Detta är början till uppgiftens lydelse. Läs vidare i Övningar till kap 2, kursboken, sid 121-124.

Denna projektuppgift ingår i inlämningsuppgifter som kommer att ge bonuspoäng till

Prov 2 i Programmering 2 som kommer att skrivas efter kap 2.

Ytterligare projektuppgifter kommer att läggas till inlämningsuppgifterna. T.ex.:


Övning 2.13 \(\qquad\qquad\qquad\qquad\qquad\qquad\qquad\) Nya instruktioner, se nedan

LabyrintProj 1b.jpg


Nya instruktioner

LabyrintProj 2c.jpg


LabyrintProj 3.jpg









Copyright © 2021 TechPages AB. All Rights Reserved.