IntroToDrawingFixed
-
0:03 - 0:06Da počnemo sa objšnjem geometrijskih oblika.
-
0:06 - 0:11Ne brinite, uskoro će vaši oblici leteti po ekranu menjajući boje, i još mnogo drugih interesantnih stvari.
-
0:11 - 0:13Ostanite sa nama!
-
0:13 - 0:15Započnimo sa crtanjem pravougaonika.
-
0:15 - 0:21Ukucamo 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:26Pogledajte, divno, pravougaonik!
-
0:26 - 0:30Tako divno, p ahajde da pokušamo da opet uradimo. Možemo probati druge brojeve.
-
0:30 - 0:36Možda veći brojevi, pa onda manji na kraju, i vidi, još jedan pravougaonik!
-
0:36 - 0:41U stvari, ako probamo da smanjimo prvi broj, počinje da se pomera.
-
0:41 - 0:48Ako povećamo poslednji broj pa onda smanjimo, onda će se objekat povećati pa smanjiti. Interesantno.
-
0:48 - 0:52Vi se pitate kako se ovo dešava?
-
0:52 - 0:56Zapamtite da je vaš kompjuter kao vrlo inteligentan i poslušan pas.
-
0:56 - 1:00Kučetu vi možete reći da sedne, stane, čak i da se se kotrlja.
-
1:00 - 1:03Samo treba da date sit() komandu.
-
1:03 - 1:07Kojom šifrom bi ste rekli vašem kompjuterkom kučetu da sedne?
-
1:07 - 1:20Nač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:22I onda će vaš kompjuter da sedne.
-
1:22 - 1:32Naravno, 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:44To ć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:47Tako vas komputer zna da izvrši ovu opciju rect.
-
1:47 - 1:50Vratimo se na naš rect.
-
1:50 - 1:54Imamo ime komande, i zagrade
-
1:54 - 1:57Šta ćemo sa svim ovim brojevima?
-
1:57 - 2:02Ideja je da kompjuter ne zna dovoljno ako mu kažete samo rect.
-
2:02 - 2:10Da 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:15U koliko ne umete ta čitate moje misli, imaćete odmah pitanja?
-
2:15 - 2:20Prvo, pitate se gde ja hoću da vi nacrtate pravougaonik?
-
2:20 - 2:28Onda bih ja rekao ajde da se dogovorimo da levi deo papita zovemo 0 nula.
-
2:28 - 2:31I ajde da kažemo da će ova desna strana da bude 400.
-
2:31 - 2:38Onda vam ja dam broj, recimo 100, i vi bi znali da će to da bude otprilike ovde.
-
2:38 - 2:44To bi vas zadovoljilo za momenat, ali bi onda rekli, dobro znam koliko popreko, ali koliko ide gore ili dole?
-
2:44 - 2:56Onda 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:03I 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:10Samo što to još nije dovoljno informacija, šta sada pitate?
-
3:10 - 3:13Pitate se koliko veliki pravougaonik ja želim?
-
3:13 - 3:17Ja ću reći, recimo širok 150?
-
3:17 - 3:28Onda vi razmišljate, ovo je 100, i ovo je 400, pa ako hoćemo 150 širok, onda ćemo recimo ovde.
-
3:28 - 3:30Dobro, super, to je oko 150 široko.
-
3:30 - 3:32Onda vi kažete, koliko visoko ja želim?
-
3:32 - 3:33Ja kažem, visok oko 50?
-
3:33 - 3:39Vi kažete, dobro, 50, to je otprilike ovoliko visoko.
-
3:39 - 3:45Sada 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:48To je dosta posla za pravougaonikm, zar ne?
-
3:48 - 4:02Ali 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:05Tako isto kompjuter radi.
-
4:05 - 4:17Mož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:21I nactraće pravougaonik tačno gde smo mi želeli!
-
4:21 - 4:26Ali, da budemo iskreni, to nije tačno gde smo želeli pravougaonik, nije gde smo ga nacrtali, zar ne?
-
4:26 - 4:32Naši brojevi su malo dalje. Hajde da kažemo da hoćemo da pogodimo tačno gde smo narctali.
-
4:32 - 4:44Pomerićemo ovo tako da je malo dalje, malo manje gore i dole, malo tanje, i možda malo kraće.
-
4:44 - 4:53Sada 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:55Sada da razmislimo o crtanju drugog pravougaonika.
-
4:55 - 5:00Lepota ovoga je da sada možemo da crtamo pravougaonike gde god želimo.
-
5:00 - 5:05Ajde da nacrtamo jedan ovde u gornjem uglu, skroz ovde gore.
-
5:05 - 5:07Razmislimo gde bi to bilo.
-
5:07 - 5:17Bilo bi otprilike 0 popreko, 0 gore i dole, i možda vrlo mali, recimo 50 širok i 10 visok.
-
5:17 - 5:27Hajmo da to uradimo. Ukucajte rect, razdvojite parametre zapetom, i kažite, dobro.
-
5:27 - 5:36Imamo grešku što kaže nedostaje zatvorena zagrada, što je tačno, tako da je stavimo tu.
-
5:36 - 5:39Ali sada smo dobili drugu grešku koja kaže nedostaje tačka zapeta.
-
5:39 - 5:44Ako 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:53Nije veliki problem, stavimo je, i sve je opet dobro.
-
5:53 - 5:56Pogledajte, mali pravougaonik tačno kako smo želeli.
-
5:56 - 6:04Kao i pre, možemo ga povećati, pomerati okolo, i postaviti tačno gde želimo.
-
6:04 - 6:08Sada tačno znate kako ovaj rect radi.
-
6:08 - 6:16Objasnili 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:20Izgleda kao mnogo podataka, ali sada probajte sami da vidite kako radi i bolje razumete.
-
6:20 - 6:24Sledeć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/ - Video Language:
- English
- Duration:
- 06:27
pamela-from-khan edited Serbo-Croatian subtitles for IntroToDrawingFixed |