Veckoplanering
Basinfo
| Vecka Dag |
Lektionspass | Läxa |
|---|---|---|
| 00 | Ordinarie veckolektion | yyy |
| 00 | Tisdagslektion | yyy |
| 00 | LOV, Studiedag, etc. | yyy |
| 00 | PROV | yyy |
Planering
| Vecka Dag |
Lektionspass | Läxa |
|---|---|---|
| 34 | Kursinnehåll, vad är programmering?, historik, programmeringsspråk, användningsområden, kompilering, exekvering Variabeltyper, tilldelningsoperatorn, namngivning av variabler, prioritet, omvandlingar, kodkommentarer Utvecklingsmiljö, första och andra programmet Övningar Boken kap 5, 6, 7.1 (s23-57) Filmer (YouTube) |
Läxa: 1) installera C#-editeringsprogram 2) läsa sidorna i boken, svara på på instuderingsfrågor (skriv ner dina svar, kommer på att testas på läxförhör/teoritest) 3) slutföra dagens programmerings-uppgifter till och med övning 9 (minimum) |
| 35 | Operatorer(jämförelse, logiska, räkne) Villkor (if) (switch) Övningar Boken kap 7.2, 7.3 (7.4) (s57-64) Filmer (YouTube) |
Läxa: 1) läsa sidorna i boken, svara på på instuderingsfrågor (skriv ner dina svar, kommer på att testas på läxförhör/teoritest) 2) slutföra dagens programmerings-uppgifter till och med övning 4 (minimum) |
| 36 | Loopar (while, do-while) Demo: miljonären Övningar Boken kap 7.5 (s65-69) Filmer (YouTube) |
Läxa: 1) läsa sidorna i boken, svara på på instuderingsfrågor (skriv ner dina svar, kommer på att testas på läxförhör/teoritest) 2) slutföra dagens programmerings-uppgifter till och med övning 5 (minimum) |
| 37 |
Läxförhör på pass 1-3 Repetition |
Läxa: Repetera ännu mer |
| 38 | Array (Vektor Lista Fält) Övningar Boken kap 12.1-12.2 (s121-124) Filmer (YouTube) |
Läxa: 1) läsa sidorna i boken 2) slutföra dagens programmerings-uppgifter till och med övning 3 (minimum) |
| 39 | Metoder grunder (fram till "Värdeanrop och referensanrop") Övningar Boken kap 11.1-11.7 (s97-107) Filmer (YouTube) |
Läxa: 1) läsa sidorna i boken 2) slutföra dagens programmerings-uppgifter till och med övning 3 (minimum) |
| 40 | Metoder fortsättning (från och med "Värdeanrop och referensanrop"). Rekursion. Övningar Ifall du fastnar på övning 1: Peter löser övning 1 (video 19 min) Boken kap 11.8-11.12, 14.3 (s108-111, 165-166) Filmer (YouTube) |
Läxa: 1) läsa sidorna i boken 2) slutföra dagens programmerings-uppgifter till och med övning 1a-c, 2a (minimum) |
| 41 | Kort teoriprov, begrepp, enkla programmeringsmoment Kodblock, variablers livslängd, indentering Slumptal, sortering, rekursion Valfri repetition av de första passen (teori+uppgifter) Grundläggande övningar inför provet: ovningar Boken kap 7.6, 7.7 14.2 (s70-73, 160-165) |
Läxa: 1) läsa sidorna i boken 2) slutföra uppgifter du bör ha gjort för att nå dit du vill |
| 42 | PROV Tillåtna hjälpmedel: följande pdf-fil -> snabbkod |
|
| 43 | Provresultat, reflektion Pseudokod, aktivitetsdiagram |
Läxa: 1) läsa sidorna i boken 2) slutföra dagens programmerings-uppgifter till och med övning 5 |
| 44 | HÖSTLOV | |
| 45 | Programmering 1 10.15-17.00 (B43+B47) Introduktion av grafiska program lektion C#1 ( dollar.jpg )
Du bör efter det här passet kunna:
Spara och öppna C# -projekt. Använda editorn till bl.a. skriva in kod och söka/ersätt Skapa kontroller, markera, ändra egenskaper. Infoga bild och ge programmet ett hyfsat utseende. Skriva enkel kod i händelserna klick(click) Hantera kontrollerna textruta, etikett, kommandoknapp och numericUpDown. Konvertera text till tal och omvänt. Räkna med heltal och flyttal. Deklaration av variabler, if, for, while, array, slumptal, textsträng lektion C#2 ( fotboll.wmf , fotbollsspelare.wmf , fotbollsspelare2.jpg )
Du bör efter det här passet kunna:
Loopar for och while If - else if - else Skapa en controlarray Slumptal Händelserna click, change och formload |
Läxa: 1) Repetera innehållet i pdf:erna 2) Slutföra dagens programmerings-uppgifter till och med Lektion C#1: uppgift 1 (ej extra), 2, 3a Lektion C#2: uppgift 1, 2, 3 |
| 45 | animeringar, imagelist, timer, tangentstyrning, trackbar lektion C#3 ( mimhopp.gif, mimrorel.gif, mimutrop.gif, mimvila.gif
Du bör efter det här passet kunna:
använda ImageList, Timer, Trackbar byta innehåll i och förflytta en PictureBox hämta Form:ens bredd och höjd kunna hantera tangenttryckningar genom att sätta på keypreview i Form:en och plocka ut händelsen med e.KeyCode och jämföra med till exempel Keys.Up |
Läxa: 1) Repetera innehållet i pdf:erna 2) Slutföra dagens programmerings-uppgifter till och med att förflytta ett racket (svart pictureBox) |
| 46 | Börja med att i någon typ av textdokument sammanfatta de grafiska programmeringspassen. Visa upp din sammanfattning. |
Läxa: |
| 47 | Repetitionsuppgifter del1 (Grunderna fast i grafisk miljö) Kanske kan du skapa ett litet pingpong-spel PingPong-demo C- och D-tangent respektive upp- och ner-pil) eller ett hund-och-katt spel DogHuntsCats-demo (DogshuntsCats teori) eller Snake -demo boxer(wmf) katt(wmf) hundhuvud(wmf) |
Läxa: 1) Göra klart alla repetitionsuppgifter |
| 48 | Resursdag | |
| 49 | Programmering 1 10.15-17.00 (B43+B42(egna datorer)) Programmering 1 / Matematik 2 matte programmering |
|
| 49 | forts. mattedata programmering Uppgift att hinna med så många uppgifter som möjligt. |
|
| 50 | Arbete på distans, om problem dyker upp sker kontakt via FC (chat eller mejl). Som bevis på närvaro så skickar du in de 4 uppgifterna från repetitions-pdfen som en zippad fil till Peter eller Per. Senast idag. Repetitionsuppgifter del2 (metoder och array) Bygg vidare på ditt spel Matte-dataprojektet, skickas in senast söndag denna vecka. Zippa din mapp med matte-dataprojektet (ställ dig på mappen/ högerklicka/7-zip/lägg till "mappnamn.7z") och maila till Per resp. Peter. |
Läxa: 1) Göra klart alla repetitionsuppgifter |
| 51 | Bygg (vidare) på ditt spel. |
|
| 52 | JULLOV | |
| 1 | JULLOV | |
| 2 | Sista byggandet på ditt spel. Inlämning vid lektionsslut. Skicka en "zippad" fil med allt. |
|
| 3 | Sökning, sortering Boken kap 14.1, 4.2 (s151-164) Övning sortering |
Öva mer på sortering så du blir säker. (Gör om vissa uppgifter) |
| 4 | Gammalt från vecka 37: Array (Vektor) Boken kap 12.1-12.2 (s121-123) Nytt: Listor Boken kap 12.3-12.5 (s129-136) Övning Array(Vektor)/Lista |
|
| 5 | Komplettering "Grundläggande strukturer i consol-miljö", liknande prov V42 De som klarade C på provet V42 arbetar hemma och ... |
|
| 6 | Lektion C# 4 Listbox med filhantering |
Läxa: Bygg på med fler funktioner hemma |
| 7 | Lektion C# 5 Glosförhör | Bygg ut mer hemma |
| 8 |
Fortsätt arbeta med ditt glosförhörsprogram!
Repetition Gör färdigt tidigare övningar Repetera E-rep Tillåtet material på provet: snabbkod, lektionC#1, lektionC#2, lektionC#3, lektionC#4, glosförhör, matteprogrammering |
Bygg mer på ditt glosförhörsprogram |
| 9 | SPORTLOV | |
| 10 | "Future Friday", KTH Kista, OBLIGATORISK AKTIVITET |
|
På provet kommer bl.a.:
|
||
| 11 | PROV | |
| 12 | Klasser Objekt: Klasser grunder Boken kap 13.1-13.5 (s137-143) Övning Klasser grunder |
|
| 13 OBS! Onsdag 26/3 |
Studiebesök/Mobilprogrammeringslaboration KTH Haninge 13-16 VI SES 12:50 vid entrén till KTH Haninge KTH Haninge VägbeskrivningÅker du kollektivt, tag pendeltåget från Stockholms central till Handen. Restiden är cirka 20 minuter. Stig av tåget och gå vänster i tågets färdriktning, upp för trapporna, håll vänster. Ta höger och fortsätt rakt fram. Från stationen är det cirka tre minuter till KTH Haninge. |
|
| 13 | Objekt: Klasser konstruktor, static Boken kap 13.6-13.9 (s144-150) Övning Klasser konstruktor Övning Klasser static |
|
| 14 | 10.15-14.45 Arv Objekt: Klasser arv Övning Klasser arv För C och uppåt: Polymorfism Objekt: Klasser polymorfism Övning Klasser polymorfism Peter - B43(10.15-14.45), Per - B46(10.15-12.15)B45 (13.15-14.45) |
Fundera över slutprojekt, se v17 |
| 14 | Repetition | |
| 15 | PROV Klasser | |
| 16 | PÅSKLOV | |
| 17 | Projekt Biograf - Kalkylator - Stökiometri Biograf Kalkylator Stökiometri |
|
| 18 | Forstatt arbete med projekten |
|
| 19 | 13.15-17 Forstatt arbete med projekten B43,B45 |
|
| 19 |
forts projekt Inlämning av projekten senast söndag denna vecka. |
|
| 20 | Redovisning av projekt, utvärdering, betygsinfo | |
| 21 | Komplettering (för vissa, resten lediga) | |
| SLUT |

