Om undervisningsforløbet

Grundfaget Programming Introduction har som formål at introducere dig til programmering og hjælpe dig med at forstå, hvordan programmer skabes.

Grundfaget Softwareudvikling 1 har som formål at introducere dig til programmering og hjælpe dig med at forstå, hvordan programmer skabes. I dag bruger mange mennesker apps og programmer på deres telefoner og computere, men at udvikle programmer kræver helt andre færdigheder end at anvende dem. Uanset om du er nybegynder eller har lidt erfaring med programmering, tilpasser vi forløbet, så det passer til dit niveau. Forløbet er ideelt for dig, der ønsker at tage de første skridt mod at blive softwareudvikler.

Hvad lærer jeg

Grundlæggende programmering

Du lærer de fundamentale begreber inden for programmering som variabler, datatyper, betingelser, løkker og metoder. Med disse byggeklodser vil du kunne løse mange programmeringsopgaver. Hvis du hurtigt mestrer det grundlæggende, kan du få mulighed for at stifte bekendtskab med mere avancerede emner som klasser, objektorienteret programmering og måske endda bygge en applikation med grafisk brugergrænseflade.

Problemløsning og samarbejde

Programmering handler i høj grad om at løse problemer og udvikle løsninger. Du vil lære at analysere opgaver, eksperimentere med kode og arbejde målrettet, selv når tingene ikke virker med det samme. Derudover træner vi dig i at kommunikere præcist om programmer og kode, hvilket er en vigtig del af at arbejde som udvikler.

Introduktion til programmeringssprog

Du arbejder primært med enten C# eller Python, afhængigt af afdelingens fokus. Begge sprog er gode introduktioner til programmering og giver et stærkt fundament for at lære andre sprog som PHP og JavaScript, der anvendes til webprogrammering.

Hvordan arbejder jeg

Du kombinerer teori med praktiske øvelser, hvor du selv skriver kode og løser opgaver. Du vil arbejde både individuelt og i grupper, så du lærer at samarbejde om projekter. Det meste af din tid går med at afprøve løsninger og finde fejl i koden – en proces, der både kræver tålmodighed og kreativitet. Når du får noget til at fungere, vil du opleve den særlige glæde, der følger med at løse komplekse udfordringer.

Faglige forudsætninger

Ingen tidligere erfaring med programmering er nødvendig. Vi starter fra bunden og sikrer, at alle kan følge med. Hvis du allerede har erfaring, justerer vi forløbet til dit niveau, så du bliver udfordret og lærer endnu mere. Det vigtigste er, at du har interesse for teknologi og er nysgerrig efter at lære.