Arbeidsbeskrivelse uke 4 (17.9 - 23.9)

Undervisningen uke 4
Hovedfokuset denne uka er p? l?sing av problemer som involverer relle data. Vi ser p? enkel innlesing fra fil, med hovedvekt p? hvordan man kan bruke verkt?yene man allerede har l?rt i faget (beslutninger, l?kker, arrayer, metoder osv) til ? l?se mer reelle problemer som gj?r bruk av data representert p? fil. Vi ser da ogs? litt p? hvordan den n?dvendige informasjonen knyttet til en problemstilling kan representeres i en teksfil. I tillegg vil vi introdusere returverdier for metoder, og vise hvordan metoder med returverdier kan brukes for ? fokusere p? det overordnede f?rst (kall til ulike metoder), mens man fyller inn detaljene etterp? (definerer en og en metode).
L?ringsm?l denne uken
  • Vite hvordan data for en problemstililng kan representeres i en fil og leses inn i et program
  • Vite hvordan man definerer og bruker metoder med returverdi
  • V?re i stand til ? l?se problemer som involverer bruk av beslutninger, l?kker, arrayer og/eller metoder p? data fra fil.
Selvstudium
Fokuset denne uka er fortsatt p? ? videreutvikle ferdighetene i ? benytte variable, beslutninger, l?kker, arrayer og metoder p? en hensiktsmessig m?te for ? l?se problemer med programmering. Muligheten for ? lese data fra fil ?pner for ? g? l?s p? mer reelle problemstillinger, b?de ut fra oppgaver definert i faget og gjerne p? egendefinerte problemstillinger i tillegg. Ved ? benytte seg av metoder med returverdier for ? dele opp problemet og l?se det overordnet f?rst, har man ogs? mulighet til ? pr?ve seg p? st?rre problemstillinger enn tidligere.
Belsutninger, l?kker, arrayer osv er brikker ogs? i objekt-orientert programmering, som faget vil fokusere p? de neste ukene. L?ring og modning rundt disse konseptene vil dermed fortsette videre gjennom hele semesteret. Samtidig er dette siste uke hvor disse konseptene er hovedfokus, s? det fornuftig ? legge inn mest mulig trening p? disse n?.
Anbefalt arbeidsuke er som i forrige uker:
  • Forbered forelesningen ved ? se p? l?rebok og evt. andre ressurser
  • Delta p? forelesningen
  • Test deg selv i flervalgstesten lenket fra h?yre kolonne
  • L?s programmeringsoppgaver, s? mange som mulig, lenket fra h?yre kolonne
  • Delta p? gruppetimene

 

Av siriamj
Publisert 17. sep. 2014 21:28 - Sist endret 21. sep. 2014 16:40