Maven_super_23 - itnett/FTD02H-N GitHub Wiki
Her er en GitHub Wiki-side formatert for emnet "Programmering" (20TD02U) fra Fagskolen Innlandet:
20TD02U Programmering
Innhold
Emnebeskrivelse
Dette emnet dekker grunnleggende programmeringsteknikker og verktøy som brukes innenfor IT-drift og sikkerhet. Det fokuserer på å bygge ferdigheter i å utvikle, vedlikeholde, og sikre applikasjoner, med en dyp forståelse av programmeringsstrukturer og teknikker. Emnet gir også en innføring i objektorientert programmering, brukergrensesnittutvikling, og kommunikasjon mellom forskjellige programgrensesnitt.
Emnekode: 20TD02U
Studiepoeng: 10
Studienivå: Fagskole, nivå 5.2
Startsemester: 2024 Høst
Fagområde: Datateknikk
Studieprogram: IT-drift og sikkerhet
Temaer
Emnet dekker følgende temaer:
- Programstrukturer: Grunnleggende strukturer som variabler, kontrollstrukturer, og løkker.
- Datastrukturer: Hvordan data lagres og organiseres for effektiv tilgang og modifikasjon.
- Bibliotek: Bruk av standard og tredjeparts bibliotek i programmering.
- Funksjoner og metoder: Skriving og bruk av funksjoner og metoder for å modularisere kode.
- Objektorientert programmering: Konsepter som klasser, objekter, arv, og polymorfisme.
- Debugging, testing og unntaksbehandling: Teknikker for feilretting, testing, og håndtering av unntak.
- API: Utvikling og bruk av Application Programming Interfaces for kommunikasjon mellom programvarekomponenter.
- GUI: Utvikling av grafiske brukergrensesnitt.
- UML: Bruk av Unified Modeling Language for å designe systemer.
- Filbehandling: Lese fra og skrive til filer i programmer.
- Datasikkerhet: Implementering av sikkerhetstiltak i programmeringsprosjekter.
Læringsutbytte
Kunnskap
Etter å ha fullført dette emnet skal kandidaten ha kunnskap om:
- Grunnleggende programmering og programmeringsverktøy.
- Grunnleggende programmeringsteknikker, inkludert variabeldeklarasjoner, kontrollstrukturer, løkker og funksjoner.
- Utvikling av brukergrensesnitt.
- Kommunikasjon mellom ulike programgrensesnitt.
- Viktigheten av å ivareta sikkerheten i applikasjoner.
- Grunnleggende sikkerhet relatert til programmering.
- Tilegning av ny kunnskap innen programmering gjennom relevant faglitteratur og ressurser.
- Innsikt i egne utviklingsmuligheter innen programmering.
Ferdigheter
Kandidaten skal kunne:
- Utvikle brukergrensesnitt ved hjelp av kode og utviklingsverktøy.
- Skrive kode med variabeldeklarasjoner, kontrollstrukturer, løkker og funksjoner.
- Lese og tolke kode.
- Utføre vedlikehold og forbedring av eksisterende applikasjoner.
- Drøfte grunnleggende sikkerhet i en applikasjon.
Generell kompetanse
Kandidaten skal kunne:
- Vedlikeholde og utvikle sin egen kompetanse innenfor emnet.
- Delta aktivt i prosjekter.
- Utføre arbeid etter oppdragsgivers behov, etablere fagnettverk, og samarbeide med mennesker på tvers av fagfelt.
- Utveksle bransjerelaterte synspunkter og informasjon.
- Bygge relasjoner både internt, eksternt og på tvers av fagfelt.
Arbeidskrav
For å bestå emnet kreves det:
- Aktiv deltakelse i opplæringen.
- Deltakelse i gruppearbeid, inkludert prosjekter og fremføringer i tråd med gruppeavtale.
- Faglig forberedelse til undervisning, inkludert etter fravær.
- Minst 80% oppmøte til all fysisk undervisning på emnenivå (inkludert digitale samlingsdager).
- Bidra til læring i gruppen/klassen.
- Aktiv deltakelse på veilednings- og evalueringsmøter.
- Fullføring og godkjenning av alle obligatoriske innleveringer, prøver, fremføringer, presentasjoner, samt eventuelle lab-øvelser, simuleringer og ekskursjoner.
Pensumlitteratur
20TD02U Programmering
PROG: Ingen litteratur nødvendig
Kilder
- Fagskolen Innlandet, Studiekatalog for IT-drift og sikkerhet, Emnebeskrivelse 20TD02U
Dette er en oversiktlig Wiki-side som dekker de essensielle aspektene av emnet "Programmering" i IT-drift og sikkerhet, med fokus på strukturer, ferdigheter, og læringsutbytte. Hvis du trenger mer informasjon eller hjelp til andre deler av studiet, er jeg her for å hjelpe!