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 |
|---|---|---|
| 35 | Kursinnehåll, vad är programmering, historik, programmeringsspråk, användningsområden, kompilering, exekvering, interpretering Variabeltyper, tilldelningsoperatorn, namngivning av variabler, prioritet, omvandlingar, kodkommentarer Utvecklingsmiljö, första och andra programmet Teori: Start Teori: Vad är programmering (csharpskolan) Installera Visual Studio Community (video 8 min) Teori: Lite förklaring på hur filerna och strukturen i Visual Studio fungerar (csharpskolan) Teori: Variabler och lite enkla startuppövningar (csharpskolan) Övningar Quiz: Repetition grundbegrepp Quiz: Repetition variabler Quiz: Variabler, operatorer ============ Filmer (YouTube) |
Läxa: |
| 36 | Operatorer(jämförelse, logiska, räkne) Villkor (if) (switch) Teori: Villkor Extra teori: C#skolan if-sats (Fäst inget avseende på den text som handlar om Button, Label och TextBox.) Övningar Quiz: Repetition villkor (if) Filmer (YouTube) |
Läxa: 1) teoridelen, 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) 3) kör "quizzen" |
| 37 | Loopar (while, do-while) Demo: miljonären Teori: While-loopar Övningar Extra teori: C#skolan While-loop Filmer (YouTube) |
Läxa: 1) teoridelen, 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) |
| 38 |
Array (Vektor Lista Fält) Teori: For-loop, Array Övningar Extra teori: C#skolan For-loop, C#skolan Fält Quiz: Repetition for-loop Filmer (YouTube) |
Läxa: 1) titta igenom teorin 2) slutföra dagens programmerings-uppgifter till och med övning 5 (minimum) 3) kör "quizzen" |
| 39 |
Läxförhör på teori Praktisk övning, repetition |
Läxa: Repetera |
| 40 | PROV: Test på praktisk programmering Den här pdf:en kommer finnas tillgänglig på provet: Snabbkod C# |
Läxa: Repetera ännu mer |
| 41 | Genomgång/övning prov |
Läxa: 1) Teori, se instuderings-frågor de första veckorna 2) Repetera genom att läsa teorin i respektive lektion vi gjort |
| 42 | Klassrum: B43 10:15-12.15 Metoder grunder (fram till "Referensanrop") Övningar Filmer (YouTube) Ifall du fastnar på övning 1: Peter löser övning 1 (video 19 min) Filmer (YouTube) ======================== 13:15-15:15 Kodblock, variablers livslängd, indentering Slumptal, sortering, rekursion Valfri repetition av de första passen (teori+uppgifter) Grundläggande övningar: ovningar |
Läxa: 1) slutföra dagens programmerings-uppgifter till och med övning 3 (minimum) 2) Grundläggande uppgifter: slutföra uppgifter du bör ha gjort för att nå dit du vill |
| 42 | Metoder fortsättning (från och med "Referensanrop"). Rekursion. Övningar |
1) Metoder: slutföra dagens programmerings-uppgifter till och med övning 1a-c, 2a (minimum) |
| 43 | Instuderingsfrågor v35, 36, 37 Pseudokod, flödesschema . Hantera fel(logiska), watch, breakpoint Hjälp try-catch, demo 1, 2, 3 Övningar Repetition |
Läxa: 1) slutföra dagens programmerings-uppgifter till och med övning 5 |
| 44 | LOV | |
| 45 | Läxförhör/Teoriprov: begrepp, enkla programmeringsmoment (Inga hjälpmedel) |
|
| 46 | Provresultat 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. |
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 |
| 47 | Repetition! 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#2: uppgift 1, 2, 3 |
| 48 | Resursdag, inga vanliga lektioner | |
| 49 | Bra repetition av grunderna(video 1.10) PROV på allt fram t o m vecka 45 Tillåtna hjälpmedel: följande pdf-fil -> snabbkod |
|
| 50 | Extra provtid, enskild repetition, genomgång prov | |
| 51 | Genomgång av grunderna i "Windows Design" Lite repetition + nytt: Timer och Form_Load Bygg "TicTacToe" |
|
| 52 | JULLOV | |
| 1 | JULLOV | |
| 2 | En del kör: Genomgång av grunderna i "Windows Design" Lite repetition + nytt: Timer och Form_Load Bygg "TicTacToe" Andra kör: fortsättning på "TicTacToe" |
|
| 3 | 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) |
| 4 | Repetitionsuppgifter del1 (Grunderna fast i grafisk miljö) Repetitionsuppgifter del2 (metoder och array) lektion C#1, C#2, C#3 ska vara klara Om någon är klar med allt, sätt igång med något spel, se info nästa vecka |
Läxa: 1) Göra klart alla repetitionsuppgifter |
| 5 | Helt klar med repetition1 och 2. 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) |
|
| 6 | Lektion C# 4 Listbox med filhantering |
Läxa: Bygg på med fler funktioner |
| 7 | Repetition funktioner När vi jämför strängar använder vi |
Se till att du förstår funktioner. Öva mer på sortering så du blir säker. (Gör om vissa uppgifter) |
| 8 | Repetition Nytt: Listor Övning Array(Vektor)/Lista |
|
| 9 | SPORTLOV | |
| 10 | PROV På provet kommer bl.a.: Använda sig av 1) textrutor, labels och knappar. Konvertera,skriva ut, radbrytning etc. 2) numericup down, objectarray(textboxar vid tipset), slumptal 3) picturebox, imagelist, timer 4) listbox hantering, lägga till tabort flytta vald till annan listbox 5) spara på, läsa från fil Tillåtet material på provet: snabbkod, lektionC#1, lektionC#2, lektionC#3, lektionC#4 |
|
| 11 |
För den som är intresserad: |
|
| 12 | Projekt För den som är intresserad |
|
| 13 Tisdag |
Projekt B45 |
|
| 13 | Projekt | |
| 14 | Projekt | |
| 15 | Nationellt prov Sv3 ALLA | |
| 16 | PÅSKLOV | |
| 17 | Projekt | |
| 18 | Första maj | |
| 19 | Projekt Inlämning, Visning Projekt klart söndag denna vecka Redovisningsinstruktioner
|
|
| 20 | PROV | |
| 21 | Komplettering(för vissa), resten lediga | |
| 22 | Resursdag, inga vanliga lektioner | |
| 23 | Komplettering(för vissa), resten lediga | |
| Planerat hit |
||
|
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 | |
|
Projekt Biograf - Kalkylator - Stökiometri Biograf Kalkylator Stökiometri |
||
|
forts projekt Inlämning av projekten senast söndag denna vecka. |
||
| Redovisning av projekt, utvärdering, betygsinfo | ||
| Komplettering (för vissa, resten lediga) | ||
| SLUT |