{"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\/no\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101","title":{"rendered":"Alan Kay: Hvordan jeg ville undervise i Computer Science 101","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<blockquote><p><i>\u00abEn av grunnene til \u00e5 faktisk begynne p\u00e5 universitetet er \u00e5 g\u00e5 utover bare profesjonell oppl\u00e6ring og i stedet gripe tak i dypere ideer.\u00bb<\/i><\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"Alan Kay: Hvordan jeg ville undervise i Computer Science 101\" src=\"\/wp-content\/uploads\/2019\/08\/96ab548e42e799101aa37454222f2a72.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>La oss tenke litt over dette sp\u00f8rsm\u00e5let. For flere \u00e5r siden inviterte datavitenskapsavdelinger meg til \u00e5 holde forelesninger ved flere universiteter. Nesten tilfeldig spurte jeg min f\u00f8rste klasse, best\u00e5ende av seniors, doktorgradsstudenter og professorer, om deres definisjon av 'Computer Science'. Alle kunne bare gi en ingeni\u00f8rmessig definisjon. Jeg gjorde dette p\u00e5 hvert nytt sted, og resultatene var liknende overalt.<\/p>\n<p>Et annet sp\u00f8rsm\u00e5l var: \u00abHvem er Douglas Engelbart?\u00bb. Flere personer sa: \u00abVar han ikke p\u00e5 en eller annen m\u00e5te knyttet til datamusen?\u00bb (og dette skuffet meg mye, siden mitt faglige fellesskap har gjort mye for \u00e5 sikre at svaret p\u00e5 dette sp\u00f8rsm\u00e5let kunne bli funnet etter to-tre museklikk og \u00e5 finne ut at Engelbart faktisk var knyttet til datamusen).<\/p>\n<p>Deler av problemet l\u00e5 i mangel p\u00e5 nysgjerrighet, delvis i trange personlige m\u00e5l som ikke var relatert til l\u00e6ring, delvis i mangel p\u00e5 forst\u00e5else av hva denne vitenskapen er, og s\u00e5 videre.<\/p>\n<p>Jeg har jobbet deltid ved datateknikkavdelingen ved University of California i flere \u00e5r (faktisk er jeg professor, men jeg trenger ikke \u00e5 delta p\u00e5 avdelingens m\u00f8ter). Periodisk holder jeg kurs, noen ganger for f\u00f8rste\u00e5rsstudenter. I l\u00f8pet av disse \u00e5rene har det allerede lave niv\u00e5et av nysgjerrighet p\u00e5 datavitenskap sunket betydelig (men samtidig har populariteten \u00f8kt, ettersom datateknikk er sett p\u00e5 som en vei til godt betalt arbeid hvis du kan programmere og har f\u00e5tt sertifikat fra en av de 10 beste skolene). Dermed har ingen studenter enn\u00e5 klaget over at det f\u00f8rste programmeringsspr\u00e5ket ved University of California er C++!<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nEg f\u00f8ler vi har st\u00f8tt p\u00e5 en situasjon der b\u00e5de \u00abComputer\u00bb og \u00abScience\u00bb har blitt fragmentert av svake, massive konsepter for \u00e5 skape et nytt begrep \u2014 en slags etikett p\u00e5 bukser \u2014 som h\u00f8res bra ut, men er tilstrekkelig tomt. Det relaterte begrepet, som p\u00e5 samme m\u00e5te har blitt fragmentert, \u00abprogramvareingeni\u00f8rkunst\u00bb, som igjen ikke anvendte de mest geniale ideene fra \u00abprogrammering\u00bb og \u00abingeni\u00f8rkunst\u00bb, men bare kombinerte dem (dette ble bevisst gjort p\u00e5 sekstitallet, da begrepet ble utviklet).<\/p>\n<p>En av grunnene til faktisk \u00e5 g\u00e5 p\u00e5 universitetet er \u00e5 g\u00e5 utover enkel profesjonell oppl\u00e6ring og i stedet gribe tak i dypere ideer. Jeg synes det er ganske fornuftig, ved innf\u00f8ringen til fagfeltet, \u00e5 fors\u00f8ke \u2014 om mulig, ved hjelp av eksempler \u2014 \u00e5 f\u00e5 l\u00e6rende til \u00e5 engasjere seg i reelle problemer og begynne \u00e5 forst\u00e5 hva som egentlig er interessant, viktig og sentralt i dette omr\u00e5det.<\/p>\n<p>F\u00f8rsteklassinger gleder seg n\u00e5r de f\u00e5r se hvordan en linjal over en annen linjal blir en regnemaskin, med hjelp av hvilken de kan overg\u00e5 guttene i 5. klasse n\u00e5r de legger til br\u00f8kdeler. Og s\u00e5 vil de v\u00e6re glade for \u00e5 delta i utviklingen av forbedrede regnemaskiner. De har f\u00e5tt tak i en ekte datamaskin \u2014 et fysisk og mentalt verkt\u00f8y som hjelper oss \u00e5 tenke. De har l\u00e6rt en virkelig effektiv m\u00e5te \u00e5 representere tall p\u00e5 \u2014 mer effektiv enn det som l\u00e6res i skolene!<\/p>\n<p>De klarte \u00e5 koble sin sunne id\u00e9 om \u00abadding\u00bb som \u00abakkumulering\u00bb med noe lignende med nye kraftige egenskaper. De programmerte det slik at det kunne l\u00f8se ulike problemer.<\/p>\n<p>De utvidet det ogs\u00e5. Og s\u00e5 videre. Dette er ikke en digital datamaskin. Og det er ikke en datamaskin med minnerbar programmering. Men dette er essensen av en datamaskin. Akkurat som <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\">Antikythera-mekanismen<\/a><\/noindex> \u2014 er i bunn og grunn essensen av datamaskiner og beregninger.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Hvordan jeg ville undervise i Computer Science 101\" src=\"\/wp-content\/uploads\/2019\/08\/f19420d6cc2e21a47ee57082583cee7b.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p><i>Antikythera-mekanismen<\/i><\/p>\n<p>Hvor langt kan vi g\u00e5 og hvor mye kan vi gj\u00f8re f\u00f8r alt g\u00e5r ut av kontroll, og vi mister oss selv i abstraksjoner? Jeg har alltid v\u00e6rt engasjert i karakteriseringen av <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 den f\u00f8rste mottakeren av Turing-prisen, som muligens oppfant termen \u00abComputer Science\u00bb \u2014 som p\u00e5 60-tallet sa: \u00abComputer Science er vitenskapen om prosesser\u00bb. Alle prosesser.<\/p>\n<p>For Quora sin del, la oss ikke pr\u00f8ve \u00e5 presse dette videre eller gj\u00f8re det til en religi\u00f8s dogme. La oss bare v\u00e6re glade for \u00e5 bruke ideen <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>, for \u00e5 tenke bedre p\u00e5 v\u00e5rt felt. Og spesielt om hvordan dette skal undervises. N\u00e5 m\u00e5 vi se p\u00e5 den moderne betydningen av \u00abvitenskap\u00bb, og Perlis var ganske sikker p\u00e5 at det ikke skulle blandes med gamle betydninger (for eksempel som \u00abakkumulering av kunnskap\u00bb) og bruksomr\u00e5der (som for eksempel \u00abbiblioteksfag\u00bb eller til og med \u00absamfunnsvitenskap\u00bb). Under \u00abvitenskap\u00bb pr\u00f8vde han \u00e5 forst\u00e5 fenomenet ved \u00e5 lage modeller\/kart som pr\u00f8ver \u00e5 vise, \u00abspore\u00bb og forutsi fenomen.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Hvordan jeg ville undervise i Computer Science 101\" src=\"\/wp-content\/uploads\/2019\/08\/4261c5930f18bbd0135d078e271b97e4.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Jeg har gitt flere intervjuer om hvordan de beste kartene og modellene ofte kan passe til en T-skjorte, s\u00e5nn som Maxwells likninger og andre. Analogien er at det finnes en \u00abvitenskap om broer\u00bb, selv om de fleste broer er menneskeskapte. Men s\u00e5 snart en bro er bygget, reflekterer den fenomener som forskere kan studere; fra broer er det mulig \u00e5 lage modeller av mange typer og danne omfattende og nyttige \u00abbro-teorier\u00bb. Det morsomme er at det deretter er mulig \u00e5 designe og bygge nye broer (jeg har allerede nevnt at det sjelden er noe mer g\u00f8y enn samarbeid mellom forskere og ingeni\u00f8rer for \u00e5 l\u00f8se store og viktige problemer!)<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Hvordan jeg ville undervise i Computer Science 101\" src=\"\/wp-content\/uploads\/2019\/08\/5a665b0ea71d78609fadda6b5656d18e.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Herbert Simon \u2014 Turing-prisvinner og Nobelprisvinner \u2014 kalte alt dette for \u00abvitenskapene om det kunstige\u00bb (og skrev en flott bok med samme tittel).<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Hvordan jeg ville undervise i Computer Science 101\" src=\"\/wp-content\/uploads\/2019\/08\/8ca3c2f720bf8b2d89c32c21995fc535.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>La meg gi et eksempel. P\u00e5 50-tallet bygde selskaper og universiteter datamaskiner med minneprogram og begynte \u00e5 programmere dem \u2014 og det var et spesielt \u00f8yeblikk da Fortran dukket opp i 1956 \u2014 som ikke var det f\u00f8rste h\u00f8yniv\u00e5spr\u00e5ket, men muligens det f\u00f8rste som ble laget s\u00e5 godt at det ble brukt i mange forskjellige omr\u00e5der, inkludert mange som tidligere bare ble gjort p\u00e5 maskinspr\u00e5k.<\/p>\n<p>Dette skapte \u00abfenomener\u00bb.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: Hvordan jeg ville undervise i Computer Science 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>Historien om Lisp er mer kompleks, men John McCarthy var interessert i \u00e5 finne en \"matematisk teori for beregning\" og var fast bestemt p\u00e5 \u00e5 f\u00e5 alt til \u00e5 fungere utmerket. eval-funksjonen, som tolker Lisp, kan lett trykkes p\u00e5 en T-skjorte! Sammenlignet med \"programmeringssystemet\" er dette ubetydelig. Mer viktig er det at denne \"beregningsteorien\" hadde en mer kraftfull konsept enn Fortran! Dette var den beste broideen!<\/p>\n<p>Minibiliteten til Lisp gj\u00f8r at hele programmeringsideen kan fanges med bare et par trykk p\u00e5 et dypere niv\u00e5, og bli tenkt p\u00e5 et niv\u00e5 som virker helt umulig n\u00e5r du ser p\u00e5 de enorme artefaktene (det er en av grunnene til at forskere elsker at matematikken er kompakt og kraftfull). Matematikk som brukes her, er ny matematikk, ettersom den tillater begreper som \"f\u00f8r\" og \"etter\", og dette f\u00f8rer til \"logikk om variabel mengde\", som tillater b\u00e5de \u00e5 opprettholde funksjonell avhengighet og logisk tenking, samtidig som den tillater posisjon og tidsforl\u00f8p. (Dette er fortsatt ikke forst\u00e5tt i v\u00e5r tid i den brutale verden av situasjonsprogrammering).<\/p>\n<p>Lisp, som fungerer som et kraftig programmeringsspr\u00e5k og metaprogrammeringsspr\u00e5k, som kan representere sin egen teori, er et eksempel p\u00e5 ekte datavitenskap. Hvis du l\u00e6rer det og andre lignende ting, vil du kunne tenke dypere og ta st\u00f8rre ansvar for din egen skjebne enn hvis du bare hadde l\u00e6rt \u00e5 programmere i Fortran eller dets moderne ekvivalenter (\u2026 slik kan du n\u00e6rme deg programmere!).<\/p>\n<p>Du vil l\u00e6re mye mer om spesielle designformer som er n\u00f8dvendige i beregninger (for eksempel, det verdsettes vanligvis ikke n\u00e5r beregninger ofte krever \u00e5 g\u00e5 utenfor beregningsmilj\u00f8et: en av de spesielle egenskapene ved lagrede programberegninger er at dette ikke bare er materiale for programmet, men materiale for en helt ny datamaskin).<\/p>\n<p>En annen grunn til \u00e5 velge Perl's definisjon er at beregning generelt er mye mer knyttet til utviklingen av systemer av mange typer enn til algoritmer, \"datakonstruksjoner\" eller til og med programmering som s\u00e5dan. For eksempel er en datamaskin et system, beregning er systemer, et lokalt nettverk og internett er systemer, og de fleste programmer b\u00f8r representere bedre systemer enn de som eksisterer (den gamle programmeringsstilen fra 50-tallet har vedvart til det punktet hvor det virker som om programmering m\u00e5 v\u00e6re slik \u2014 ingenting er mer fjernt fra sannheten).<\/p>\n<p>Internett er et godt eksempel \u2014 i motsetning til de fleste programmer i v\u00e5r tid, trenger ikke internett \u00e5 stoppes for \u00e5 fikse eller forbedre noe \u2014 det ligner mer p\u00e5 et biologisk system \u2014 etter v\u00e5rt \u00f8nske, enn det som de fleste mennesker anser for \u00e5 v\u00e6re et beregningssystem. Og det er mye mer skalerbart og p\u00e5litelig enn nesten alle programvaresystemer som eksisterer i dag. Dette er virkelig verdt \u00e5 tenke p\u00e5 f\u00f8r man l\u00e6rer nybegynnere i programmering slike mindre kraftige konsepter!<\/p>\n<p>S\u00e5, hva vi m\u00e5 gj\u00f8re i det f\u00f8rste kurset i datavitenskap, er \u00e5 ta hensyn til hva studentene konkret kan gj\u00f8re i starten, og deretter fors\u00f8ke \u00e5 holde seg innenfor deres \"kognitive belastning\" for \u00e5 hjelpe dem til \u00e5 komme til det som virkelig er viktig. Det er sv\u00e6rt viktig \u00e5 \"forbli ekte\" og finne m\u00e5ter som er intellektuelt \u00e6rlige og egner seg for de som nettopp begynner \u00e5 l\u00e6re. (Vennligst ikke l\u00e6r bort d\u00e5rlige ideer bare fordi de virker litt enklere \u2014 mange d\u00e5rlige ideer er faktisk enklere!).<\/p>\n<p>Studenter m\u00e5 starte med \u00e5 lage noe som har mange viktige egenskaper som jeg har diskutert her. Dette b\u00f8r v\u00e6re et system av flere dynamisk samhandlende deler og s\u00e5 videre. En god m\u00e5te \u00e5 bestemme hvilket programmeringsspr\u00e5k som skal brukes, er \u00e5 rett og slett lage noe som har tusenvis av samhandlende deler! Hvis det ikke er tilfelle, b\u00f8r du finne noe som er. Det verste man kan gj\u00f8re, er \u00e5 sette studentene p\u00e5 en vei med for lite flyt, som vil begrense de storsl\u00e5tte ideene. Dette dreper dem \u2014 og vi \u00f8nsker \u00e5 dyrke dem, ikke kaste dem bort.<\/p>\n<h3>Om GoTo-skolen<\/h3>\n<p><img decoding=\"async\" alt=\"Alan Kay: Hvordan jeg ville undervise i Computer Science 101\" src=\"\/wp-content\/uploads\/2019\/08\/28235f4dad6945d149e364f46e71e083.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<ul>\n<li>17-30 juni, 15-28 juli, 12-25 august <noindex><a rel=\"nofollow\" href=\"https:\/\/goto.msk.ru\/camp_summer\/\">Sommerprosjekter i GoTo-skolen i Moskva-regionen.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/goto_msk\">Gruppe p\u00e5 VK<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/goto.msk.ru\/about_us\/\">Abonner p\u00e5 nyhetsbrevet<\/a><\/noindex><\/li>\n<\/ul>\n<p>Kilde: <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\/no\/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=\"nn_NO\" \/>\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\/no\/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: Slik ville jeg undervist i Computer Science 101 | ProHoster","description":"\u00abEn av grunnene til \u00e5 faktisk begynne p\u00e5 universitetet er \u00e5 g\u00e5 utover bare profesjonell oppl\u00e6ring og i stedet gripe tak i dypere ideer.\u00bb","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","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\/no\/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\/no\/wp-json\/wp\/v2\/posts\/37033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=37033"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/37033\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media\/27760"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=37033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=37033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=37033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}