< Return to Video

IntroToDrawingFixed

  • 0:03 - 0:06
    Da počnemo sa objšnjem geometrijskih oblika.
  • 0:06 - 0:11
    Ne brinite, uskoro će vaši oblici leteti po ekranu menjajući boje, i još mnogo drugih interesantnih stvari.
  • 0:11 - 0:13
    Ostanite sa nama!
  • 0:13 - 0:15
    Započnimo sa crtanjem pravougaonika.
  • 0:15 - 0:21
    Ukucamo rect () za pravougaonik, otvorite zagradu, kucajte ova 4 broja, objasniću uskoro šta to znači,
  • 0:21 - 0:24
    …zatvorite zagradu, i na kraju, stavimo tačku - zapetu (;).
  • 0:24 - 0:26
    Pogledajte, divno, pravougaonik!
  • 0:26 - 0:30
    Tako divno, p ahajde da pokušamo da opet uradimo. Možemo probati druge brojeve.
  • 0:30 - 0:36
    Možda veći brojevi, pa onda manji na kraju, i vidi, još jedan pravougaonik!
  • 0:36 - 0:41
    U stvari, ako probamo da smanjimo prvi broj, počinje da se pomera.
  • 0:41 - 0:48
    Ako povećamo poslednji broj pa onda smanjimo, onda će se objekat povećati pa smanjiti. Interesantno.
  • 0:48 - 0:52
    Vi se pitate kako se ovo dešava?
  • 0:52 - 0:56
    Zapamtite da je vaš kompjuter kao vrlo inteligentan i poslušan pas.
  • 0:56 - 1:00
    Kučetu vi možete reći da sedne, stane, čak i da se se kotrlja.
  • 1:00 - 1:03
    Samo treba da date sit() komandu.
  • 1:03 - 1:07
    Kojom šifrom bi ste rekli vašem kompjuterkom kučetu da sedne?
  • 1:07 - 1:20
    Način da to uradite je da napišete komandu "sit", i dva apostrofa posle koji će da kažu da se komanda izvrši, i posle toga tačka-zapeta na kraju što znači "da, ova komanda je završena"
  • 1:20 - 1:22
    I onda će vaš kompjuter da sedne.
  • 1:22 - 1:32
    Naravno, vaš kompjuter na Khan Akademiji nije kuče, tako da ne zna kako da sedne ili kotrlja, ali zna kako da crta pravougaonik, i to je prilično interesantno, zar ne?
  • 1:32 - 1:44
    To ćemo uraditi na ovoj liniji. Kazaćemo komandu rect(), što je samo ime, i otvoriti i zatvoriti zagradu što znači "uradi to", i onda tačka zapeta na kraju.
  • 1:44 - 1:47
    Tako vas komputer zna da izvrši ovu opciju rect.
  • 1:47 - 1:50
    Vratimo se na naš rect.
  • 1:50 - 1:54
    Imamo ime komande, i zagrade
  • 1:54 - 1:57
    Šta ćemo sa svim ovim brojevima?
  • 1:57 - 2:02
    Ideja je da kompjuter ne zna dovoljno ako mu kažete samo rect.
  • 2:02 - 2:10
    Da razumete ovo, zamislite da vam dam samo parče papira i kažem da nacrtate pravougaonik tačno kako ja hoću.
  • 2:10 - 2:15
    U koliko ne umete ta čitate moje misli, imaćete odmah pitanja?
  • 2:15 - 2:20
    Prvo, pitate se gde ja hoću da vi nacrtate pravougaonik?
  • 2:20 - 2:28
    Onda bih ja rekao ajde da se dogovorimo da levi deo papita zovemo 0 nula.
  • 2:28 - 2:31
    I ajde da kažemo da će ova desna strana da bude 400.
  • 2:31 - 2:38
    Onda vam ja dam broj, recimo 100, i vi bi znali da će to da bude otprilike ovde.
  • 2:38 - 2:44
    To bi vas zadovoljilo za momenat, ali bi onda rekli, dobro znam koliko popreko, ali koliko ide gore ili dole?
  • 2:44 - 2:56
    Onda vam mogu dati drugi broj, recimo200, i reći da je vrh nula a dole je 200, i vi ćete reći, onda će 200 da bude u sredini.
  • 2:56 - 3:03
    I to je perfektno jer sada mislite dobro ja ću nacrtati pravougaonik tačno ovde.
  • 3:03 - 3:07
    …zato što je 100 vertikalno i 200 horizontalno.
  • 3:07 - 3:10
    Samo što to još nije dovoljno informacija, šta sada pitate?
  • 3:10 - 3:13
    Pitate se koliko veliki pravougaonik ja želim?
  • 3:13 - 3:17
    Ja ću reći, recimo širok 150?
  • 3:17 - 3:28
    Onda vi razmišljate, ovo je 100, i ovo je 400, pa ako hoćemo 150 širok, onda ćemo recimo ovde.
  • 3:28 - 3:30
    Dobro, super, to je oko 150 široko.
  • 3:30 - 3:32
    Onda vi kažete, koliko visoko ja želim?
  • 3:32 - 3:33
    Ja kažem, visok oko 50?
  • 3:33 - 3:39
    Vi kažete, dobro, 50, to je otprilike ovoliko visoko.
  • 3:39 - 3:45
    Sada vi kažete, super, znam tačno gde vi želite pravougaonik, i tačno koliko veliki želite, i sada mogu da nactram.
  • 3:45 - 3:48
    To je dosta posla za pravougaonikm, zar ne?
  • 3:48 - 4:02
    Ali ideja je da dajući vam samo ta 4 broja - 100 popreko, 200 dole, 150 široko, 50 visoko, mi oboje tačno znamo kako ovaj pravougaonik treba da izgleda.
  • 4:02 - 4:05
    Tako isto kompjuter radi.
  • 4:05 - 4:17
    Možete napisati komandu kako smo ranije rekli - otvorite zagradu, zatim 4 broja - 100, 200, 150, 50, zatvorite zagradu, i tačka zapeta.
  • 4:17 - 4:21
    I nactraće pravougaonik tačno gde smo mi želeli!
  • 4:21 - 4:26
    Ali, da budemo iskreni, to nije tačno gde smo želeli pravougaonik, nije gde smo ga nacrtali, zar ne?
  • 4:26 - 4:32
    Naši brojevi su malo dalje. Hajde da kažemo da hoćemo da pogodimo tačno gde smo narctali.
  • 4:32 - 4:44
    Pomerićemo ovo tako da je malo dalje, malo manje gore i dole, malo tanje, i možda malo kraće.
  • 4:44 - 4:53
    Sada imamo da se naš pravougaonik skoro tačno podudara da onim što smo nacrtali, zato što razumemo šta tačno ovi brojevi predstavljaju, i možemo ih promeniti da izgleda kako želimo.
  • 4:53 - 4:55
    Sada da razmislimo o crtanju drugog pravougaonika.
  • 4:55 - 5:00
    Lepota ovoga je da sada možemo da crtamo pravougaonike gde god želimo.
  • 5:00 - 5:05
    Ajde da nacrtamo jedan ovde u gornjem uglu, skroz ovde gore.
  • 5:05 - 5:07
    Razmislimo gde bi to bilo.
  • 5:07 - 5:17
    Bilo bi otprilike 0 popreko, 0 gore i dole, i možda vrlo mali, recimo 50 širok i 10 visok.
  • 5:17 - 5:27
    Hajmo da to uradimo. Ukucajte rect, razdvojite parametre zapetom, i kažite, dobro.
  • 5:27 - 5:36
    Imamo grešku što kaže nedostaje zatvorena zagrada, što je tačno, tako da je stavimo tu.
  • 5:36 - 5:39
    Ali sada smo dobili drugu grešku koja kaže nedostaje tačka zapeta.
  • 5:39 - 5:44
    Ako pritisnemo "pokaži mi gde" pokazaće liniju koju smo sada napisali
  • 5:44 - 5:49
    …i sećamo se da je tačka zapeta kao tačka na kraju rečenice, samo što sada služi da zavrči liniju koda, i mi smo zaboravili da stavimo.
  • 5:49 - 5:53
    Nije veliki problem, stavimo je, i sve je opet dobro.
  • 5:53 - 5:56
    Pogledajte, mali pravougaonik tačno kako smo želeli.
  • 5:56 - 6:04
    Kao i pre, možemo ga povećati, pomerati okolo, i postaviti tačno gde želimo.
  • 6:04 - 6:08
    Sada tačno znate kako ovaj rect radi.
  • 6:08 - 6:16
    Objasnili smo šta brojevi znače, i kako uvek morate staviti ime komande, zagrade, zapetu da razdvoji brojeve, i tačka zapeta na kraju.
  • 6:16 - 6:20
    Izgleda kao mnogo podataka, ali sada probajte sami da vidite kako radi i bolje razumete.
  • 6:20 - 6:24
    Sledeći pit ćemo učiti kako da crtamo još oblika, a onda ćemo preći na fenomenalne stvari kao što je bojenje i napraviti ih da lete po ekranu.
Title:
IntroToDrawingFixed
Description:

This is just a screen grab of our interactive coding talk-through, prepared to make captioning and translation easier. It is better to watch our talk-throughs here:
https://www.khanacademy.org/cs/programming/

more » « less
Video Language:
English
Duration:
06:27
pamela-from-khan edited Serbo-Croatian subtitles for IntroToDrawingFixed

Serbo-Croatian subtitles

Revisions