{"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\/et\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101","title":{"rendered":"Alan Kay: Kuidas ma \u00f5petaksin Arvutiteaduse 101","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<blockquote><p><i>\u00dcks p\u00f5hjus, miks t\u00f5eliselt \u00fclikooli astuda, on see, et minna kaugemale lihtsalt ametialasest ettevalmistusest ja haarata hoopis s\u00fcgavamate ideede k\u00fclge.<\/i><\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kuidas ma \u00f5petaksin Arvutiteaduse 101\" src=\"\/wp-content\/uploads\/2019\/08\/96ab548e42e799101aa37454222f2a72.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>M\u00f5tleme selle \u00fcle natuke. M\u00f5ni aasta tagasi kutsusid Computeri teaduse osakonnad mind loenguteks mitmesse \u00fclikooli. Peaaegu juhuslikult k\u00fcsisin oma esimeselt auditooriumilt, mis koosnes vanemaastmest, kraadi\u00f5ppuritest ja professoritest, nende m\u00e4\u00e4ratlust \u00abComputer Science\u00bb. K\u00f5ik suutsid anda vaid inseneritehnilise m\u00e4\u00e4ratluse. Olen seda teinud igas uues kohas ja k\u00f5ikjal olid sarnased tulemused.<\/p>\n<p>Teine k\u00fcsimus oli: \u00abKes on Douglas Engelbart?\u00bb. M\u00f5ned inimesed \u00fctlesid: \u00abKas ta ei olnud kuidagi seotud hiirega?\u00bb (ja see h\u00e4iris mind v\u00e4ga, kuna minu teaduslik kogukond on teinud palju t\u00f6\u00f6d, et sellele k\u00fcsimusele saaks vastata kahe-kolme hiirekl\u00f5psuga ning veenduda, et Engelbart t\u00f5epoolest oli hiirega seotud).<\/p>\n<p>Osaliselt oli probleemis uudishimu puudumine, osaliselt isiklikud eesm\u00e4rgid, mis ei olnud seotud \u00f5ppimisega, ja osaliselt puudulik arusaam sellest, mis see teadus endast kujutab, ja nii edasi.<\/p>\n<p>Olen t\u00f6\u00f6tanud osalise t\u00f6\u00f6ajaga California \u00dclikooli arvutitehnika osakonnas m\u00f5ned aastad (p\u00f5him\u00f5tteliselt olen professor, kuid mul pole vaja osaleda osakonna koosolekutel). Aeg-ajalt \u00f5petan tunde, m\u00f5nikord esimese kursuse \u00fcli\u00f5pilastele. Nende aastate jooksul on juba madal uudishimu arvutiteaduse vastu veelgi v\u00e4henenud (aga populaarsus on suurenenud, kuna arvutitehnika n\u00e4hakse kui teed h\u00e4sti tasustatud t\u00f6\u00f6le, kui oskad programmeerida ja oled saanud sertifikaadi parimates k\u00fcmnes koolis). Seega ei ole \u00fckski \u00fcli\u00f5pilane veel kaevanud, et Kalifornia \u00dclikoolis on esimene keel C++!<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nMinu arvates oleme sattunud olukorda, kus m\u00f5lemad m\u00f5isted \u201eArvuti\u201c ja \u201eTeadus\u201c on n\u00f5rkade massiivsete kontseptsioonide t\u00f5ttu purustatud, et luua uus termin - omamoodi silt teksap\u00fckstel - mis k\u00f5lab h\u00e4sti, kuid on piisavalt t\u00fchi. Sellega seotud termin \u201eprogrammeerimise inseneriteadus\u201c on samuti selliselt purustatud, mis ei kasutanud parimaid m\u00f5isteid \u201eprogrammeerimine\u201c ja \u201einseneriteadus\u201c, vaid lihtsalt kombineeris need (see tehti teadlikult kuuek\u00fcmnendatel, kui termin loodi).<\/p>\n<p>\u00dcks p\u00f5hjus, miks \u00fclikooli astuda, on v\u00e4lja minna lihtsast ametikoolitusest ja haarata hoopis s\u00fcgavamad ideed. Arvan, et on \u00fcsna m\u00f5istlik \u00fcritada aine tutvustamisel - kui v\u00f5imalik, n\u00e4idete kaudu - teha nii, et \u00f5ppijad tegeleksid reaalsete probleemidega ja hakkaksid aru saama, mis on t\u00f5eliselt huvitav, oluline ja kesksel kohal antud valdkonnas.<\/p>\n<p>Esimese klassi \u00f5pilased r\u00f5\u00f5mustavad, kui neile n\u00e4idatakse, kuidas joonlaud teise joonlaua kohal muutub aritmeetikainstrumendiks, millega nad saavad 5. klassi \u00f5pilasi \u00fcletada murdosa lisamisel. Ja seej\u00e4rel on nad \u00f5nnelikud, et saavad osaleda t\u00e4iustatud aritmeetikainstrumendi arendamisel. Nad said t\u00f5eliselt kontakti arvutiga - f\u00fc\u00fcsilise ja vaimse t\u00f6\u00f6riistaga, mis aitab meil m\u00f5elda. Nad on \u00f5ppinud t\u00f5eliselt t\u00f5husat viisi numbrite esitlemiseks - t\u00f5husam, kui seda \u00f5petatakse koolides!<\/p>\n<p>Nad suutsid siduda oma aruka idee \u201elisamisest\u201c kui \u201ekumulatsioonist\u201c millegi uuega, mis omab uusi v\u00f5imsaid omadusi. Nad programmeerisid selle selliselt, et see suudab lahendada erinevaid probleeme.<\/p>\n<p>Nad laiendasid seda ka. Ja nii edasi. See ei ole digitaalne arvuti. Ja see ei ole arvuti, millel on salvestatav programm. Kuid see on arvuti olemus. Just nagu <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\">Antik\u00fc\u00fctera mehhanism<\/a><\/noindex> \u2014 see on arvuti ja arvutuste olemus.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kuidas ma \u00f5petaksin Arvutiteaduse 101\" src=\"\/wp-content\/uploads\/2019\/08\/f19420d6cc2e21a47ee57082583cee7b.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p><i>Antik\u00fc\u00fctera mehhanism<\/i><\/p>\n<p>Kaua me saame minna ja kui palju saame teha enne, kui k\u00f5ik l\u00e4heb kontrolli alt v\u00e4lja ja me kaotame end abstraktsioonides? Olen alati olnud tundlik <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> \u2014 esimene Turingi auhinna laureaat, kes v\u00f5ib-olla leiutas termini \u201eArvutiteadus\u201d \u2014 kes \u00fctles 60ndatel: \u201eArvutiteadus on protsesside teadus.\u201d K\u00f5ikides protsessides.<\/p>\n<p>Quora nimel \u00e4rgem \u00fcritagem seda edasi suruda v\u00f5i religioosseks dogmaks muuta. Lihtsalt kasutame ideed \u00f5nnelikult. <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>, et paremini m\u00f5elda meie valdkonnale. Ja eriti sellele, kuidas sellele \u00f5petada. T\u00e4na peame vaatama \u201eteaduse\u201d kaasaegset t\u00e4hendust, ja Perlis oli \u00fcsna kindel, et see ei tohiks olla lahjendatud vanade t\u00e4hendustega (n\u00e4iteks \u201eteadmiste kogumisega\u201d) ja kasutustega (nt \u201eraamatukogu teadus\u201d v\u00f5i isegi \u201esotsiaalteadused\u201d). All \u201eteadus\u201d \u00fcritas ta m\u00f5ista fenomeni, luues mudeleid\/kaarte, mis p\u00fc\u00fcavad n\u00e4idata, \u201ej\u00e4lgida\u201d ja ennustada n\u00e4htusi.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kuidas ma \u00f5petaksin Arvutiteaduse 101\" src=\"\/wp-content\/uploads\/2019\/08\/4261c5930f18bbd0135d078e271b97e4.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Olen andnud m\u00f5ningaid intervjuusid selle kohta, kuidas parimad kaardid ja mudelid v\u00f5ivad sageli sobida t-s\u00e4rgi jaoks, nagu Maxwelli v\u00f5rrandid ja muud. Analoogia on selles, et on olemas \u201esildade teadus\u201d, kuigi enamik sildu on inimese loodud. Kuid niipea kui sild on ehitatud, kajastab see n\u00e4htusi, teadlased saavad neid uurida, sildadest on v\u00f5imalik luua mudeleid mitmesuguste liikide jaoks ja luua laiahaardelisi ja kasulikke \u201esildade teooriaid\u201d. Toimus on see, et seej\u00e4rel saab kavandada ja ehitada uusi sildu (olen juba maininud, et t\u00f5en\u00e4oliselt ei ole midagi l\u00f5busamat kui teadlaste ja inseneride koost\u00f6\u00f6 suurte ja oluliste probleemide lahendamiseks!)<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kuidas ma \u00f5petaksin Arvutiteaduse 101\" src=\"\/wp-content\/uploads\/2019\/08\/5a665b0ea71d78609fadda6b5656d18e.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Herbert Simon \u2014 Turingi auhinna ja Nobeli preemia laureaat \u2014 nimetas kogu seda \u201etehnoloogia teaduseks\u201d (ja kirjutas suurep\u00e4rase raamatu sama pealkirjaga).<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kuidas ma \u00f5petaksin Arvutiteaduse 101\" src=\"\/wp-content\/uploads\/2019\/08\/8ca3c2f720bf8b2d89c32c21995fc535.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Toon v\u00e4lja n\u00e4ite. 50ndatel aastatel ehitasid ettev\u00f5tted ja \u00fclikoolid arvuteid, millel oli salvestatav programm, ja hakkasid neid programmeerima \u2014 ja oli eriline hetk, kui 1956. aastal ilmus Fortran \u2014 mis ei olnud esimene k\u00f5rgetasemeline keel, kuid v\u00f5imalik, et esimene, mis oli tehtud nii h\u00e4sti, et seda kasutati paljudes erinevates valdkondades, sealhulgas paljudes, mis varem olid tehtud ainult masinkeelega.<\/p>\n<p>K\u00f5ik see s\u00fcnnitas \u201efenomena\u201d.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kuidas ma \u00f5petaksin Arvutiteaduse 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>Lisp'i ajalugu on keerulisem, kuid John McCarthy oli huvitatud proovimisest leida \"arvutuste matemaatiline teooria\" ja oli m\u00e4\u00e4ratud tegema nii, et k\u00f5ik t\u00f6\u00f6taks suurep\u00e4raselt. Eval-funktsioon, mis t\u00f5lgendab Lisp'i, mahub kergesti T-s\u00e4rgi peale! V\u00f5rreldes \"programmimiseks\u00fcsteemiga\" on see v\u00e4ga v\u00e4ike. Mis veelgi olulisem, see \"arvutuste teooria\" sisaldas v\u00f5imsamat kontseptsiooni kui Fortran! See oli parim idee sillaks!<\/p>\n<p>Lisp'i kompaktne olemus v\u00f5imaldab kogu programmeerimise ideed haarata m\u00f5ne kl\u00f5psuga s\u00fcgaval tasandil ja m\u00f5elda tasemele, mis tundub lihtsalt v\u00f5imatu, kui vaatad suuri artefakte (see on \u00fcks p\u00f5hjusi, miks teadlased armastavad, et matemaatika oleks kompaktne ja v\u00f5imas). Siin kasutatud matemaatika on uus matemaatika, kuna see lubab selliseid m\u00f5isteid nagu \"enne\" ja \"p\u00e4rast\", mis viib \"muutuva suuruse loogikani\", mis v\u00f5imaldab s\u00e4ilitada nii funktsionaalset s\u00f5ltuvust kui ka loogilist m\u00f5tlemist, samuti lubades aega ja selle liikumatust. (See on endiselt meie ajal arusaamatu julmas situatsiooniprogrammeerimise maailmas).<\/p>\n<p>Lisp, olles v\u00f5imas programmeerimiskeel ja meta-keel, mis suudab esitada oma teooriat, on t\u00f5eline arvutiteaduse n\u00e4ide. Kui te \u00f5pite seda ja muid sarnaseid asju, saate s\u00fcgavamalt m\u00f5elda ja olla suurema vastutuse all oma saatuse ees, kui kui te lihtsalt \u00f5pite programmeerima Fortran'is v\u00f5i selle kaasaegsetes ekvivalentides (... nii saate l\u00e4heneda programmeerijatele!).<\/p>\n<p>Te \u00f5pite palju rohkem spetsiaalsetest disainidest, mis on arvutustes vajalikud (n\u00e4iteks ei hinnata tavaliselt, kui arvutused sageli n\u00f5uavad v\u00e4ljapoole arvutuslikke keskkondi: \u00fcks salvestatud programmide arvutamise erip\u00e4ra on see, et see ei ole lihtsalt programmimaterjal, vaid t\u00e4iesti uue arvuti jaoks vajalik materjal).<\/p>\n<p>Teine p\u00f5hjus Perl'i definitsiooni valimiseks on see, et arvutamine on \u00fcldiselt rohkem seotud erinevat t\u00fc\u00fcpi s\u00fcsteemide loomisega, kui algoritmide, \"andmestruktuuride\" v\u00f5i isegi programmeerimisega kui sellisega. N\u00e4iteks arvuti on s\u00fcsteem, arvutused on s\u00fcsteemid, kohalik v\u00f5rk ja internet on s\u00fcsteemid, ja enamik programme peaks olema paremad s\u00fcsteemid kui need, millega nad on (vana programmeerimise stiil 50ndatest aastatest on kestnud nii kaua, et tundub, et programmeerimine peab olema selline \u2014 ei ole midagi t\u00f5eliselt kaugemale t\u00f5est).<\/p>\n<p>Internet on hea n\u00e4ide \u2014 erinevalt enamikust t\u00e4nap\u00e4eva programmidest ei pea internetti peatama, et midagi parandada v\u00f5i t\u00e4iustada \u2014 see sarnaneb rohkem bioloogilisele s\u00fcsteemile \u2014 meie kavatsusest tulenevalt, kui sellele, mida enamik inimesi arvab arvutis\u00fcsteemidest. See on palju skaleeritavam ja usaldusv\u00e4\u00e4rsem kui peaaegu k\u00f5ik olemasolevad tarkvaras\u00fcsteemid. See on t\u00f5eliselt v\u00e4\u00e4rt m\u00f5tlema, enne kui \u00f5petad algajaid programmeerimisele v\u00e4hem v\u00f5imekatesse kontseptsioonidesse!<\/p>\n<p>Nii et mida me peame tegema esimesel kursusel, mis k\u00e4sitleb arvutiteadust, on arvesse v\u00f5tta, mida konkreetselt \u00fcli\u00f5pilased saavad alguses teha, ja seej\u00e4rel p\u00fc\u00fcda j\u00e4\u00e4da nende \"kognitiivse koormuse\" piiridesse, et aidata neil j\u00f5uda sinna, kus on t\u00f5eliselt oluline. On v\u00e4ga oluline \"olla t\u00f5eline\" ning leida teid, mis oleksid intellektuaalselt ausad ja sobiksid neile, kes alles alustavad \u00f5ppimist. (Palun \u00e4rge \u00f5petage halbu ideid lihtsalt seet\u00f5ttu, et need tunduvad veidi lihtsamad \u2014 palju halbu ideid on tegelikult lihtsamad!).<\/p>\n<p>\u00dcli\u00f5pilased peaksid alustama millegi loomisega, millel on palju oluliselt t\u00e4htsaid omadusi, millest ma siin r\u00e4\u00e4kisin. See peaks olema s\u00fcsteem mitmest d\u00fcnaamiliselt omavahel suhtlevast osast ja nii edasi. Hea viis otsustada, millist programmeerimiskeelt kasutada, on lihtsalt luua midagi, millel on tuhandeid omavahel koost\u00f6\u00f6d tegevaid komponente! Kui seda pole, peaksite seda leidma. K\u00f5ige hullem, mida teha saab, on suunata \u00fcli\u00f5pilased liiga n\u00f5rga sujuvuse teele, mis piiraks tugevalt ulatuslikke ideid. See lihtsalt tapab nende entusiasmi \u2014 me tahame neid kasvatada, mitte h\u00e4vitada.<\/p>\n<h3>GoTo koolist<\/h3>\n<p><img decoding=\"async\" alt=\"Alan Kay: Kuidas ma \u00f5petaksin Arvutiteaduse 101\" src=\"\/wp-content\/uploads\/2019\/08\/28235f4dad6945d149e364f46e71e083.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<ul>\n<li>17-30 juuni, 15-28 juuli, 12-25 august <noindex><a rel=\"nofollow\" href=\"https:\/\/goto.msk.ru\/camp_summer\/\">Suvised GoTo projektikoolid Moskva oblastis.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/goto_msk\">R\u00fchm VK-s<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/goto.msk.ru\/about_us\/\">Registreeru uudiskirjale<\/a><\/noindex><\/li>\n<\/ul>\n<p>Allikas: <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.1.1 - 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\/et\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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: kuidas ma \u00f5petaksin Computer Science 101 | ProHoster","description":"\u00dcks p\u00f5hjus, miks t\u00f5eliselt \u00fclikooli astuda, on see, et minna kaugemale lihtsalt ametialasest ettevalmistusest ja haarata hoopis s\u00fcgavamate ideede k\u00fclge.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/37033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=37033"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/37033\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/27760"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=37033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=37033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=37033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}