Return to Video

Sniktitt (Videoversjon)

  • Not Synced
    Ok, la oss hoppe i det og lage et program.
  • Not Synced
    Vi starter fra absolutt ingenting, men når vi kommer i mål, har vi laget noe skikkelig kult; et lite tegneprogram.
  • Not Synced
    Se på dette som en rask gjennomgang av de første leksjonene på Khan Acadamy.
  • Not Synced
    For å gi deg en følelse av hva som er mulig.
  • Not Synced
    Ikke bekymre deg om å forstå alle detaljene akkurat nå.
  • Not Synced
    Vi ønsker bare å gi deg en følelse av hva som kommer, og hvilke programmer du vil bli i stand til å lage om ikke så lenge.
  • Not Synced
    Så, akkurat nå er det ingenting her; litt kjedelig. Så la oss tegne noe.
  • Not Synced
    Jeg kommer til å tegne en ellipse, noe som er en sirkellignende ting.
  • Not Synced
    Og som du vil se, her er hvordan jeg gjør det.
  • Not Synced
    Og der er den; noe som er nesten magisk
  • Not Synced
    Grunnen til at dette fungerer er at det er noen spesielle ting Khan Acadamy sitt utviklingsmiljø allerede vet om.
  • Not Synced
    Heldigvis er ellipse en av disse tingene.
  • Not Synced
    Ikke bekymre deg for hva alle disse tallene betyr.
  • Not Synced
    Vi skal lære om dem i videoen "introduksjon til tegning".
  • Not Synced
    Likevel, her er en smakebit.
  • Not Synced
    Når vi endrer tallene, ser vi at det første betyr "hvor langt på tvers".
  • Not Synced
    Den andre betyr hvor langt opp og ned.
  • Not Synced
    Den tredje ser ut til å bety "hvor stor på tvers" og den siste "hvor stor opp og ned".
  • Not Synced
    Igjen, du trenger ikke å vite det akkurat nå.
  • Not Synced
    Men du kan pause denne leksjonen hvis du vil, og leke med tallene selv.
  • Not Synced
    Du vil lære alle detaljene i senere leksjoner.
  • Not Synced
    Det som er viktig akkurat nå er at tallene kontrollerer hvordan formen ser ut.
  • Not Synced
    Ok, så det er flott, men du er trolig ikke veldig imponert.
  • Not Synced
    Så jeg kommer til å gjøre noe som ser litt mer komplisert ut, og så plassere ellipsen vi lagde isted inni.
  • Not Synced
    Ok, så ingenting endret seg og du er trolig fremdeles ikke veldig imponert.
  • Not Synced
    Men det jeg skal gjøre nå, og resultatet vil være litt mer imponerende, er å gjøre programmet animert!
  • Not Synced
    Og som du nå ser, har vi tonnevis med sirkler og de følger faktisk etter musepekeren når jeg flytter den.
  • Not Synced
    Du kan pause programmet akkurat nå og la det følge din musepeker istedet.
  • Not Synced
    Ok, så hvordan skjer egentlig dette?
  • Not Synced
    Hvor kommer alle disse sirklene fra?
  • Not Synced
    Vel, du vil lære alt dette i videoen "intro til animering" senere, men sidan du lurer, det som skjer er at programmet forteller datamaskinen om igjen og om igjen; tegne tegne tegne tegne...
  • Not Synced
    Og du tenker kanskje at programmet blir lei av det, men istedet fortsetter det bare å gjøre det som står inni denne magiske tegnedelen av programmet.
  • Not Synced
    Så det bare fortsetter å tegne ellipse etter ellipse etter ellipse.
  • Not Synced
    Og det er hva som foregår bak kulissene, når vi flytter musepekeren rundt, for å lage så mange ellipser.
  • Not Synced
    Selv om vi bare skrev det én gang.
  • Not Synced
    Så, hvordan vet programmet hvor det skal tegne ellipsen?
  • Not Synced
    For eksempel, hvordan vet det å følge etter musepekeren?
  • Not Synced
    Vel, dette vil du lære om i videoen "museinteraksjon" senere.
  • Not Synced
    Den store ideen er at hver gang vil datamaskinen fortelle programmet vårt hvor musen er ved å bruke spesielle museord.
  • Not Synced
    "MusX" og "MusY"
  • Not Synced
    Du trenger ikke vite om dem akkurat nå, men MusX sier bare hvor langt over på tvers musepekeren er.
  • Not Synced
    Mens MusY sier hvor langt opp og ned.
  • Not Synced
    Så, for å oppsummere; når vi lager denne ellipsen sier vi at det første tallet sier: tegn ellipsen så langt på tvers som dit musepekeren er.
  • Not Synced
    Det andre tallet sier: tegn ellipsen så langt opp og ned som musenpekeren er.
  • Not Synced
    Hva det betyr til slutt er; tegn en ellipse på den eksakt samme plasseringen som musen er, hver gang vi sier "tegn!".
  • Not Synced
    Og disse siste to tallene sier bare hva størrelsen på ellipsen skal være.
  • Not Synced
    Og igjen, ikke bry deg om alle disse detaljene for nå.
  • Not Synced
    Etter at du går gjennom de neste leksjonene, vil dette gi mye mer mening.
  • Not Synced
    Og nå, som du kan se, dette begynner å bli litt rotete.
  • Not Synced
    Vi kan bare trykke på denne omstartsknappen for å starte programmet om igjen med et blankt ark.
  • Not Synced
    Sett i gang og pause programmet akkurat nå.
  • Not Synced
    Lek rundt med det på egenhånd, bare slik at du ser hva som skjer.
  • Not Synced
    Ok, så nå har vi noe litt artig på gang.
  • Not Synced
    Men hva mer kan vi gjøre?
  • Not Synced
    Vel, disse sirklene are ganske stygge.
  • Not Synced
    De er bare hvite.
  • Not Synced
    Hva om vi kan fargelegge dem?
  • Not Synced
    Det finnes en egen leksjon "introduksjon til fargelegging", hvor vi lærer alt om farger.
  • Not Synced
    Men jeg skal nå røpe hemmeligheten og vise deg hvordan det gjøres akkurat nå.
  • Not Synced
    Tada! Kult.
  • Not Synced
    Nå har du røde sirkler følgende etter musepekeren.
  • Not Synced
    Men de trenger ikke bare være røde, fordi når du trykker på denne fargen her, kan du velge hvilken som helst farge du vil.
  • Not Synced
    En hel regnbue av farger.
  • Not Synced
    Så hva med bare en fin lilla farge for nå.
  • Not Synced
    Og du kan lære om hvorfor farger endres når du gjør dette i leksjonen "introduksjon til fargelegging".
  • Not Synced
    Så fort vi starter på nytt kan vi... Flott! Nå har vi bare lilla sirkler.
  • Not Synced
    Så du vet, nå tenker vi kanskje, vi la ned alt dette arbeidet for å tegne disse vakre formene.
  • Not Synced
    Hver gang vi flytter musen.
  • Not Synced
    Men, det ville være fint å tegne bare noen ganger. For eksempel bare når museknappen er trykt ned.
  • Not Synced
    Og jeg skal vise deg hvordan det gjøres nå.
  • Not Synced
    Logisk sett, er det ikke særlig komplisert. Alt vi sier er: Dersom museknappen er trykket ned, tegn sirkelen.
  • Not Synced
    Ellers, ikke gjør noe i det hele tatt.
  • Not Synced
    Si "dersom" etterfulgt av disse merkelige parantesene som du ikke trenger bry deg om...
  • Not Synced
    Så, "dersom" musen er trykket ned så ønsker vi bare å tegne ellipsen vår, og ellers ønsker vi ikke å gjøre noe som helst.
  • Not Synced
    Så vi lar denne delen har nede være helt tom.
  • Not Synced
    Så når vi starter programmet på nytt, kan vi si:
  • Not Synced
    Jeg flytter musepekeren rundt, ingenting skjer.
  • Not Synced
    Men når jeg trykker museknappen; Jeg kan tegne!
  • Not Synced
    med lilla.
  • Not Synced
    og skrive ting, og tegne ting.
  • Not Synced
    Og egentlig bare gjøre hva jeg vil. Noe som er ganske fint.
  • Not Synced
    Fordi bare med et par kodelinjer, lagde vi et lite tegneprogram.
  • Not Synced
    Så, det er en helt egen introduksjon til "dersom"-setninger,
  • Not Synced
    hvor du vil lære alt om hva denne koden gjør, som vi akkurat skrev.
  • Not Synced
    Og hvordan den fungerer. Jeg vedder på at du kan se den generelle ideen allerede.
  • Not Synced
    Alt vi sier er: Dersom museknappen er trykket ned, gjør dette, og ellers:
  • Not Synced
    Dersom museknappen ikke er trykket ned, gjør vi bare ingenting!
  • Not Synced
    Kult! Det er nøyaktig den samme logikken vi hadde i hodet.
  • Not Synced
    Vi skrev det bare i kode.
  • Not Synced
    Og... du kan si; hva med alle disse stygge kantene rundt alle sirklene våre?
  • Not Synced
    Vel, du vil lære å kontrollere dette snart. Du kan lage kanten større..
  • Not Synced
    Du kan lage den mindre..
  • Not Synced
    Du kan lage den i ulike farger..
  • Not Synced
    Men akkurat nå vil jeg egentlig bare bli kvitt den.
  • Not Synced
    Så jeg bare skriver "noStroke" på toppen her, siden den lille kanten kalles en "stroke".
  • Not Synced
    Og nå når vi restarter programmet.
  • Not Synced
    Hei! Kanten er borte!
  • Not Synced
    Perfekt! Dette ser ut som et mye mer realistisk tegneprogram.
  • Not Synced
    Så, la oss nå bare raskt ta ett steg tilbake.
  • Not Synced
    Du lurer kanskje på: Hvor er det disse magiske ordene som
  • Not Synced
    "dersom" og "ellipse" og "tegn" kommer fra?
  • Not Synced
    Disse nyttige kommandoene er innebygd i Khan Acadamy.
  • Not Synced
    Vi lagde det.
  • Not Synced
    Og den morsomme delen kommer fra å lære hvordan kombinere kommandoene til programmer.
  • Not Synced
    Om du er virkelig nysgjerrig, så bruker vi et programmeringsspråk som heter JavaScript
  • Not Synced
    her på Khan Acadamy
  • Not Synced
    JavaScript er en av de mest populære måtene å skrive programmer på, i hele verden.
  • Not Synced
    Spesielt på Internettet.
  • Not Synced
    Så, du vil være i ganske godt selskap.
Title:
Sniktitt (Videoversjon)
Description:

Dette er bare en skjermkopi av vår interaktive kodeleksjon, forberedt for å gjøre underteksting og oversettelse enklere. Det er bedre å se våre leksjoner her: https://www.khanacademy.org/cs/programming/

more » « less
Video Language:
English
Duration:
07:41

Norwegian Bokmal subtitles

Revisions