Om Application Programming

I Application Programming tilegner du dig konkret erfaring med de vigtigste discipliner indenfor softwareudvikling.

Formålet med faget Softwareudvikling 2 – Application Programming er at give dig konkret erfaring med nogle af de vigtigste discipliner indenfor softwareudvikling, sådan at du bliver rustet til at arbejde videre med de mange forskellige muligheder, der findes indenfor softwareverdenen.

Hvad lærer jeg

I grundfaget Softwareudvikling 2 – Application Programming bygges der oven på den grundlæggende forståelse for programmering, du tilegnede dig i Softwareudvikling 1.
Du lærer at konstruere større sammenhængende systemer bygget med en database og med en grafisk brugergrænseflade. Måske vil du opleve det sådan, at vi nu laver “rigtige” programmer. Programmer hvor man har en fornemmelse af, at det produkt vi konstruerer, vil kunne bruges i den virkelige verden.

I Softwareudvikling 2 kommer du også til at arbejde med objektorienterede begreber som klasser og objekter. Objektorienterede metoder kan være en stor hjælp til at organisere større programmeringsprojekter. At kunne anvende den objektorienterede tankegang er en essentiel kompetence i moderne softwaremiljøer, og efterhånden som du får det ind under huden, vil du opleve hvordan objektorienteret programmering kan få en kompleks struktur til at være forholdsvis nem at overskue.

Forløbet afsluttes med en opgave, der kræver anvendelse af de kompetencer, du har opnået i faget. Når du har gennemført Softwareudvikling 2 vil du have et solidt programmeringsmæssigt fundament, som du kan bygge videre på i praktik eller i de valgfag indenfor softwareudvikling, som din AspIT-afdeling evt. tilbyder.

Hvordan arbejder jeg

Rammerne for undervisningen er dialogbaseret, hvor der tages hensyn til dig som elev gennem undervisningsdifferentiering. Vi har fokus på dialog og samspil, hvor læreren engagerer dig i samtaler, stiller spørgsmål og opfordrer dig til at reflektere og deltage aktivt i læringsprocessen.

Gennem hyppig feedback, løser du løbende forskellige programmeringsopgaver, enten selvstændigt eller fælles, med hensyntagen til differentiering i forhold til dit niveau og øvrige behov.

Forudsætning

Du skal have et solidt kendskab til grundlæggende programmering, inden du starter på Softwareudvikling 2. Det kan du have fået gennem forløbet Softwareudvikling 1, eller du kan have tidligere programmeringserfaring.

Lærere der underviser i dette forløb

Kontakt AspIT

Har du spørgsmål eller ønsker du at vide mere om AspIT, så send os en besked.