Uke 1 M?l og ressurser

mandag 24. – fredag 28. januar 2022

I l?pet av uka forventer vi at du har skaffet l?reboka og gjort deg kjent med semestersida og de ressurser denne lenker til. Du skal videre ha noe kunnskap om begrepene informatikk, datasystem og programmering, om objektorientert programmering og programmeringsspr?ket Python. Denne kunnskapen f?r du ved ? se p? opptak fra forelesninger (fra H21 og tidligere), studere lysark og l?rebok, l?se oppgaver (Trix) og ikke minst ved ? f?lge gruppeundervisninga. Det er viktig at du har studert lysark og forelesningsvideoer f?r du g?r p? gruppe. Det er ogs? en fordel om du har fors?kt ? l?se oppgaver knytta til ukas m?l. Uka avsluttes med en (kort) oppsummerende forelesning.

L?ringsm?l

  • Kunne logge p? en linux-tjener ved Ifi fra egen maskin, skrive, endre og kj?re et Python-program
  • Programmering i Python:
    • Kunne skrive ut til og lese inn fra terminalen
    • Kunne ta vare p? verdier med variabler
    • Kunne bruke beslutninger (if) for ? avgj?re hvilke programlinjer som skal kj?res
    • Kunne lese en feilmelding
    • Kjenne til ulike verkt?y for ? skrive og kj?re Python-programmer

Ressurser

Opptak av presentasjonene fra fredag 21. januar

Introduksjon til v?rversjonen av IN1000Om programmering

Lysark: IntroOm programmering

Opptak fra fredag 28. februar kan ikke publisreres p.g.a. personvernhensyn. Bruk Mattermost hvis det fortsatt er noe fra denne uka som er uklart/ubesvart.

Teknisk plattform/ kom i gang

Pensum i L?rebok

Python for Everyone (PfE) kap. 1-3 (forel?pig kun p? overordnet niv?).

Oppgaver i Trix

  • ?vingsoppgaver: enkle oppgaver som hovedsakelig fokuserer p? ett tema, uten andre distraksjoner for ? komme i gang med nytt stoff.
  • Mengdetrening: middels vanskelige oppgaver p? et niv? som b?r beherskes for en uke. Kan inkludere noen flere temaer enn kun hovedtemaet.  
  • Utfordringsoppgaver: mer utfordrende oppgaver n?r man behersker et nytt tema.

Obligatorisk innlevering 1

Forelesningsopptak 

Opptaket fra H21 gir en overordnet introduksjon til uke 1:

  • ca 10.15-11.00: Komme i gang med programmering og Python
  • ca 11.15-12.00: Overordnet introduksjon til hva hele faget handler om og hvordan det er organisert

Slides og opptak av fra h?stens zoom-forelesninger finnes her:

Fredag 28. januar blir det en oppsummerende forelesning for denne uka for v?ren 2022.

Moduler

Hvert av temaene for uken (de som er knyttet til programmering) er tilgjengelig i undervisningsmodulene. Hver modul best?r av en screencast fra forelesing (med gjennomgang av slides, live-koding og oppgaver som du kan fors?ke ? l?se selv mens du ser p?), i tillegg til relevante ?vingsoppgaver (Trix) for ? trene p? temaet p? egenh?nd. Modulene dekker alts? det samme som er gjennomg?tt p? forelesing, men er her delt inn i separate tema. Ukens moduler er:

 

    Publisert 18. jan. 2022 13:57 - Sist endret 11. aug. 2022 14:18