{"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\/pl\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101","title":{"rendered":"Alan Kay: jak uczy\u0142bym Informacj\u0119 101","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<blockquote><p><i>Jednym z powod\u00f3w, dla kt\u00f3rych naprawd\u0119 warto p\u00f3j\u015b\u0107 na uniwersytet, jest mo\u017cliwo\u015b\u0107 wyj\u015bcia poza prost\u0105 edukacj\u0119 zawodow\u0105 i zamiast tego uchwycenie g\u0142\u0119bszych idei.<\/i><\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"Alan Kay: jak uczy\u0142bym Informacj\u0119 101\" src=\"\/wp-content\/uploads\/2019\/08\/96ab548e42e799101aa37454222f2a72.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Porozmawiajmy przez chwil\u0119 na ten temat. Kilka lat temu wydzia\u0142y Informatyki zaprosi\u0142y mnie do wyg\u0142oszenia wyk\u0142ad\u00f3w w kilku uniwersytetach. Prawie przypadkowo zapyta\u0142em swoj\u0105 pierwsz\u0105 publiczno\u015b\u0107, sk\u0142adaj\u0105c\u0105 si\u0119 z student\u00f3w ostatnich lat, doktorant\u00f3w i profesor\u00f3w, o ich definicj\u0119 \u201eInformatyki\u201d. Wszyscy potrafili poda\u0107 tylko definicj\u0119 in\u017cynieryjn\u0105. Powtarza\u0142em to w ka\u017cdym nowym miejscu i wsz\u0119dzie otrzymywa\u0142em podobne wyniki.<\/p>\n<p>Kolejnym pytaniem by\u0142o: \u201eKim jest Douglas Engelbart?\u201d. Kilka os\u00f3b powiedzia\u0142o: \u201eczy\u017c nie by\u0142 jako\u015b zwi\u0105zany z myszk\u0105 komputerow\u0105?\u201d (i to mnie bardzo rozczarowa\u0142o, poniewa\u017c moje \u015brodowisko naukowe w\u0142o\u017cy\u0142o wiele wysi\u0142ku, aby odpowied\u017a na to pytanie by\u0142a mo\u017cliwa po dw\u00f3ch-trzech klikni\u0119ciach myszk\u0105 i upewni\u0107 si\u0119, \u017ce Engelbart rzeczywi\u015bcie by\u0142 jako\u015b zwi\u0105zany z myszk\u0105 komputerow\u0105).<\/p>\n<p>Cz\u0119\u015bciowo problem polega\u0142 na braku ciekawo\u015bci, cz\u0119\u015bciowo na w\u0105skich osobistych celach, kt\u00f3re nie by\u0142y zwi\u0105zane z nauk\u0105, a cz\u0119\u015bciowo na braku wyobra\u017cenia o tym, czym jest ta dziedzina, i tak dalej.<\/p>\n<p>Od kilku lat pracuj\u0119 na p\u00f3\u0142 etatu na Wydziale Informatyki Uniwersytetu Kalifornijskiego (w zasadzie jestem profesorem, ale nie musz\u0119 chodzi\u0107 na zebrania wydzia\u0142u). Od czasu do czasu prowadz\u0119 zaj\u0119cia, czasami dla student\u00f3w pierwszego roku. W ci\u0105gu tych lat ju\u017c niski poziom ciekawo\u015bci do Informatyki znacznie si\u0119 obni\u017cy\u0142 (ale te\u017c wzros\u0142a popularno\u015b\u0107, poniewa\u017c informatyka jest postrzegana jako droga do dobrze p\u0142atnej pracy, je\u015bli potrafisz programowa\u0107 i zdoby\u0142e\u015b certyfikat w najlepszych 10 szko\u0142ach). W zwi\u0105zku z tym \u017caden student jeszcze nie skar\u017cy\u0142 si\u0119, \u017ce pierwszym j\u0119zykiem na Uniwersytecie Kalifornijskim jest C++!<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nWydaje mi si\u0119, \u017ce stali\u015bmy przed sytuacj\u0105, w kt\u00f3rej obie warto\u015bci \u201eKomputer\u201d i \u201eNauka\u201d zosta\u0142y rozbite przez s\u0142abe, masowe koncepcje, aby stworzy\u0107 nowy termin \u2014 co\u015b w rodzaju etykiety na d\u017cinsach \u2014 kt\u00f3ry brzmi dobrze, ale jest wystarczaj\u0105co pusty. Podobnie z tym terminem, kt\u00f3ry zosta\u0142 w podobny spos\u00f3b zrujnowany, \u201ein\u017cynieria oprogramowania\u201d, kt\u00f3ry znowu nie wykorzysta\u0142 najbardziej genialnych idei \u201eprogramowania\u201d i \u201ein\u017cynierii\u201d, a jedynie je po\u0142\u0105czy\u0142 (to by\u0142o celowe w latach sze\u015b\u0107dziesi\u0105tych, kiedy to termin zosta\u0142 wymy\u015blony).<\/p>\n<p>Jednym z powod\u00f3w, dla kt\u00f3rych tak naprawd\u0119 warto p\u00f3j\u015b\u0107 na uniwersytet, jest wyj\u015bcie poza prost\u0105 edukacj\u0119 zawodow\u0105 i zamiast tego uchwycenie g\u0142\u0119bszych idei. Wydaje mi si\u0119 ca\u0142kiem rozs\u0105dne, aby na wst\u0119pie do specjalizacji spr\u00f3bowa\u0107 \u2014 je\u015bli to mo\u017cliwe, z przyk\u0142adami \u2014 sprawi\u0107, by uczniowie anga\u017cowali si\u0119 w rzeczywiste problemy i zacz\u0119li rozumie\u0107, co tak naprawd\u0119 jest interesuj\u0105ce, wa\u017cne i centralne w tej dziedzinie.<\/p>\n<p>Uczniowie pierwszych klas ciesz\u0105 si\u0119, gdy pokazuje si\u0119 im, jak linijka na\u0142o\u017cona na inn\u0105 linijk\u0119 staje si\u0119 arytmometrem, za pomoc\u0105 kt\u00f3rego mog\u0105 przegoni\u0107 pi\u0105t\u0105 klas\u0119 w dodawaniu u\u0142amk\u00f3w. A potem b\u0119d\u0105 szcz\u0119\u015bliwi, bior\u0105c udzia\u0142 w opracowywaniu ulepszonych arytmometr\u00f3w. Mieli kontakt z prawdziwym komputerem \u2014 fizycznym i mentalnym narz\u0119dziem, kt\u00f3re pomaga nam my\u015ble\u0107. Nauczyli si\u0119 naprawd\u0119 efektywnego sposobu reprezentacji liczb \u2014 bardziej skutecznego ni\u017c uczy si\u0119 w szko\u0142ach!<\/p>\n<p>Uda\u0142o im si\u0119 po\u0142\u0105czy\u0107 ich zdrow\u0105 ide\u0119 \u201edodawania\u201d jako \u201egromadzenia\u201d z czym\u015b podobnym i nowymi, pot\u0119\u017cnymi w\u0142a\u015bciwo\u015bciami. Zaprogramowali to tak, aby mog\u0142o rozwi\u0105zywa\u0107 r\u00f3\u017cnorodne problemy.<\/p>\n<p>Rozszerzyli go tak\u017ce. I tak dalej. To nie jest komputer cyfrowy. I nie jest to komputer z pami\u0119ci\u0105 programu. Ale to istota komputera. Tak samo jak <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\">mechanizm antikitheryjski<\/a><\/noindex> to w og\u00f3le istota komputera i oblicze\u0144.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: jak uczy\u0142bym Informacj\u0119 101\" src=\"\/wp-content\/uploads\/2019\/08\/f19420d6cc2e21a47ee57082583cee7b.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p><i>Mechanizm antikitheryjski<\/i><\/p>\n<p>Jak daleko mo\u017cemy zaj\u015b\u0107 i ile mo\u017cemy zrobi\u0107, zanim wszystko wymknie si\u0119 spod kontroli i zgubimy si\u0119 w abstrakcjach? Zawsze by\u0142em wra\u017cliwy na cech\u0119 <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 pierwszego laureata nagrody Turinga, kt\u00f3ry by\u0107 mo\u017ce wymy\u015bli\u0142 termin \u201einformatyka\u201d \u2014 kt\u00f3ry w latach 60. powiedzia\u0142: \u201eInformatyka to nauka o procesach\u201d. O wszystkich procesach.<\/p>\n<p>Dla dobra firmy Quora nie b\u0119dziemy pr\u00f3bowa\u0107 tego dalej rozwija\u0107 ani przekszta\u0142ca\u0107 w religijn\u0105 dogm\u0119. Po prostu cieszmy si\u0119 ide\u0105. <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>, aby lepiej zastanowi\u0107 si\u0119 nad nasz\u0105 dziedzin\u0105. I szczeg\u00f3lnie nad tym, jak tego uczy\u0107. Teraz musimy spojrze\u0107 na wsp\u00f3\u0142czesne znaczenie \u201enauki\u201d, a Perlis by\u0142 do\u015b\u0107 przekonany, \u017ce nie powinno by\u0107 rozcie\u0144czane starymi znaczeniami (np. takim jak \u201ezbieranie wiedzy\u201d) i zastosowaniami (na przyk\u0142ad \u201ebibliotekoznawstwo\u201d czy nawet \u201enauki spo\u0142eczne\u201d). Pod \u201enauk\u0105\u201d pr\u00f3bowa\u0142 zrozumie\u0107 fenomen, tworz\u0105c modele\/mapy, kt\u00f3re pr\u00f3buj\u0105 pokaza\u0107, \u201e\u015bledzi\u0107\u201d i przewidywa\u0107 zjawiska.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: jak uczy\u0142bym Informacj\u0119 101\" src=\"\/wp-content\/uploads\/2019\/08\/4261c5930f18bbd0135d078e271b97e4.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Da\u0142em kilka wywiad\u00f3w na temat tego, jak najlepsze mapy i modele mog\u0105 cz\u0119sto pasowa\u0107 do koszulki, tak jak r\u00f3wnania Maxwella i inne. Analogi\u0105 jest to, \u017ce istnieje \u201enauka o mostach\u201d, chocia\u017c wi\u0119kszo\u015b\u0107 most\u00f3w to dzie\u0142a ludzi. Ale gdy tylko most jest zbudowany, odzwierciedla zjawiska, kt\u00f3re naukowcy mog\u0105 bada\u0107; z most\u00f3w mo\u017cna stworzy\u0107 modele wielu rodzaj\u00f3w i formu\u0142owa\u0107 wszechstronne oraz u\u017cyteczne \u201eteorie most\u00f3w\u201d. Zabawne jest to, \u017ce mo\u017cna nast\u0119pnie zaprojektowa\u0107 i zbudowa\u0107 nowe mosty (ju\u017c wspomina\u0142em, \u017ce niewiele jest rzeczy bardziej zabawnych ni\u017c wsp\u00f3\u0142praca naukowc\u00f3w i in\u017cynier\u00f3w w rozwi\u0105zywaniu du\u017cych i wa\u017cnych problem\u00f3w!).<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: jak uczy\u0142bym Informacj\u0119 101\" src=\"\/wp-content\/uploads\/2019\/08\/5a665b0ea71d78609fadda6b5656d18e.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Herbert Simon \u2014 laureat nagrody Turinga i Nagrody Nobla \u2014 nazwa\u0142 to wszystko \u201enauk\u0105 o sztucznym\u201d (i napisa\u0142 wspania\u0142\u0105 ksi\u0105\u017ck\u0119 o tym samym tytule).<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: jak uczy\u0142bym Informacj\u0119 101\" src=\"\/wp-content\/uploads\/2019\/08\/8ca3c2f720bf8b2d89c32c21995fc535.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Pozw\u00f3lcie, \u017ce podam przyk\u0142ad. W latach 50. firmy i uniwersytety budowa\u0142y komputery z programem zapisywalnym i zaczyna\u0142y je programowa\u0107 \u2014 by\u0142 szczeg\u00f3lny moment, kiedy w 1956 roku pojawi\u0142 si\u0119 Fortran \u2014 kt\u00f3ry nie by\u0142 pierwszym j\u0119zykiem wysokiego poziomu, ale by\u0107 mo\u017ce pierwszym, stworzonym na tyle dobrze, aby jego u\u017cywa\u0107 w wielu r\u00f3\u017cnych dziedzinach, w tym w wielu, kt\u00f3re wcze\u015bniej by\u0142y realizowane tylko w j\u0119zyku maszynowym.<\/p>\n<p>To wszystko wywo\u0142a\u0142o \u201efenomeny\u201d.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: jak uczy\u0142bym Informacj\u0119 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>Historia Lispa jest bardziej skomplikowana, ale John McCarthy by\u0142 zafascynowany pr\u00f3b\u0105 znalezienia \"matematycznej teorii oblicze\u0144\" i by\u0142 zdeterminowany, aby wszystko dzia\u0142a\u0142o doskonale. Funkcja eval, kt\u00f3ra interpretuje Lisp, z \u0142atwo\u015bci\u0105 zmie\u015bci si\u0119 na koszulce! W por\u00f3wnaniu do \"systemu programowania\" \u2014 to drobnostka. Co wa\u017cniejsze, ta \"teoria oblicze\u0144\" mia\u0142a pot\u0119\u017cniejsz\u0105 koncepcj\u0119 ni\u017c Fortran! To by\u0142 najlepszy pomys\u0142 na most!<\/p>\n<p>Minimalizm Lispa pozwala uchwyci\u0107 ca\u0142\u0105 ide\u0119 programowania za pomoc\u0105 kilku klikni\u0119\u0107 na g\u0142\u0119bszym poziomie i rozwa\u017cy\u0107 j\u0105 na poziomie, kt\u00f3ry wydaje si\u0119 zupe\u0142nie niemo\u017cliwy, gdy patrzy si\u0119 na ogromne artefakty (to jedna z przyczyn, dla kt\u00f3rych naukowcy uwielbiaj\u0105, gdy matematyka jest zwi\u0119z\u0142a i pot\u0119\u017cna). Matematyka u\u017cyta tutaj jest now\u0105 matematyk\u0105, poniewa\u017c dopuszcza takie poj\u0119cia jak \"przed\" i \"po\", co prowadzi do \"logiki zmiennej wielko\u015bci\", kt\u00f3ra pozwala zachowa\u0107 zar\u00f3wno funkcjonaln\u0105 zale\u017cno\u015b\u0107, jak i logiczny tok my\u015blenia, jednocze\u015bnie dopuszczaj\u0105c stan i up\u0142yw czasu. (To wci\u0105\u017c nie jest zrozumiane w naszych czasach w brutalnym \u015bwiecie programowania sytuacyjnego).<\/p>\n<p>Lisp, b\u0119d\u0105cy pot\u0119\u017cnym j\u0119zykiem programowania i metaj\u0119zykiem zdolnym do przedstawienia w\u0142asnej teorii, jest przyk\u0142adem prawdziwej nauki komputerowej. Je\u015bli go opanujesz oraz inne podobne rzeczy, b\u0119dziesz m\u00f3g\u0142 my\u015ble\u0107 g\u0142\u0119biej i ponosi\u0107 wi\u0119ksz\u0105 odpowiedzialno\u015b\u0107 za swoj\u0105 w\u0142asn\u0105 przysz\u0142o\u015b\u0107, ni\u017c gdyby\u015b po prostu nauczy\u0142 si\u0119 programowa\u0107 w Fortranie lub jego nowoczesnych odpowiednikach (\u2026 tak zbli\u017cysz si\u0119 do programist\u00f3w!).<\/p>\n<p>Dowiesz si\u0119 znacznie wi\u0119cej o specjalnych rodzajach projektowania, kt\u00f3re s\u0105 potrzebne w obliczeniach (na przyk\u0142ad zwykle nie docenia si\u0119, gdy obliczenia cz\u0119sto wymagaj\u0105 wyj\u015bcia poza \u015brodowisko obliczeniowe: jedna z charakterystycznych cech przechowywanych program\u00f3w obliczeniowych polega na tym, \u017ce to nie tylko materia\u0142 na program, ale materia\u0142 na zupe\u0142nie nowy komputer).<\/p>\n<p>Inna przyczyna wyboru definicji Perlisa polega na tym, \u017ce og\u00f3lnie rzecz bior\u0105c, obliczenia s\u0105 bardziej zwi\u0105zane z tworzeniem system\u00f3w r\u00f3\u017cnego rodzaju ni\u017c z algorytmem, 'strukturami danych' czy nawet programowaniem jako takim. Na przyk\u0142ad komputer to system, obliczenia to systemy, sie\u0107 lokalna i internet to systemy, a wi\u0119kszo\u015b\u0107 program\u00f3w powinna stanowi\u0107 lepsze systemy ni\u017c te, kt\u00f3rymi s\u0105 (stary styl programowania z lat 50. przetrwa\u0142 do momentu, w kt\u00f3rym wydaje si\u0119, \u017ce programowanie powinno by\u0107 takie \u2014 nie ma nic bardziej odleg\u0142ego od prawdy).<\/p>\n<p>Internet jest dobrym przyk\u0142adem \u2014 w przeciwie\u0144stwie do wi\u0119kszo\u015bci program\u00f3w wsp\u00f3\u0142czesnych czas\u00f3w, nie trzeba go zatrzymywa\u0107, aby co\u015b naprawi\u0107 lub ulepszy\u0107 \u2014 bardziej przypomina system biologiczny \u2014 wed\u0142ug naszego zamys\u0142u, ni\u017c to, co wi\u0119kszo\u015b\u0107 ludzi uwa\u017ca za system obliczeniowy. Jest znacznie bardziej skalowalny i niezawodny ni\u017c prawie wszystkie systemy programowe istniej\u0105ce dzisiaj. To naprawd\u0119 warto przemy\u015ble\u0107, zanim zaczniemy uczy\u0107 pocz\u0105tkuj\u0105cych w programowaniu mniej pot\u0119\u017cnych koncepcji!<\/p>\n<p>Zatem, co musimy zrobi\u0107 na pierwszym kursie informatyki, to wzi\u0105\u0107 pod uwag\u0119, co studenci mog\u0105 faktycznie zrobi\u0107 na pocz\u0105tku, a nast\u0119pnie stara\u0107 si\u0119 pozosta\u0107 w granicach ich 'obci\u0105\u017cenia poznawczego', aby pom\u00f3c im dotrze\u0107 do tego, co naprawd\u0119 wa\u017cne. Bardzo wa\u017cne jest, aby 'pozosta\u0107 autentycznym' i znale\u017a\u0107 drogi, kt\u00f3re b\u0119d\u0105 intelektualnie uczciwe i odpowiednie dla tych, kt\u00f3rzy dopiero zaczynaj\u0105 nauk\u0119. (Prosz\u0119, nie nauczajcie z\u0142ych pomys\u0142\u00f3w tylko dlatego, \u017ce wydaj\u0105 si\u0119 nieco prostsze \u2014 wiele z\u0142ych pomys\u0142\u00f3w w rzeczywisto\u015bci jest prostszych!).<\/p>\n<p>Studenci powinni rozpocz\u0105\u0107 od stworzenia czego\u015b, co mia\u0142oby wiele wa\u017cnych cech, kt\u00f3re om\u00f3wi\u0142em tutaj. Powinna to by\u0107 system sk\u0142adaj\u0105cy si\u0119 z kilku dynamicznie wsp\u00f3\u0142dzia\u0142aj\u0105cych cz\u0119\u015bci itd. Dobrym sposobem na podj\u0119cie decyzji, jaki j\u0119zyk programowania zastosowa\u0107, jest po prostu stworzenie czego\u015b, co ma tysi\u0105ce wsp\u00f3\u0142dzia\u0142aj\u0105cych cz\u0119\u015bci! Je\u015bli nie, powinni\u015bcie znale\u017a\u0107 co\u015b takiego. Najgorsze, co mo\u017cna zrobi\u0107, to postawi\u0107 student\u00f3w na \u015bcie\u017ck\u0119 zbyt s\u0142abej bieg\u0142o\u015bci, kt\u00f3ra mocno ogranicza\u0142aby ich wielkie pomys\u0142y. To po prostu ich zabija \u2014 a my chcemy ich rozwija\u0107, a nie zabija\u0107.<\/p>\n<h3>O szkole GoTo<\/h3>\n<p><img decoding=\"async\" alt=\"Alan Kay: jak uczy\u0142bym Informacj\u0119 101\" src=\"\/wp-content\/uploads\/2019\/08\/28235f4dad6945d149e364f46e71e083.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<ul>\n<li>17-30 czerwca, 15-28 lipca, 12-25 sierpnia <noindex><a rel=\"nofollow\" href=\"https:\/\/goto.msk.ru\/camp_summer\/\">Letnie projektowe szko\u0142y GoTo w Podmoskowie.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/goto_msk\">Grupa w VK<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/goto.msk.ru\/about_us\/\">Zapisz si\u0119 do newslettera<\/a><\/noindex><\/li>\n<\/ul>\n<p>\u0179r\u00f3d\u0142o: <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\/pl\/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=\"pl_PL\" \/>\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\/pl\/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: jak naucza\u0142bym Computer Science 101 | ProHoster","description":"Jednym z powod\u00f3w, dla kt\u00f3rych naprawd\u0119 warto p\u00f3j\u015b\u0107 na uniwersytet, jest mo\u017cliwo\u015b\u0107 wyj\u015bcia poza prost\u0105 edukacj\u0119 zawodow\u0105 i zamiast tego uchwycenie g\u0142\u0119bszych idei.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\/pl\/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\/pl\/wp-json\/wp\/v2\/posts\/37033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=37033"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/37033\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/27760"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=37033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=37033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=37033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}