ITGK
Moderatorer: Vektormannen, espen180, Aleks855, Solar Plexsus, Gustav, Nebuchadnezzar, Janhaa
Hei, jeg synes det er vanskelig å måle om man har forstått emnet godt nok til å gjøre det ok på eksamen.Aleks855 skrev:"Skal mye til" og "gjøre det ok" er veldig løse begrep. Er det noe spesifikt du lurer på?
Jeg føler jeg generelt har ok kontroll på grunnleggende syntaks (variabler, løkker, funksjoner, datatyper (lister, dicts, tupler), jobbe med filer, try/except blokker, encoding/decoding for å nevne et par ting.
Men det jeg virkelig sliter med hvordan man skal omsette alt dette når man løser et problem; hvordan går man frem for å løse et problem i typiske programmeringsoppgaver? f.eks.
Kode: Velg alt
l=[9,3,4,3,2,1]
Kode: Velg alt
sorted(object)
Her tenker jeg at man må iterere over listen og sjekke om element 1 er større eller mindre enn de påfølgende leddende og dermed plassere tallene i riktig rekkefølge i en ny liste. Evt. lage en default verdi f.eks. 1 og sammenligne med denne. Dette blir jo selvfølgelig veldig tregt og ineffektivt.
Er ganske sikker på at ITGK ikke krever noen form for effektiv kode, dette kommer vel sikkert i senere datafag (har ikke tatt så mange selv). Så lenge du finner en måte å løse problemet på innenfor de rammene som oppgaven spør om skal det vel i utganspunktet være full pott. Likevel kan det være lurt å skrive oversiktlig og kommentere kode der det er uklart hva som er tenkt, slik at man kan få poeng for riktig logikk ved småfeil i gjennomføring.
[tex]\pi \approx e \approx 2[/tex]
ah, godt å høre.geheffe skrev:Er ganske sikker på at ITGK ikke krever noen form for effektiv kode, dette kommer vel sikkert i senere datafag (har ikke tatt så mange selv). Så lenge du finner en måte å løse problemet på innenfor de rammene som oppgaven spør om skal det vel i utganspunktet være full pott. Likevel kan det være lurt å skrive oversiktlig og kommentere kode der det er uklart hva som er tenkt, slik at man kan få poeng for riktig logikk ved småfeil i gjennomføring.
har du noen tips til hvordan man bør angripe en oppgave/strategi for problemløsning?
?Gjest skrev:ah, godt å høre.geheffe skrev:Er ganske sikker på at ITGK ikke krever noen form for effektiv kode, dette kommer vel sikkert i senere datafag (har ikke tatt så mange selv). Så lenge du finner en måte å løse problemet på innenfor de rammene som oppgaven spør om skal det vel i utganspunktet være full pott. Likevel kan det være lurt å skrive oversiktlig og kommentere kode der det er uklart hva som er tenkt, slik at man kan få poeng for riktig logikk ved småfeil i gjennomføring.
har du noen tips til hvordan man bør angripe en oppgave/strategi for problemløsning?