{"id":37033,"date":"2019-10-31T22:15:24","date_gmt":"2019-10-31T19:15:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/alan-kej-kak-by-ya-prepodaval-computer-science-101\/"},"modified":"2021-01-02T13:01:57","modified_gmt":"2021-01-02T11:01:57","slug":"alan-kej-kak-by-ya-prepodaval-computer-science-101","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101","title":{"rendered":"Alan Kay: Kako bih ja predavao Ra\u010dunarske znanosti 101","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<blockquote><p><i>\u201eJedan od razloga za\u0161to se zapravo prijaviti na sveu\u010dili\u0161te jest da se nadma\u0161i jednostavna profesionalna priprema i umjesto toga uhvatiti se u ko\u0161tac s dubljim idejama.\"<\/i><\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kako bih ja predavao Ra\u010dunarske znanosti 101\" src=\"\/wp-content\/uploads\/2019\/08\/96ab548e42e799101aa37454222f2a72.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Pogledajmo malo ovu temu. Prije nekoliko godina, odjeli ra\u010dunalnih znanosti pozvali su me da odr\u017eim predavanja na nekoliko sveu\u010dili\u0161ta. Gotovo slu\u010dajno, upitao sam svoju prvu publiku, koja se sastojala od zavr\u0161nih studenata, postdiplomaca i profesora, njihovo mi\u0161ljenje o definiciji \u201era\u010dunalne znanosti\u201c. Svi su mogli dati samo in\u017eenjersku definiciju. Ovo sam ponavljao na svakoj novoj lokaciji, i rezultati su bili sli\u010dni svuda.<\/p>\n<p>Drugo pitanje bilo je: \u201eTko je Douglas Engelbart?\u201c. Nekoliko ljudi je reklo: \u201ezar nije bio nekako povezan s ra\u010dunalnom mi\u0161lju?\u201c (i to me jako razo\u010daralo, budu\u0107i da je moja znanstvena zajednica ulo\u017eila puno truda kako bi se na to pitanje moglo odgovoriti nakon dva do tri klika mi\u0161em i osigurati da je Engelbart zaista bio nekako povezan s ra\u010dunalnom mi\u0161lju).<\/p>\n<p>Djelomi\u010dno je problem le\u017eao u nedostatku znati\u017eelje, dijelom u uskim osobnim ciljevima koji nisu bili povezani s u\u010denjem, djelomi\u010dno u nedostatku razumijevanja \u0161to ta znanost zapravo predstavlja, i tako dalje.<\/p>\n<p>Radim pola radnog vremena na Katedri za ra\u010dunalne znanosti Sveu\u010dili\u0161ta Kalifornija ve\u0107 nekoliko godina (u su\u0161tini sam profesor, ali ne moram i\u0107i na sjednice katedre). Povremeno odr\u017eavam predavanja, ponekad prva\u0161ima. Tijekom ovih godina, i onako nizak nivo znati\u017eelje prema ra\u010dunalnim znanostima zna\u010dajno je opao (ali je razina popularnosti porasla, jer se ra\u010dunalne znanosti vide kao put do dobro pla\u0107enog posla, ako znate programirati i stekli ste certifikat na nek\u043e\u0458 od najboljih 10 \u0161kola). Prema tome, nijedan student se jo\u0161 nije po\u017ealio da je prvi jezik na Sveu\u010dili\u0161tu Kalifornija C++!<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n\u010cini mi se da smo se suo\u010dili sa situacijom u kojoj su oba pojma 'Ra\u010dunar' i 'Nauka' razbijena slabim masivnim konceptima kako bi se stvorila nova oznaka \u2014 neka vrsta etikete na farmerkama \u2014 koja zvu\u010di dobro, ali je dovoljno prazna. Srodni termin, koji je na sli\u010dan na\u010din razbijen, 'softversko in\u017eenjerstvo', koji opet nije koristio najsjanije ideje 'programiranja' i 'in\u017eenjerstva', ve\u0107 ih je jednostavno kombinovao (to je namerno u\u010dinjeno \u0161ezdesetih godina kada je termin skovan).<\/p>\n<p>Jedan od razloga da se zapravo upi\u0161ete na fakultet je da pre\u0111ete izvan jednostavne profesionalne obuke i umesto toga uhvatite dublje ideje. \u010cini mi se prili\u010dno razumnim za uvod u struku poku\u0161ati \u2014 ako je mogu\u0107e, uz pomo\u0107 primera \u2014 u\u010diniti tako da u\u010denici re\u0161avaju stvarne probleme i po\u010dnu shvatati \u0161ta je zapravo zanimljivo, va\u017eno i centralno u ovoj oblasti.<\/p>\n<p>Prvaci se raduju kada im poka\u017eu kako se lenjir preko drugog lenjira pretvara u aritmeti\u010dki ure\u0111aj, uz pomo\u0107 kojeg mogu da nadma\u0161e petake u dodavanju decimalnog dela. A zatim \u0107e rado u\u010destvovati u razvoju unapre\u0111enih aritmeti\u010dkih ure\u0111aja. Dotakli su se pravog ra\u010dunara \u2014 fizi\u010dkog i mentalnog alata koji nam poma\u017ee da razmi\u0161ljamo. Nau\u010dili su zaista efikasan na\u010din predstavljanja brojeva \u2014 delotvorniji od onoga \u0161to se u\u010di u \u0161kolama!<\/p>\n<p>Uspe\u0161no su povezali njihovu zdravu ideju 'dodavanja' kao 'nakupljanja' s ne\u010dim sli\u010dnim novim mo\u0107nim svojstvima. Programirali su ga tako da mo\u017ee da re\u0161ava raznovrsne probleme.<\/p>\n<p>Tako\u0111e su ga pro\u0161irili. I tako dalje. Ovo nije digitalni ra\u010dunar. I to nije ra\u010dunar s memorisanim programom. Ali ovo je su\u0161tina ra\u010dunara. Ba\u0161 kao <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%90%D0%BD%D1%82%D0%B8%D0%BA%D0%B8%D1%82%D0%B5%D1%80%D1%81%D0%BA%D0%B8%D0%B9_%D0%BC%D0%B5%D1%85%D0%B0%D0%BD%D0%B8%D0%B7%D0%BC\">Antikiteranski mehanizam<\/a><\/noindex> \u2014 to je u stvari su\u0161tina ra\u010dunara i prora\u010duna.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kako bih ja predavao Ra\u010dunarske znanosti 101\" src=\"\/wp-content\/uploads\/2019\/08\/f19420d6cc2e21a47ee57082583cee7b.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p><i>Antikiteranski mehanizam<\/i><\/p>\n<p>Koliko daleko mo\u017eemo oti\u0107i i koliko toga mo\u017eemo u\u010diniti pre nego \u0161to sve izmakne kontroli i izgubimo se u apstrakcijama? uvek me je zanimalo obele\u017eje <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D0%B5%D1%80%D0%BB%D0%B8%D1%81,_%D0%90%D0%BB%D0%B0%D0%BD_%D0%94%D0%B6%D0%B5%D0%B9\">Alana Perlis<\/a><\/noindex> \u2014 prvog laureata Turingove nagrade, koji je mo\u017eda smislio termin \"Ra\u010dunalne znanosti\" \u2014 koji je 60-ih godina rekao: \"Ra\u010dunalne znanosti su znanost o procesima\". Sve u procesima.<\/p>\n<p>Radi kompanije Quora, hajde da ne poku\u0161avamo ovo dodatno tjerati ili pretvarati u religijsku dogmu. Jednostavno se radujmo ideji. <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D0%B5%D1%80%D0%BB%D0%B8%D1%81,_%D0%90%D0%BB%D0%B0%D0%BD_%D0%94%D0%B6%D0%B5%D0%B9\">Alan Perlis<\/a><\/noindex>, kako bismo bolje razmi\u0161ljali o na\u0161em podru\u010dju. A posebno o tome kako to podu\u010davati. Sada trebamo pogledati moderno zna\u010denje \"znanosti\", a Perlis je bio prili\u010dno siguran da se to ne bi smjelo razvodniti starim zna\u010denjima (na primjer, \"prikupljanjem znanja\") i upotrebama (kao \u0161to je \"knjigovodstvo\" ili \u010dak \"dru\u0161tvene znanosti\"). Pod \"znanosti\" poku\u0161ao je razumjeti fenomen stvaraju\u0107i modele\/mape koje poku\u0161avaju pokazati, \"pratiti\" i predvidjeti fenomena.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kako bih ja predavao Ra\u010dunarske znanosti 101\" src=\"\/wp-content\/uploads\/2019\/08\/4261c5930f18bbd0135d078e271b97e4.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Dao sam nekoliko intervjua o tome kako najbolje karte i modeli \u010desto mogu odgovarati na majici, kao \u0161to odgovaraju Maxwellovim jednad\u017ebama i drugima. Analogija le\u017ei u tome \u0161to postoji \"znanost o mostovima\", iako su ve\u0107inu mostova izgradili ljudi. No, kada je most izgra\u0111en, prikazuje fenomene, znanstvenici ih mogu prou\u010davati, iz mostova se mogu izraditi modeli mnogih vrsta i formulirati sveobuhvatne i korisne \"teorije mostova\". Zabava je u tome \u0161to se zatim mogu projektirati i izgraditi novi mostovi (ve\u0107 sam spomenuo da vjerojatno nema ni\u010dega zabavnijeg od suradnje znanstvenika i in\u017eenjera na rje\u0161avanju velikih i va\u017enih problema!).<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kako bih ja predavao Ra\u010dunarske znanosti 101\" src=\"\/wp-content\/uploads\/2019\/08\/5a665b0ea71d78609fadda6b5656d18e.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Herbert Simon \u2014 dobitnik Turingove nagrade i Nobelove nagrade \u2014 nazvao je sve to \"znanostima o umjetnom\" (i napisao prekrasnu knjigu s istim naslovom).<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kako bih ja predavao Ra\u010dunarske znanosti 101\" src=\"\/wp-content\/uploads\/2019\/08\/8ca3c2f720bf8b2d89c32c21995fc535.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Dozvolite mi da navedem primjer. 50-ih godina, kompanije i sveu\u010dili\u0161ta gradila su ra\u010dunala s pohranjenim programima i po\u010dela ih programirati \u2014 bilo je posebno trenutak kada je 1956. godine do\u0161ao Fortran \u2014 koji nije bio prvi jezik visokog nivoa, ali, mo\u017eda, prvi koji je bio napravljen dovoljno dobro da se koristi u mnogim razli\u010ditim podru\u010djima, uklju\u010duju\u0107i mnoge koje su ranije bile ra\u0111ene samo na strojnom jeziku.<\/p>\n<p>Sve to je proizvelo \"fenomene\".<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kako bih ja predavao Ra\u010dunarske znanosti 101\" src=\"\/wp-content\/uploads\/2019\/08\/1cba395502087028f34004f327350dd8.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p><i>John McCarthy<\/i><\/p>\n<p>Povijest Lispa je slo\u017eenija, no John McCarthy bio je zainteresiran za poku\u0161aj pronalaska \"matemati\u010dke teorije izra\u010duna\" i bio je odlu\u010dan u\u010diniti da sve funkcionira savr\u0161eno. Funkcija eval, koja interpretira Lisp, lako se mo\u017ee ispisati na majici! U usporedbi s \"programskim sustavom\" \u2014 to je bezna\u010dajno. \u0160to je jo\u0161 va\u017enije, ova \"teorija izra\u010duna\" imala je mo\u0107niju koncepciju od Fortrana! Ovo je bila najbolja ideja mosta!<\/p>\n<p>Minijaturizacija Lispa omogu\u0107uje da cijela ideja programiranja bude shva\u0107ena putem nekoliko pritisaka na dubljoj razini i promi\u0161ljena na razini koja se \u010dini jednostavno nemogu\u0107om kada gledate na ogromne artefakte (to je jedan od razloga za\u0161to znanstvenici vole da matematika bude kompaktna i mo\u0107na). Matematika kori\u0161tena ovdje je nova matematika, jer dopu\u0161ta pojmove poput \"prije\" i \"poslije\", \u0161to dovodi do \"logike varijabilne veli\u010dine\", koja omogu\u0107uje o\u010duvanje i funkcionalne ovisnosti i logi\u010dkog toka misli, dok istovremeno dopu\u0161ta mjesto i protok vremena. (Ovo jo\u0161 uvijek nije shva\u0107eno u na\u0161e vrijeme u okrutnom svijetu situacijskog programiranja).<\/p>\n<p>Lisp, djeluju\u0107i kao mo\u0107an programski jezik i metajezik koji mo\u017ee predstaviti svoju vlastitu teoriju, primjer je prave ra\u010dunalne znanosti. Ako ga nau\u010dite i druge sli\u010dne stvari, mo\u0107i \u0107ete dublje razmi\u0161ljati i imati ve\u0107u odgovornost za svoju vlastitu sudbinu nego da ste samo nau\u010dili programirati u Fortranu ili njegovim modernim ekvivalentima (\u2026 tako \u0107ete se mo\u0107i pribli\u017eiti programerima!).<\/p>\n<p>Saznat \u0107ete mnogo vi\u0161e o posebnim vrstama dizajna koje su potrebne u izra\u010dunima (na primjer, obi\u010dno nije cijenjeno kada izra\u010duni \u010desto zahtijevaju izlazak iz okvira izra\u010dunavalne okoline: jedna od posebnih karakteristika pohranjenih programskih izra\u010duna je da to nije samo materijal za program, ve\u0107 materijal za potpuno novo ra\u010dunalo).<\/p>\n<p>Drugi razlog za odabir Perlisa je taj \u0161to je op\u0107enito ra\u010dunarstvo vi\u0161e povezano s kreiranjem sustava raznih tipova nego s algoritmima, \"strukturama podataka\" ili \u010dak samim programiranjem. Na primjer, ra\u010dunalo je sustav, ra\u010dunski procesi su sustavi, lokalna mre\u017ea i internet su sustavi, a ve\u0107ina programa trebala bi predstavljati bolje sustave nego \u0161to to trenutno jesu (stari stil programiranja iz 50-ih godina traje toliko dugo da se \u010dini kao da programiranje mora biti takvo \u2014 ni\u0161ta nije dalje od istine).<\/p>\n<p>Internet je dobar primjer \u2014 za razliku od ve\u0107ine dana\u0161njih programa, internet nije potrebno zaustaviti da bi se popravila ili unaprijedila bilo koja komponenta \u2014 vi\u0161e je nalik biolo\u0161kom sustavu nego onome \u0161to ve\u0107ina ljudi smatra ra\u010dunalnim sustavom. I daleko je skalabilniji i pouzdaniji od gotovo svih postoje\u0107ih softverskih sustava. Doista vrijedi razmisliti o tome prije nego \u0161to u\u010dimo novake u programiranju nekim slabijim konceptima!<\/p>\n<p>Dakle, \u0161to bismo trebali u\u010diniti na prvom kolegiju iz Ra\u010dunalnih Znanosti, jest uzeti u obzir \u0161to to\u010dno studenti mogu raditi na samom po\u010detku, a zatim poku\u0161ati ostati unutar njihovog \"kognitivnog optere\u0107enja\" kako bismo im pomogli da do\u0111u do onoga \u0161to je zaista va\u017eno. Izuzetno je va\u017eno \"ostati vjeran\" i prona\u0107i na\u010dine koji su intelektualno po\u0161teni i odgovaraju onima koji tek zapo\u010dinju s u\u010denjem. (Molimo vas, nemojte podu\u010davati lo\u0161im idejama samo zato \u0161to se \u010dine malo jednostavnijima \u2014 mnoge lo\u0161e ideje zapravo su jednostavnije!)<\/p>\n<p>Studenti trebaju po\u010deti s kreiranjem ne\u010dega \u0161to bi imalo mnoge va\u017ene karakteristike o kojima sam ovdje govorio. To bi trebao biti sustav s vi\u0161e dinami\u010dki interaktivnih dijelova i tako dalje. Dobar na\u010din da odaberete koji programski jezik koristiti je jednostavno napraviti ne\u0161to \u0161to ima tisu\u0107e interakcija! Ako to nije slu\u010daj, trebate prona\u0107i takvo. Najgore \u0161to mo\u017eete u\u010diniti je staviti studente na put prevelike slobode koja bi zna\u010dajno ograni\u010dila njihove velikodu\u0161ne ideje. To ih jednostavno ubija \u2014 a mi ih \u017eelimo razvijati, a ne ubijati.<\/p>\n<h3>O \u0161koli GoTo<\/h3>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kako bih ja predavao Ra\u010dunarske znanosti 101\" src=\"\/wp-content\/uploads\/2019\/08\/28235f4dad6945d149e364f46e71e083.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<ul>\n<li>17-30 lipnja, 15-28 srpnja, 12-25 kolovoza <noindex><a rel=\"nofollow\" href=\"https:\/\/goto.msk.ru\/camp_summer\/\">Ljetne projektne GoTo \u0161kole u Podmoskovlju.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/goto_msk\">Grupa na VK<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/goto.msk.ru\/about_us\/\">Prijavi se na newsletter<\/a><\/noindex><\/li>\n<\/ul>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/goto\/blog\/352090\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u00ab\u041e\u0434\u043d\u0430 \u0438\u0437 \u043f\u0440\u0438\u0447\u0438\u043d, \u0447\u0442\u043e\u0431\u044b \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u0442\u044c \u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442 \u2014 \u044d\u0442\u043e \u0432\u044b\u0439\u0442\u0438 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u0443\u0446\u0435\u043f\u0438\u0442\u044c\u0441\u044f \u0437\u0430 \u0431\u043e\u043b\u0435\u0435 \u0433\u043b\u0443\u0431\u043e\u043a\u0438\u0435 \u0438\u0434\u0435\u0438.\u00bb \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0437\u0430\u0434\u0443\u043c\u0430\u0435\u043c\u0441\u044f \u043d\u0430\u0434 \u044d\u0442\u0438\u043c \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u043c. \u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043a\u0430\u0444\u0435\u0434\u0440\u044b Computer Science \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u043b\u0438 \u043c\u0435\u043d\u044f \u0434\u043b\u044f \u043b\u0435\u043a\u0446\u0438\u0439 \u0432 \u0440\u044f\u0434\u0435 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432. \u041f\u043e\u0447\u0442\u0438 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e \u044f \u0441\u043f\u0440\u043e\u0441\u0438\u043b \u0441\u0432\u043e\u044e \u043f\u0435\u0440\u0432\u0443\u044e \u0430\u0443\u0434\u0438\u0442\u043e\u0440\u0438\u044e, \u0441\u043e\u0441\u0442\u043e\u044f\u0449\u0443\u044e \u0438\u0437 \u0441\u0442\u0430\u0440\u0448\u0435\u043a\u0443\u0440\u0441\u043d\u0438\u043a\u043e\u0432, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27760,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-37033","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u00ab\u041e\u0434\u043d\u0430 \u0438\u0437 \u043f\u0440\u0438\u0447\u0438\u043d, \u0447\u0442\u043e\u0431\u044b \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u0442\u044c \u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442 \u2014 \u044d\u0442\u043e \u0432\u044b\u0439\u0442\u0438 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u0443\u0446\u0435\u043f\u0438\u0442\u044c\u0441\u044f \u0437\u0430 \u0431\u043e\u043b\u0435\u0435 \u0433\u043b\u0443\u0431\u043e\u043a\u0438\u0435 \u0438\u0434\u0435\u0438.\u00bb\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0410\u043b\u0430\u043d \u041a\u0435\u0439: \u043a\u0430\u043a \u0431\u044b \u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u043b Computer Science 101 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u00ab\u041e\u0434\u043d\u0430 \u0438\u0437 \u043f\u0440\u0438\u0447\u0438\u043d, \u0447\u0442\u043e\u0431\u044b \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u0442\u044c \u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442 \u2014 \u044d\u0442\u043e \u0432\u044b\u0439\u0442\u0438 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u0443\u0446\u0435\u043f\u0438\u0442\u044c\u0441\u044f \u0437\u0430 \u0431\u043e\u043b\u0435\u0435 \u0433\u043b\u0443\u0431\u043e\u043a\u0438\u0435 \u0438\u0434\u0435\u0438.\u00bb\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:15:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-01-02T11:01:57+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Alan Kay: kako bih predavao Computer Science 101 | ProHoster","description":"\u201eJedan od razloga za\u0161to se zapravo prijaviti na sveu\u010dili\u0161te jest da se nadma\u0161i jednostavna profesionalna priprema i umjesto toga uhvatiti se u ko\u0161tac s dubljim idejama.\"","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0410\u043b\u0430\u043d \u041a\u0435\u0439: \u043a\u0430\u043a \u0431\u044b \u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u043b Computer Science 101 | ProHoster","og:description":"\u00ab\u041e\u0434\u043d\u0430 \u0438\u0437 \u043f\u0440\u0438\u0447\u0438\u043d, \u0447\u0442\u043e\u0431\u044b \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u0442\u044c \u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442 \u2014 \u044d\u0442\u043e \u0432\u044b\u0439\u0442\u0438 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u0443\u0446\u0435\u043f\u0438\u0442\u044c\u0441\u044f \u0437\u0430 \u0431\u043e\u043b\u0435\u0435 \u0433\u043b\u0443\u0431\u043e\u043a\u0438\u0435 \u0438\u0434\u0435\u0438.\u00bb","og:url":"https:\/\/prohoster.info\/hr\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:15:24+00:00","article:modified_time":"2021-01-02T11:01:57+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37033","title":null,"description":"","keywords":"","keyphrases":null,"primary_term":null,"canonical_url":"","og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 05:47:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:34:25","updated":"2026-01-22 05:47:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/37033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=37033"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/37033\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/27760"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=37033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=37033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=37033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}