Total fremgang
0%
3.4: Øvelser bestått0 av 0

0% fullført

Lærebok/Kapittel 3.4

Kapittel 3.4

9. klasse

Prosjekt - Dataanalyse

Nå skal du kombinere alt du har lært om funksjoner, lister og statistikk til å lage et fullstendig dataanalyse-program!

Prosjektbeskrivelse

Du skal lage et program som:

  1. Tar imot data (temperaturer, karakterer, etc.)
  2. Lagrer dataene i en liste
  3. Bruker funksjoner til å beregne statistikk
  4. Viser resultatene pent formatert

Steg 1: Planlegg programmet

Før vi starter å kode, må vi planlegge. Hva trenger programmet vårt?

Funksjoner vi trenger:

  • beregn_gjennomsnitt(liste) - returnerer gjennomsnittet
  • finn_min_max(liste) - returnerer minste og største verdi
  • vis_statistikk(liste) - viser alle resultater

Steg 2: Lag funksjonene

Eksempel: Statistikkfunksjoner
Python
Loading...

Steg 3: Sett sammen hele programmet

Eksempel: Fullstendig dataanalyse-program
Python
Loading...

Steg 4: Legg til mer funksjonalitet

La oss utvide programmet med å legge til nye datapunkter og sortere listen.

Eksempel: Interaktiv databehandling
Python
Loading...

Oppgaver

Oppgave 3.4.1: Lag en analysefunksjon
Lag en funksjon analyser(data) som tar imot en liste og returnerer en tuppel (tuple) med: (antall, gjennomsnitt, lavest, hoyest) Test med listen: [10, 20, 15, 25, 18]
Medium
Python
Loading...
Oppgave 3.4.2: Tell opp karakterer
Lag en funksjon tell_karakterer(karakterer, karakter) som teller hvor mange ganger en bestemt karakter forekommer. Test med listen [5, 4, 6, 5, 4, 6, 5] og karakter 5.
Medium
Python
Loading...
Oppgave 3.4.3: Finn alle over gjennomsnitt
Lag en funksjon over_snitt(data) som returnerer en ny liste med bare verdiene som er over gjennomsnittet. Test med [10, 20, 15, 25, 5]
Vanskelig
Python
Loading...
Oppgave 3.4.4: Komplett analyseverktøy
Lag et komplett program som: 1. Har en liste med temperaturdata 2. Bruker funksjoner til å beregne statistikk 3. Viser en pent formatert rapport Bruk listen: [16, 18, 14, 20, 17, 15, 19]
Vanskelig
Python
Loading...

Oppsummering

Planlegging - tenk gjennom programmet før du koder

Funksjoner - del opp koden i små, gjenbrukbare deler

Lister - lagre og behandle data effektivt

Statistikk - analyser data med matematiske funksjoner

Formatering - presenter resultater på en tydelig måte

Gratulerer! 🎉

Du har nå fullført kapittel 3 for 9. klasse og kan:

  • Lage dine egne funksjoner med parametre og return
  • Jobbe med lister - lage, endre og hente ut data
  • Beregne statistiske mål som gjennomsnitt, min og max
  • Kombinere alt til komplette dataanalyse-programmer

Dette er viktige ferdigheter som du vil bruke i mange sammenhenger fremover - både i skolen og i arbeidslivet!