Hva er koding og hvordan fungerer det?

Hva er koding og hvordan fungerer det?

Datakode er veldig viktig. Nesten hver elektronisk enhet du bruker, er avhengig av kode. Måten ting fungerer kan virke ganske forvirrende, men når du bryter det ned er det faktisk enkelt.





Personer som lager kode kalles programmerere, kodere eller utviklere. De jobber alle med datamaskiner for å lage nettsteder, apper og til og med spill! I dag lærer du hvilken kode den er, hva den er til for, og hvordan du begynner å lære kode selv.





Hva er kode?

Datamaskiner har sitt eget språk Maskinkode som forteller dem hva de skal gjøre. Som du kan se, gir det ikke mye mening for mennesker!





Hvert tall eller bokstav forteller datamaskinen om å endre noe i den hukommelse . Dette kan være et tall eller et ord, eller en liten del av et bilde eller en video. I seg selv vet ikke datamaskiner hvordan de skal gjøre noe. Det er programmereren å gi dem instruksjoner.

Det er mulig å lære maskinkode, men det ville ta lang tid! Heldigvis er det en enklere måte å kommunisere med datamaskiner.



Hva er et programmeringsspråk?

Nå ser dette litt lettere å forstå! Dette bildet viser hvordan du skal si til datamaskinen Hei Verden . Programmeringsspråk gir et grensesnitt mellom kodere eller programmerere og maskinspråk. Så i stedet for å bruke maskinkode bruker bildet ovenfor et programmeringsspråk som kalles Python .

Nesten alle programmeringsspråk fungerer på samme måte:





  1. Du skrive kode for å fortelle det hva du skal gjøre: print ('Hei, verden') .
  2. Koden er kompilert , som gjør den til maskinkode datamaskinen kan forstå.
  3. Datamaskinen utfører koden og skriver Hei Verden tilbake til oss.

I slekt: Hvordan komme i gang med Python ved hjelp av et 'Hello World' -skript

Det er hundrevis av forskjellige programmeringsspråk som kan virke forvirrende, men de gjør alle det samme. Du skriver inn det du vil at den skal gjøre kompilator gjør det til et språk datamaskinen forstår, så gjør datamaskinen det, som kalles utfører koden i programmering snakker!





Hva er koding?

Koding er prosessen med å bruke et programmeringsspråk for å få en datamaskin til å oppføre seg slik du vil. I Python forteller hver kodelinje datamaskinen å gjøre noe, og et dokument fullt av kodelinjer kalles a manus .

Hvert skript er designet for å utføre en jobb. Denne jobben kan være å ta et bilde og endre størrelsen. Det kan spille en bestemt lyd eller musikk. Når du klikker 'liker' på noens innlegg på sosiale medier, er det et skript som får det til å skje.

I motsetning til mennesker, vil datamaskiner gjøre akkurat det du forteller dem til. Dette kan høres bra ut, men det kan forårsake problemer. Hvis du ber en datamaskin om å begynne å telle oppover, og ikke ber den om å stoppe, vil den fortsette å telle for alltid! Å være en god programmerer handler om å vite hvordan man skal fortelle en datamaskin å handle.

Hva er et program?

Programmer er byggesteinene til datamaskiner, ettersom de er ansvarlige for hver operasjon en datamaskin utfører. Det er settet med instruksjoner som opprettes under programmeringsprosessen for programvareutvikling. Uten programmer er datamaskiner ubrukelige.

Programmer lager programvare som en gjennomsnittlig bruker kan gjenkjenne som et nettsted eller et program. Når et program går gjennom testen og feilsøkingen, blir det deretter tilgjengelig for en bruker i form av pakket programvare som enkelt kan installeres på en enhet.

Er koding vanskelig?

Koding kan være veldig enkelt, og alle kan lære det grunnleggende. En god analogi er å tenke på koding som bøker på et bibliotek. Noen bøker bruker enkelt språk, og historiene er enkle å forstå. Andre bruker veldig komplekse ord og har historier som ikke ser ut til å gi mening. Enten de er enkle eller vanskelige å lese, er de alle bøker.

Jo flere bøker du leser, jo bedre blir du på det. Det kompliserte språket eller forvirrende historier blir lettere å forstå til du en dag kan lese ting du ikke engang hadde drømt om før!

Å lære å kode er det samme. Første gang du prøver å kode vil du synes det er vanskelig, men hver gang du gjør det blir du bedre. Hvis du synes det er vanskelig å lære et programmeringsspråk, kan du fortsatt lære de viktige ideene bak det ved å bruke et visuelt kodingsspråk. Du kan til og med lag ditt eget Mario -spill uten å skrive noen kode i det hele tatt!

Hvordan ser kode ut

Bildet ovenfor viser et skript kalt hei_navn . Du har allerede sett at en enkelt kodelinje kan få datamaskinen til å skrive ut på skjermen. La oss si at i stedet for å bare si hei verden, vil du at brukeren skal skrive inn navnet sitt, og at datamaskinen skal hilse på dem ved navn? La oss bryte ned det som skjer her.

  1. Når skriptet starter datamaskinen utskrifter et spørsmål til skjermen.
  2. Deretter venter datamaskinen på at brukeren skal input navnet deres, og lagrer det.
  3. 'Hallo' utskrifter til skjermen, sammen med de lagrede Navn .
  4. I Cmder -vinduet, skriptet kompilerer og utfører ved hjelp av Python .
  5. Manuset kjørte akkurat slik det var designet for, før det ble avsluttet.

Dette eksemplet viser deg et enkelt stykke kode skrevet i a kodeditor , og kjør i Cmder som er en type terminal vindu. Ikke bekymre deg for mye om hva en av disse tingene er for nå. Du vet nå hvordan Python -koden ser ut og hvordan dette skriptet fungerer.

Hvordan kode blir et program

Hvis du er helt ny innen kode, kan du fremdeles lure på hvordan manus som det ovenfor er den typen programmer du er vant til å bruke. På bildet ovenfor er vinduet til venstre et verktøy for å gjøre Python -skript til programmer. Vinduet til høyre har et ikon som heter hello_name.exe . Jeg tror du kan gjette hva som skjer hvis du klikker på den!

bringebær pi 3b vs 3b+

Fra ingen kode til et ferdig program. Dette eksemplet er veldig enkelt, men slik fungerer nesten all koding. Hver dag bruker folk programmerings språk de har lært, å skrive kode , som vil bli programmer bruker vi alle.

Koding er kult

Fra denne artikkelen har du utviklet en grunnleggende forståelse av programmering, samt praktisk eksponering for denne disiplinen gjennom python -eksemplene. Koding er for alle, uansett alder eller bakgrunn.

Python er et godt sted å starte kodingsreisen, ettersom det er et av de ledende programmeringsspråkene i verden. Å utforske andre programmeringsspråk og til og med andre aspekter ved koding er imidlertid alltid et alternativ.

Dele Dele kvitring E -post Lær hvordan du koder på en morsom og interaktiv måte

Hvordan lære kode på en morsom og interaktiv måte med dette 9-buntede kurset

Les neste
Relaterte temaer
  • Programmering
  • Programmering
  • Opplæringsprogrammer for koding
Om forfatteren Ian Buckley(216 artikler publisert)

Ian Buckley er frilansjournalist, musiker, utøver og videoprodusent bosatt i Berlin, Tyskland. Når han ikke skriver eller står på scenen, pusler han med DIY -elektronikk eller kode i håp om å bli en gal forsker.

Mer fra Ian Buckley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere