Datatekniker med programmering som speciale H4 H4 varer ti uger bestående af syv uddannelsesspecifikke fag, samt 2 Valgfri Udannelsesspecifikke Fag og 1 Valgfrit Speciale Fag Indhold På H4 er der fokus på app udvikling til mobile platforme. Projektet går ud på at integrere en app i en web applikation som den der blev udviklet i H3 projektet. Opbygning H4 starter med videreudvikling af Serversideprogrammering fra H3. Derefter er der en introduktion til App Udvikling og en række andre nye fagområder. Undervejs i forløbet har du også et sideløbende projekt du skal arbejde på. Det forventes at du inkluderer de forskellige fagområder i dit endelige projekt. Projektet introduceres i løbet af den anden uge af forløbet. Hvordan afsluttes forløbet Forløbet afsluttes med en aflevering af projektet. Dette projekt bliver vurderet af faglærerne i en evalueringssamtale, hvor projektet gives en karakter på 7 trins skalaen. Apple Linje: Har man valgt Apple Linjen undervises der i Swift i fagene GUI Programmering og App Udvikling. Det forventes også at eleven laver projektet i Swift 1
16478 App programmering I Du kommer til at arbejde med app udvikling i et professionelt udviklingsmiljø. Du vil lære hvad der skal til for at lave en applikation til den mobile platform. Du kan implementere simple apps til en mobil platform. Du kan bygge et interface på baggrund af designskitser. Du kan anvende flere forskellige indbyggede input elementer til at lave dit interface. Faget evalueres efter 7-trinsskalaen. Bedømmelsen gives på baggrund af en afsluttende test. 2
16484 Softwaretest og -sikkerhed H4 Faget har to områder, Softwaretest og Sikkerhed. H4 omfatter sidste del som er Sikkerhed. Der er fokus på serverside- og app-programmering og evt. med gennemgang af tidligere programmer med sikkerhed for øje. Du får kendskab til forskellige kryperingstyper. Du kan implimentere kryperinger i software løsninger. Faget evalueres efter 7-trinsskalaen. Bedømmelsen gives på baggrund af evalueringssamtaler og det samlede projekt. 3
16479 App programmering II Du kommer til at videre med udvikling af applikationer. I denne del er der især fokus på at lave responsive designs der automatisk tilpasser sig forskellige skærmstørrelser og aspect ratios, samt at udnytte de forskellige sensorer et mobilt device har til rådighed (eks. gyroskop, lokations tracking, etc.) Du kan implementere et responsivt app interface. Du kan bruge de indbyggede sensorer i enheden. Du kan bruge forskellige navigations metoder til at skifte mellem skærmbilleder. Faget evalueres efter 7-trinsskalaen. Bedømmelsen gives på baggrund af et mini projekt. 4
6278 Programmeringsmetodik Du kommer til at arbejde med samarbejdsmetoden scrum. Du vil lære hvordan man kan bruge agile development i udviklingen af software. Du kan redegøre for agile development metoden, herunder scrum. Du kan implementere scrum arbejdsformen i et projektarbejde. Faget evalueres efter 7-trinsskalaen. Bedømmelsen gives på baggrund af evalueringssamtaler og en endelig test. 5