Forvirret over kodning?  Forstår du ikke scripting?  Her er hvad du har brug for at vide om byggestenene i programmeringen.

Hvad er kodning, og hvordan fungerer det?

Reklame Computerkode er meget vigtig. Næsten enhver elektronisk enhed, du bruger, er afhængig af kode. Den måde tingene fungerer på kan virke ganske forvirrende, men når du nedbryder det er det faktisk enkelt. Mennesker, der opretter kode kaldes programmerere, kodere eller udviklere. De arbejder alle sammen med computere for at oprette websteder, apps og endda spil! I d

Reklame

Computerkode er meget vigtig. Næsten enhver elektronisk enhed, du bruger, er afhængig af kode. Den måde tingene fungerer på kan virke ganske forvirrende, men når du nedbryder det er det faktisk enkelt.

Mennesker, der opretter kode kaldes programmerere, kodere eller udviklere. De arbejder alle sammen med computere for at oprette websteder, apps og endda spil! I dag lærer du, hvilken kode det er, hvad det er til, og hvordan du selv begynder at lære kode.

Hvad er kode?

Eksempel på maskinkode

Computere har deres eget sprog kaldet Maskinkode, der fortæller dem, hvad de skal gøre. Som du kan se, giver det ikke meget mening for mennesker!

Hvert nummer eller bogstav fortæller computeren om at ændre noget i dens hukommelse . Dette kan være et tal eller et ord eller en lille del af et billede eller en video. I sig selv ved computere ikke, hvordan man gør noget. Det er programmørens opgave at give dem instruktioner.

Det er muligt at lære Machine Code, men det vil tage lang tid! Heldigvis er der en lettere måde at kommunikere med computere på.

Hvad er et programmeringssprog?

Hej verden i Python
Nu ser det lidt lettere ud at forstå! Dette billede viser, hvordan man fortæller computeren at sige Hej, verden . I stedet for at bruge maskinkode bruger den et programmeringssprog kaldet Python .

Næsten alle programmeringssprog fungerer på samme måde:

  1. Du skriver kode for at fortælle det, hvad du skal gøre: udskriv ("Hej, verden") .
  2. Koden er samlet, hvilket omdanner den til maskinkode, som computeren kan forstå.
  3. Computeren udfører koden og skriver Hej, verden tilbage til os.

Der er hundreder af forskellige programmeringssprog, der kan virke forvirrende, men de gør alle de samme ting. Du indtaster, hvad du vil have det til at gøre, kompilatoren gør det til sprog, computeren forstår, så gør computeren det, som kaldes eksekvering af koden i programmering tale!

Hvad er kodning?

Nogle gange er kode let at forstå

Kodning er processen med at bruge et programmeringssprog for at få en computer til at opføre sig, hvordan du vil have det. Hver kodelinie fortæller computeren at gøre noget, og et dokument fuldt af kodelinjer kaldes et script .

Hvert script er designet til at udføre et job. Dette job kan være at tage et billede og ændre dets størrelse. Det kan afspille en bestemt lyd eller et stykke musik. Når du klikker på en annens indlæg på sociale medier, er et script det, der får det til at ske.

I modsætning til mennesker, vil computere gøre nøjagtigt, som du beder dem om. Dette lyder måske godt, men det kan forårsage problemer. Hvis du beder en computer om at begynde at tælle opad og ikke fortælle den at stoppe, vil den fortsat tælle for evigt! At være en god programmør handler om at vide, hvordan man fortæller en computer at handle.

Hvad er et program?

Manuskripter kan kun gøre ting, hvis de er samlet og derefter udført . Dette er nyttigt, mens du stadig arbejder med det, men når du er færdig, vil du have, at folk, der ikke er programmerere, skal kunne bruge dit script. Hvad du har brug for er at omdanne dit script til et program .

Når du er tilfreds med dit script, kan du samle det til et program. Som du allerede ved, ændrer kompilering koden fra dit programmeringssprog til maskinkode, som computeren kan forstå. Denne gang gemmes maskinkoden i et program, som enhver kan downloade og bruge. Hver slags app, spil eller websted er et program.

Er kodning hård?

Kode kan være som bøger i et bibliotek

Kodning kan være meget enkel, og enhver kan lære det grundlæggende. En god analogi er at tænke på at kode som bøger i et bibliotek. Nogle bøger bruger simpelt sprog, og historierne er lette at forstå. Andre bruger meget komplekse ord og har historier, der ser ud til at give mening. Uanset om de er enkle eller svære at læse, er de alle bøger.

Jo flere bøger du læser, jo bedre bliver du ved det. Det komplicerede sprog eller forvirrende historier bliver lettere at forstå, indtil du en dag kan læse ting, som du ikke engang drømte om før!

At lære at kode er det samme. Første gang du prøver at kode, finder du det svært, men hver gang du gør det bliver du bedre. Hvis du finder svært ved at lære et programmeringssprog, kan du stadig lære de vigtige ideer bag det ved hjælp af et visuelt kodesprog. Du kan endda lave dit eget Mario-spil Lav dit eget Mario-spil! Grundlæggende ridser til børn og voksne Lav dit eget Mario-spil! Grundlæggende om ridser til børn og voksne Vidste du, at du kan oprette spil, selvom du ikke kender programmering? Her er en komplet guide til at komme i gang med at lave dit første spil i Scratch. Læs mere uden at skrive nogen kode overhovedet!

Hvordan ser kode ud

Eksempel på Python-program

Billedet ovenfor viser et script kaldet hello_name . Du har allerede set, at en enkelt kodelinje kan få computeren til at udskrive på skærmen. Lad os sige, at i stedet for bare at sige hej verden, vil du have, at brugeren skal indtaste deres navn, og at computeren skal hilse på dem ved navn? Lad os nedbryde, hvad der sker her.

  1. Når scriptet starter, udskriver computeren et spørgsmål på skærmen.
  2. Derefter venter computeren på, at brugeren indtaster deres navn og gemmer det.
  3. "Hej" udskrives på skærmen sammen med det gemte navn .
  4. I Cmder-vinduet kompileres og udføres scriptet ved hjælp af Python .
  5. Scriptet kørte lige som det var designet til, før det afsluttede.

Dette eksempel viser dig et enkelt stykke kode skrevet i en kodeditor og køres i Cmder, som er en type terminalvindue . Du skal ikke bekymre dig for meget om, hvad en af ​​disse ting er for nu. Du ved nu, hvordan Python-koden ser ud, og hvordan dette script fungerer.

Hvordan kode bliver et program

At omdanne et script til et program

Hvis du er helt ny med at kode, kan du stadig undre dig over, hvordan scripts som det ovenfor bliver den slags programmer, du er vant til at bruge. På billedet ovenfor er vinduet til venstre et værktøj til at omdanne Python-scripts til programmer. Vinduet til højre har et ikon kaldet hello_name.exe . Jeg tror, ​​du kan gætte, hvad der sker, hvis du skulle klikke på det!

Gif af den fungerende .EXE-fil

Fra ingen kode til et færdigt program. Dette eksempel er virkelig enkelt, men sådan fungerer næsten al kodning. Hver dag bruger folk programmeringssprog, de har lært, til at skrive manuskripter, som bliver programmer vi alle bruger.

Kodning er cool

Dagens artikel har lært dig, hvad kode er, og hvordan nogle Python-koder fungerer. Der er masser af gode websteder og apps, som også kan hjælpe dig med at lære programmering!

Kodning er for alle, og det har aldrig været lettere at starte. Du kan endda lære at kode ved hjælp af Minecraft Minecraft Hour of Code Teaches Kids det grundlæggende i programmering Minecraft Hour of Code lærer Kids det grundlæggende ved programmering Minecraft Hour of Code giver flere fremragende tutorials til at hjælpe børn med at lære det grundlæggende i programmering. Læs mere !

Udforsk mere om: Kodetutorials, programmering.