Kan man lære at programmere på en time?

Klumme: I denne uge bliver alle bedt om at bruge en time på lære programmering. Her er et bud på, hvad - hvis noget overhovedet - man kan få ud af at bruge en time på programmering.

Artikel top billede

Uge 42 var den europæiske kodeuge; en begivenhed, som gik næsten ubemærket hen i Danmark, fordi vi havde travlt med at holde efteråsferie.

Amerikanerne skal naturligvis være hurtigere og mere effektive, så når den amerikansk-startede Computer Science Education Week løber af stablen i uge 50, er det med begrebet Hour of Code - brug én time på at programmere.

Når man gør noget let at lære, kommer det hurtigt til at ligne noget for børn, men Hour of Code er faktisk i lige så høj grad rettet mod voksne.

60 minutter

Har man prøvet at estimere opgaver på et it-projekt, så ved man, at der ikke er ret mange udviklingsopgaver, der kan løses på en time.

Alene det at sætte miljøet rigtigt op, huske at lave sine unittests og alle de andre forberedelser stjæler hurtigt 60 minutter.

Den slags er man heldigvis fri for i Hour of Code. Bruger man de værktøjer, der er udviklet til projektet, arbejder man i en sandkasse, hvor tingene næsten ikke kan gå galt. Laver man en app, vises resultatet løbende i en emulator i siden af skærmen; laver man et computerspil, kan man spille spillet, mens man udvikler det.

Tekst og blokke

Projekterne i Hour of Code er meget varierede. Unge og voksne kan lave apps i Javascript eller Swift - naturligvis stadig i en sandkasse, der kun kræver en browser, og ikke behøver Xcode og andet godt.

Børn kan programmere visuelt med brikker som det kendes fra Scratch eller Lego Mindstorms.

Det er let at komme i gang med, og Hour of Code giver dem mulighed for at programmere deres eget Angry Birds-spil, eller lave spil med Anna og Elsa fra Disney-filmen Frost.

Kan man virkelig lære at programmere på én time?

I en tid, hvor det er populært at skære på uddannelserne, skal man være forsigtig med at sige, at man kan lære at programmere på en time.

Man kunne jo risikere at se programmeringsdelen af it-uddannelserne reduceret til en enkel lektion.

Trods de mange gode værktøjer på Hour of Codes websted, kan man naturligvis ikke blive softwareudvikler på en time - og det er heller ikke intentionen.

Hvad kan man så på en time?

Selv om man ikke kan lære at programmere på en time, kan man helt sikkert lære noget om programmering på en time; og det gør både Hour of Code og EU Code Week relevante at arbejde med.

På den tekniske side kan man godt nå at lære om løkker og forgreninger, og måske endda også forstå konceptet med procedurer, på en time - men det er ikke det, der er det vigtigste.

På en time kan man nå at lære, at programmering og kodning slet ikke er så svært at komme i gang med. Man kan nå at fjerne noget af mystikken omkring softwareudvikling, og man bør også kunne slå den myte ihjel, at kodning ikke er for piger.

Og det er da en sag, det er værd at bruge en time på.

Annonce

Netcompany A/S

IT Consultant

Nordjylland

Forsvarsministeriets Materiel- og Indkøbsstyrelse

DevOps Engineer (AI) til Forsvarets nye IT-platform

Nordjylland

Vivant ApS

IT-supporter til Servicedesk

Københavnsområdet

Event: Platform X 2027: AI, skalering og vækst

It-løsninger | København V

Mød verdens stærkeste og mest effektive platforme der driver den digitale transformation samlet i København - og dyk ned i den nyeste teknologi.

22. april 2027 | Gratis deltagelse

Navnenyt fra it-Danmark

Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation, har pr. 1. september 2026 ansat Maria Juliane Friedrichsen, 47 år,  som Office Manager. Hun skal især beskæftige sig med at holde overblik og sikre, at alt på kontoret kører, som det skal. Hun kommer fra en stilling som Office Manager hos Kontorhotellet H2M. Hun er uddannet professionsbachelor i ernæring og sundhed og har en korrekturlæseruddannelse. Hun har tidligere beskæftiget sig med korrekturlæsning og den daglige drift af kontorer. Nyt job

Maria Juliane Friedrichsen

Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation,

Norriq Danmark A/S har pr. 3. august 2026 ansat Jeppe Lindberg som Developer. Han skal især beskæftige sig med at være med til at analysere, designe og udvikle skræddersyede forretningsløsninger til vores kunder i Business Central. Han kommer fra en stilling som Business Central Developer hos Evexo. Han er uddannet hos Aalborg Universitet- Master's degree, Computer Software Engineering. Nyt job

Jeppe Lindberg

Norriq Danmark A/S

Arctic Wolf Networks har pr. 3. august 2026 ansat Johnny Krogsboll som Head of Sales Engineering for Norden.Med base i Stockholm får han ansvaret for Arctic Wolfs samlede Sales Engineering-organisation i den nordiske region.<br /><br />Johnny Krogsboll skal være med til at udbygge Arctic Wolfs tilstedeværelse i Norden og hjælpe virksomheder og organisationer med at stå stærkere over for et stadig mere komplekst cybertrusselsbillede. Det skal blandt andet ske i tæt samarbejde med Arctic Wolfs vigtigste kanalpartnere i regionen.<br /><br />Gennem sin karriere har Johnny Krogsboll arbejdet med og rådgivet virksomheder hos blandt andre Hewlett-Packard, Trend Micro og Palo Alto Networks med fokus på at skabe konkret værdi af deres teknologiinvesteringer. Nyt job

Johnny Krogsboll

Arctic Wolf Networks

Netip A/S har pr. 17. august 2026 ansat Jesper U. Sørensen som Seniorkonsulent ved netIP's kontor i Esbjerg. Han kommer fra en stilling som Chief Technology Officer hos NetSec ApS, hvor han også var partner. Nyt job