Hvad er kodning, og hvordan fungerer det?

Hvad er kodning, og hvordan fungerer det?

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





Personer, der laver kode, kaldes programmører, 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 kan begynde at lære kode.





Hvad er kode?

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





Hvert tal eller bogstav fortæller computeren 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 de skal gøre noget. Det er programmørens opgave at give dem instruktioner.

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



Hvad er et programmeringssprog?

Nu ser det lidt lettere at forstå! Dette billede viser, hvordan man fortæller computeren at sige Hej Verden . Programmeringssprog giver en grænseflade mellem kodere eller programmerere og maskinsprog. Så i stedet for at bruge maskinkode bruger billedet ovenfor et programmeringssprog kaldet Python .

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





  1. Du skrive kode for at fortælle det, hvad de skal gøre: print ('Hej, verden') .
  2. Koden er sammensat , som gør det til maskinkode, computeren kan forstå.
  3. Computeren udfører koden og skriver Hej Verden tilbage til os.

Relaterede: Sådan kommer du i gang med Python ved hjælp af et 'Hello World' script

Der er hundredvis af forskellige programmeringssprog, der kan virke forvirrende, men de gør alle det samme. Du skriver, hvad du vil have det til at gøre, kompilator gør det til et sprog computeren forstår, så gør computeren det, som kaldes udfører koden i programmering taler!





Hvad er kodning?

Kodning er processen med at bruge et programmeringssprog til at få en computer til at opføre sig, som du vil have den. I Python fortæller hver kodelinje computeren at gøre noget, og et dokument fyldt med linjer med kode kaldes a manuskript .

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 'som' på en persons opslag på sociale medier, er det et script, der får det til at ske.

I modsætning til mennesker vil computere gøre præcis, hvad du fortæller dem. Det 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æller den at stoppe, vil den blive ved med at tælle for altid! At være en god programmør handler om at vide, hvordan man fortæller en computer at handle.

Hvad er et program?

Programmer er computernes byggesten, da de er ansvarlige for hver operation, som en computer udfører. Det er det sæt instruktioner, der oprettes under programmeringsprocessen for softwareudvikling. Uden programmer er computere ubrugelige.

Programmer skaber software, som en gennemsnitlig bruger kan genkende som et websted eller en applikation. Når et program gennemgår processen med test og fejlfinding, bliver det derefter tilgængeligt for en bruger i form af pakket software, der let kan installeres på en enhed.

Er kodning svært?

Kodning kan være meget enkel, og alle kan lære det grundlæggende. En god analogi er at tænke på at kode som bøger på et bibliotek. Nogle bøger bruger et enkelt sprog, og historierne er lette at forstå. Andre bruger meget komplekse ord og har historier, der tilsyneladende ikke giver 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 til det. Det komplicerede sprog eller forvirrende historier bliver lettere at forstå, indtil du en dag kan læse ting, som du ikke engang havde drømt om før!

At lære at kode er det samme. Første gang du prøver at kode vil du finde det svært, men hver gang du gør det, bliver du bedre. Hvis du synes, det er svært at lære et programmeringssprog, kan du stadig lære de vigtige ideer bag ved hjælp af et visuelt kodningssprog. Du kan endda lav dit eget Mario -spil uden at skrive nogen kode overhovedet!

Hvordan ser kode ud

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

  1. Når scriptet starter computeren udskrifter et spørgsmål til skærmen.
  2. Derefter venter computeren på, at brugeren skal input deres navn, og gemmer det.
  3. 'Hej' udskrifter til skærmen sammen med de gemte navn .
  4. I Cmder -vinduet, scriptet kompilerer og udfører ved brug af Python .
  5. Scriptet kørte lige som det var designet til, inden det gik ud.

Dette eksempel viser dig et simpelt stykke kode skrevet i en kode editor , og kør i Cmder, som er en type terminal vindue. 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

Hvis du er helt ny inden for kode, kan du stadig undre dig over, hvordan scripts som det ovenstående bliver den slags programmer, du er vant til at bruge. I 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 klikker på det!

hvordan man ser gamle tekstbeskeder

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

Kodning er cool

Fra denne artikel har du udviklet en grundlæggende forståelse af programmering samt praktisk eksponering for denne disciplin gennem python -eksemplerne. Kodning er for alle, uanset alder eller baggrund.

Python er et godt sted at starte din kodningsrejse, da det er et af de førende programmeringssprog i verden. Men at udforske andre programmeringssprog og endda andre aspekter af kodning er altid en mulighed.

Del Del Tweet E -mail Lær at kode på en sjov og interaktiv måde

Sådan lærer du kode på en sjov og interaktiv måde med dette 9-bundlede kursus

Læs Næste
Relaterede emner
  • Programmering
  • Programmering
  • Kodning Tutorials
Om forfatteren Ian Buckley(216 artikler udgivet)

Ian Buckley er freelance journalist, musiker, performer og videoproducent bosat i Berlin, Tyskland. Når han ikke skriver eller på scenen, piller han med DIY -elektronik eller kode i håb om at blive en gal videnskabsmand.

Mere fra Ian Buckley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere