Du kommer spela in din skärm under avstämningen. Installera Sharex (https://getsharex.com/).
När Sharex installerats, tryck på pilen till höger om “Capture” i den vänstra panelen, och välj ”Screen Recording”. Sharex kommer nu ladda ner och installera FFmpeg (en videokomprimerare).
När FFmpeg installerats kan du börja spela in skärmen.
I task-baren längst ner i windows ser du till höger en röd plupp. När du är klar med uppgiften klickar du på pluppen för att avsluta inspelningen.
Filmen sparas i mp4-formatet. I Classroom finnas en separat inlämningsuppgift där du laddar upp filmen senast ett dygn efter provets slut.
E | C | A |
---|---|---|
Tillsammans med läraren analyserar du enkla problem och planerar dina lösningar med enkla flödesscheman. | Med läraren som bollplank analyserar du lite mer avancerade problem och planerar utförligt dina lösningar med flödesscheman. | Med läraren som bollplankanalyserar du avancerade problem och planerar utförligt dina lösningar med flödesscheman. |
- Har du delat upp problemet i flera delproblem?
- Har du en välstrukturerad lösning med flera funktioner?
E | C | A |
---|---|---|
Tillsammans med läraren implementerar du lämpliga verktyg och felsöker enkla syntaxfel. | Med läraren som bollplankimplementerar du lämpliga verktyg och felsöker systematiskt syntaxfel, körtidsfel och logiska fel. | Med läraren som bollplank implementerar du med säkerhet lämpliga verktyg och felsöker systematiskt och effektivt syntaxfel, körtidsfel och logiska fel. |
- Använde du debuggern?
- Läste du felmeddelanden?
- Testade du alla möjliga input?
E | C | A |
---|---|---|
Tillsammans med läraren validerar du indata och använder enklafelmeddelanden. | Med läraren som bollplankvaliderar du indata och använder tydligafelmeddelanden. | Med läraren som bollplank validerar du indata och använder tydliga felmeddelanden samt använder undantagshantering. |
- Vad händer om filen inte finns?
- Vad händer om filen är tom eller har felaktigt formaterad data?
- Vad händer om användaren väljer ett menyalternativ som inte finns?
E | C | A |
---|---|---|
Tillsammans med läraren skriver du tydlig och lättläst kod och kommenterar din kod. | Med läraren som bollplankskriver du tydlig och lättläst kod och dokumenterar din kod. | Med läraren som bollplank skriver du tydlig och lättläst kod och dokumenterar din kod utifrån en angiven standard. |
- Är all kod indenterad korrekt?
- Är det tydliga variabel- och funktionsnamn?
- Är det någon rad som gör för mycket?
- Är alla funktioner dokumenterade?
E | C | A |
---|---|---|
Tillsammans med läraren använder du enkla omdömen när du utvärderar din egen förmåga och använder enkelterminologi när du utvärderar din kod. | Med läraren som bollplankanvänder du nyanseradeomdömen när du utvärderar din egen förmåga och använder korrekt terminologi när du utvärderar din kod. | Med läraren som bollplank optimerar du dina program och använder nyanseradeomdömen när du utvärderar din egen förmåga samt använder korrektterminologi när du utvärderar din kod. |
I din självbedömning:
- Vad kände du gick bra?
- Vad kände du gick mindre bra?
- Hur kan du förbättra ditt program?
- Finns det något som kan optimeras?
Den här uppgiften går ut på att skriva ett program som läser in en fil med medeldagstemperaturer i fahrenheit för en månad och skriver ut varje dags temperatur, omvandlad till celsius och medeltemperaturen för månaden, omvandlad till celsius.
Följande funktionalitet ska finnas:
Programmet ska fråga efter vilken fil som ska användas.
Därefter skriver programmet ut varje rad i filen (omvandlad till celcius) och slutligen medeltemperaturen för månaden ( i celsius)
- Datafilen består av en rad text per dag
- Varje rad innehåller den uppmätta medeltemperaturen för dagen, i fahrenheit.
Exempel (enbart 10 rader):
74
71
66
68
78
71
65
65
59
74
Formeln för omvandling från fahrenheit till celcsus är som följer: T(°C) = (T(°F) - 32) / 1.8