Mengdetreningsøvelser: trix
Vi har fått tilgang til mengdetreningsøvelser fra Institutt for Informatikk. De som kan brukes i BIOS1100 er tagget med kurskoden.
- logg deg inn på trix.uio.no med UiO brukernavn og passord, da kan du holde styr på din egen progresjon
- finn
IN1000
kurset - alle oppgaver med
bios1100
som tag (boksene under navn på øvelsen) kan brukes - direkte link: https://trix.ifi.uio.no/course/8
Nederst på siden her er en liste av oppgavene splittet etter hva slag programmeringskonsepter de tester.
Merk at oppgavene er ment å løse på en annen måte enn via Jupyter Notebook. For BIOS1100 studenter betyr det at noen av det som står der må 'oversettes':
Filnavn: mitt_program.py
--> kan du ignorereSkriv et program som skriver noe i terminalen.
--> brukprint()
funksjonen i notebookProgrammet skal lese inn fra terminal
--> brukinput()
funksjonen i notebook, eller sett variabel verdien selvBer om brukerinput
ellerber om og leser inn
ellertar inn et tall fra brukeren
--> brukinput()
funksjonen i notebook, eller sett variabel verdien selv- det har vist seg at
input
ikke fungerer så godt i notebook, du kan sette verdien til variablene selv om du opplever problemer: i steden forinp = input("Oppgi verdien til x:")
brukx = 12
(eller et annet tall). Bytt tallet et par ganger for å teste koden.
Oppgavene sortert etter programmeringskonsepter
print, variable + konvertering, +-*/
1.02 1.04 1.06 1.07 2.01 2.02 2.04 2.10 2.17 3.13 3.15 3.16
if - else
1.11 1.12 2.15
if - elif - else
2.06 2.08 2.11
lister
3.01
if - else + lister
3.05
while-løkker
4.01 4.06 4.10
for-løkker, lister, if
4.03