Please enable JavaScript.
Coggle requires JavaScript to display documents.
TDT4114 - Coggle Diagram
TDT4114
Programvareutvikling i Praksis
Versjonskontroll
Bruk av Git
Versjonshåndtering
Enhetstesting
Unittest i Python
Skrive og kjøre enhetstester
Programmeringsmiljø
VSCode
Jupyter Notebook
JupyterHub (NTNU)
Kodekvalitet
Læringsformer og vurdering
Læringsmetoder
Prosjektbasert læring
Labøvelser
Dataanalyseoppgaver
Prediktiv modelleringsoppgaver
Selvstudie og veiledning
Vurderingsordning
Mappe
Prosjektarbeid i grupper
Individuelt refleksjonsnotat
Obligatoriske aktiviteter
Større obligatorisk øvinger (må bestås)
Programmeringsferdigheter
FP
Lambda-uttrykk
List comprehensions
Streams og pipelines
OOP
Grunnleggende konsepter
Klasse og objekter
Arv og polymorfi
Datalagring og feilhåndtering
Filbehandling i Python
Persistent lagring av informasjon
Unntakshåndtering
Kursdetaljer og rammeverk
Se emnets
nettside
Fokus
Praktisk anvendelse av programmering
Løse reelle problemer
Programmering som verktøy for innovasjon
Anvendt Programmering
Dataanalyse og Visualisering
NumPy
Matplotlib
SciPy
Pandas
Prediktiv Analyse og ML/AI
Lineær regresjon
Bruk av scikit-learn
Dataforberedelse for modellering
Grunnleggende om anvendelse av ML og AI