01TD01D EITDTPKH24 Apputvikling
01TD01D EITDTPKH24 Apputvikling
- Emnebeskrivelse
- Emnekode01TD01D EITDTPKH24
- StudieprogramProgrammering
- Studiepoeng10
- StudiestedKongsberg
- StudienivåFagskole nivå 5.2
- EmneansvarligGry Brubakk Fossan
Temaer
Grunnleggende apputvikling med Qt quick
- UX/UI-utvikling med QML
- Signaler og spor
- Tilpasning av innebygde komponenter
- Komponent bindinger
- Utvikling av enkle applikasjoner
Avansert apputvikling med Qt quick
- C++ og JavaScript integrasjon
- Designe egne komponenter
- Bruk og integrasjon av eksterne API’er
- Distribusjon av applikasjon
Studenten
- har kunnskap om hva en mobil applikasjon er, og hvordan den utvikles
- har kunnskap om forskjellige modeller av datastrukturer som anvendes i apper
- har kunnskap om grunnleggende programmering i valgt programmerings-språk og de verktøy som brukes i utviklingen av apper
- har kunnskap om UX/UI-utvikling i en app
- har kunnskap om programmering av funksjoner og objektorientert programmering
- har innsikt i relevant regelverk og standarder om universell utforming, og hvilke følger det har for programmering av brukergrensesnitt.
- har kunnskap om fagterminologi innenfor utforming, grensesnitt og arbeidsprosesser som anvendes i oppsett av apper
- har kunnskap om metoder og verktøy for oppsett og analyse av brukertester for å vurdere eget arbeid innenfor personvern, datasikkerhet og universell utforming
- kan oppdatere sin kunnskap om programmering og utvikling av apper gjennom faglitteratur og søk i relevante artikkel- og ressursdatabaser og gjennom faglige felleskap
- kan finne informasjon og fagstoff i aktuelle ressursbiblioteker og faglige diskusjonsfora til løsninger av programmeringsoppgaver
Studenten
- kan ta i bruk metoder og verktøy for å utvikle innhold og datastrukturer til apper
- kan anvende kunnskap om grunnleggende programmering og objektorientert programmering til å utvikle apper
- kan anvende kunnskap om XML og brukergrensesnitt (UI) til å utvikle universelt utformede apper.
- kan anvende relevante utviklingsverktøy til å bygge apper
- kan reflektere over egen programmeringspraksis knyttet til personvern og datasikkerhet og justere denne under veiledning
Studenten
- kan delta aktivt i prosjekter
- kan utføre arbeid etter oppdragsgivers behov, etablere fagnettverk og samarbeide med mennesker på kryss av fagfelt
- kan utveksle bransjerelaterte synspunkter og informasjon
- kan bygge relasjoner, både internt, eksternt og på tvers av fagfelt
Arbeidskrav
- 2-4 obligatoriske innleveringer
- Avsluttende temaprøver
Alle arbeidskrav må være godkjent for å få sluttvurdering.
Eksamen
Det gjennomføres ikke eksamen i emnet.
Arbeidskrav
Arbeidskrav vurderes til godkjent/ikke godkjent.
Det foretas en helhetlig vurdering i emnet. Emnekarakter fastsettes basert på ett eller flere vurderingstellende elementer. Det fremkommer i emnets fremdriftsplan hva som er vurderingstellende arbeid.