{"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\/it\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101","title":{"rendered":"Alan Kay: come insegnerei Computer Science 101","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<blockquote><p><i>\u00abUna delle ragioni per cui vale davvero la pena iscriversi all'universit\u00e0 \u00e8 uscire dai limiti di una semplice preparazione professionale e afferrare invece idee pi\u00f9 profonde.\u00bb<\/i><\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"Alan Kay: come insegnerei Computer Science 101\" src=\"\/wp-content\/uploads\/2019\/08\/96ab548e42e799101aa37454222f2a72.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Riflettiamo un po' su questa questione. Alcuni anni fa, i dipartimenti di Computer Science mi hanno invitato per delle lezioni in vari universit\u00e0. Per caso, chiesi al mio primo pubblico, composto da studenti del quarto anno, dottorandi e professori, quale fosse la loro definizione di \u00abComputer Science\u00bb. Tutti poterono fornire solo una definizione ingegneristica. Ho fatto questa domanda in ogni nuovo luogo e ovunque ho ricevuto risultati simili.<\/p>\n<p>Un'altra domanda era: \u00abChi \u00e8 Douglas Engelbart?\u00bb. Alcune persone dissero: \u00abnon era in qualche modo collegato al mouse del computer?\u00bb (e questo mi deluse molto, poich\u00e9 la mia comunit\u00e0 scientifica aveva fatto molti sforzi affinch\u00e9 la risposta a questa domanda fosse disponibile dopo due o tre clic del mouse e per accertarsi che Engelbart fosse effettivamente collegato al mouse del computer).<\/p>\n<p>Parte del problema risiedeva nell'assenza di curiosit\u00e0, parte nei confini ristretti degli obiettivi personali che non erano legati all'apprendimento, parte nella mancanza di comprensione di cosa rappresenti realmente questa scienza, e cos\u00ec via.<\/p>\n<p>Lavoro part-time nel dipartimento di ingegneria informatica dell'Universit\u00e0 della California da diversi anni (in sostanza sono professore, ma non devo partecipare alle riunioni di dipartimento). Di tanto in tanto tengo corsi, a volte per studenti del primo anno. Negli anni, e senza contare il gi\u00e0 basso livello di curiosit\u00e0 verso la Computer Science, questo \u00e8 diminuito ulteriormente (ma \u00e8 aumentata la popolarit\u00e0, poich\u00e9 l'ingegneria informatica \u00e8 vista come un percorso verso un lavoro ben retribuito se si sa programmare e si ottiene un certificato in una delle migliori 10 scuole). Di conseguenza, nessuno studente si \u00e8 ancora lamentato del fatto che il primo linguaggio all'Universit\u00e0 della California \u00e8 C++!<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nMi sembra che ci siamo trovati di fronte a una situazione in cui entrambi i termini \u00abComputer\u00bb e \u00abScienza\u00bb siano stati distrutti da concetti massivi e deboli per creare un nuovo termine \u2014 una sorta di etichetta sui jeans \u2014 che suona bene, ma \u00e8 abbastanza vuoto. Un termine correlato, anch'esso distrutto in modo analogo, \u00e8 \u00abingegneria del software\u00bb, che, di nuovo, non ha utilizzato le idee pi\u00f9 geniali di \u00abprogrammazione\u00bb e \u00abingegneria\u00bb, ma le ha semplicemente combinate (questo \u00e8 stato fatto intenzionalmente negli anni '60, quando \u00e8 stato coniato il termine).<\/p>\n<p>Uno dei motivi per cui vale davvero la pena iscriversi all'universit\u00e0 \u00e8 andare oltre la semplice formazione professionale e abbracciare idee pi\u00f9 profonde. Mi sembra piuttosto ragionevole, come introduzione alla disciplina, cercare \u2014 se possibile, con l'ausilio di esempi \u2014 di coinvolgere gli apprendisti nella risoluzione di problemi reali e far loro comprendere ci\u00f2 che \u00e8 realmente interessante, importante e centrale in questo campo.<\/p>\n<p>Gli alunni della prima classe si entusiasmano quando vedono come un righello sopra un altro righello si trasforma in un calcolatore, con cui possono superare i ragazzi di quinta classe nell'aggiungere frazioni. E poi saranno felici di partecipare allo sviluppo di calcolatori migliorati. Hanno toccato un vero computer \u2014 uno strumento fisico e mentale che ci aiuta a pensare. Hanno appreso un modo davvero efficace per rappresentare i numeri \u2014 pi\u00f9 efficace di quanto si insegni a scuola!<\/p>\n<p>Sono riusciti a connettere la loro idea sana di \u00abaggiunta\u00bb come \u00abaccumulo\u00bb con qualcosa di analogamente potente e nuovo. L'hanno programmato in modo da poter risolvere una variet\u00e0 di problemi.<\/p>\n<p>Lo hanno anche ampliato. E cos\u00ec via. Non \u00e8 un computer digitale. E non \u00e8 un computer con programma memorizzato. Ma questa \u00e8 l'essenza del computer. Proprio come <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\">meccanismo di Antikythera<\/a><\/noindex> \u2014 questa \u00e8 in generale l'essenza del computer e dei calcoli.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: come insegnerei Computer Science 101\" src=\"\/wp-content\/uploads\/2019\/08\/f19420d6cc2e21a47ee57082583cee7b.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p><i>Meccanismo di Antikythera<\/i><\/p>\n<p>Quanto lontano possiamo arrivare e quanto possiamo fare prima che tutto sfugga di mano, e ci perdiamo nelle astrazioni? Sono sempre stato sensibile alla caratterizzazione di <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 il primo vincitore del premio Turing, che forse ha coniato il termine \u00abComputer Science\u00bb \u2014 che negli anni '60 disse: \u00abLa Computer Science \u00e8 la scienza dei processi\u00bb. Di tutti i processi.<\/p>\n<p>Per il bene dell'azienda Quora, evitiamo di portare avanti questo discorso o di trasformarlo in una dogma religiosa. Limitiamoci a utilizzare felicemente l'idea <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>, per riflettere meglio sul nostro campo. E in particolare su come insegnarlo. Ora dobbiamo considerare il significato moderno di \u00abscienza\u00bb, e Perlis era piuttosto convinto che non dovesse essere diluito dai significati e usi antiquati (per esempio, come \u00abraccolta di conoscenze\u00bb) e utilizzi (ad esempio, \u00abscienze bibliotecarie\u00bb o persino \u00abscienze sociali\u00bb). Con \u00abscienza\u00bb cercava di capire il fenomeno, creando modelli\/mappe che tentano di mostrare, \u00abtracciare\u00bb e prevedere fenomeni.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: come insegnerei Computer Science 101\" src=\"\/wp-content\/uploads\/2019\/08\/4261c5930f18bbd0135d078e271b97e4.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Ho dato alcune interviste su come le migliori mappe e modelli possano spesso adattarsi a una maglietta, proprio come le equazioni di Maxwell e altro. L'analogia \u00e8 che esiste una \u00abscienza dei ponti\u00bb, anche se la maggior parte dei ponti sono costruiti dall'uomo. Ma una volta che il ponte \u00e8 costruito, esso riflette fenomeni che gli scienziati possono studiare, dai ponti \u00e8 possibile creare modelli di molti tipi e formare teorie sui \u00abponti\u00bb complete e utili. La cosa divertente \u00e8 che poi si possono progettare e costruire nuovi ponti (ho gi\u00e0 accennato che \u00e8 difficile trovare qualcosa di pi\u00f9 divertente della collaborazione tra scienziati e ingegneri per risolvere grandi e importanti problemi!)<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: come insegnerei Computer Science 101\" src=\"\/wp-content\/uploads\/2019\/08\/5a665b0ea71d78609fadda6b5656d18e.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Herbert Simon \u2014 vincitore del premio Turing e del premio Nobel \u2014 ha chiamato tutto questo \u00abscienza dell'artificiale\u00bb (e ha scritto un magnifico libro con lo stesso titolo).<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: come insegnerei Computer Science 101\" src=\"\/wp-content\/uploads\/2019\/08\/8ca3c2f720bf8b2d89c32c21995fc535.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Permettetemi di fare un esempio. Negli anni '50 le aziende e le universit\u00e0 costruivano computer con programmi memorizzabili e iniziavano a programmarli \u2014 e ci fu un momento speciale, nel 1956, quando apparve Fortran \u2014 che non era il primo linguaggio di alto livello, ma probabilmente il primo fatto cos\u00ec bene da essere utilizzato in molte aree diverse, comprese molte che prima erano state realizzate solo in linguaggio macchina.<\/p>\n<p>Tutto ci\u00f2 ha generato \u00abfenomeni\u00bb.<\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay: come insegnerei 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>La storia di Lisp \u00e8 pi\u00f9 complessa, ma John McCarthy era interessato al tentativo di trovare una \u00abteoria matematica del calcolo\u00bb ed era determinato a far funzionare tutto alla perfezione. La funzione eval, che interpreta Lisp, pu\u00f2 tranquillamente essere stampata su una maglietta! Rispetto al \u00absistema di programmazione\u00bb, ci\u00f2 \u00e8 insignificante. Ci\u00f2 che \u00e8 pi\u00f9 importante, questa \u00abteoria del calcolo\u00bb aveva un concetto pi\u00f9 potente rispetto al Fortran! \u00c8 stata la migliore idea di collegamento!<\/p>\n<p>La miniaturizzazione di Lisp consente all'intera idea della programmazione di essere afferrata con un paio di clic a un livello pi\u00f9 profondo e di essere riflessa in un modo che sembra semplicemente impossibile quando guardi i grandi artefatti (questo \u00e8 uno dei motivi per cui gli scienziati amano che la matematica sia compatta e potente). La matematica utilizzata qui \u00e8 una nuova matematica, poich\u00e9 ammette concetti come \u00abprima\u00bb e \u00abdopo\u00bb, e ci\u00f2 porta alla \u00ablogica della variabile\u00bb, che consente di mantenere sia la dipendenza funzionale che il ragionamento logico, consentendo anche la posizione e il passare del tempo. (Questo non \u00e8 ancora compreso ai nostri tempi nel crudele mondo della programmazione situazionale).<\/p>\n<p>Lisp, fungendo da potente linguaggio di programmazione e meta-linguaggio capace di rappresentare la propria teoria, \u00e8 un esempio di vera informatica. Se lo imparerai e imparerai altre cose simili, potrai pensare pi\u00f9 profondamente e avere maggiore responsabilit\u00e0 sul tuo destino, rispetto al semplice apprendere a programmare in Fortran o nei suoi equivalenti moderni (... cos\u00ec potrai avvicinarti ai programmatori!).<\/p>\n<p>Imparerai molto di pi\u00f9 sui tipi speciali di design necessari nei calcoli (ad esempio, non \u00e8 apprezzato solitamente quando i calcoli richiedono spesso di andare oltre l'ambiente computazionale: una delle caratteristiche speciali dei calcoli programmati memorizzati \u00e8 che non \u00e8 solo materiale per un programma, ma materiale per un computer completamente nuovo).<\/p>\n<p>Un'altra ragione per scegliere la definizione di Perliss \u00e8 che nel complesso il calcolo \u00e8 molto pi\u00f9 legato alla creazione di sistemi di vari tipi, piuttosto che ad algoritmi, \u00abstrutture dati\u00bb o persino alla programmazione in s\u00e9. Ad esempio, un computer \u00e8 un sistema, i calcoli sono sistemi, una rete locale e Internet sono sistemi, e la maggior parte dei programmi dovrebbe rappresentare sistemi migliori di quelli che sono (lo stile di programmazione degli anni '50 \u00e8 durato fino al punto in cui sembra che la programmazione debba essere cos\u00ec \u2014 nulla \u00e8 pi\u00f9 lontano dalla verit\u00e0).<\/p>\n<p>Internet \u00e8 un buon esempio: a differenza della maggior parte dei programmi al giorno d'oggi, Internet non deve essere fermato per riparare o migliorare qualcosa \u2014 \u00e8 pi\u00f9 simile a un sistema biologico \u2014 secondo la nostra intenzione, piuttosto che a ci\u00f2 che la maggior parte delle persone considera un sistema computazionale. Ed \u00e8 molto pi\u00f9 scalabile e affidabile della maggior parte dei sistemi software esistenti oggi. Vale davvero la pena riflettere su questo prima di insegnare ai principianti nella programmazione concetti non cos\u00ec potenti!<\/p>\n<p>Quindi, cosa dobbiamo fare nel primo corso di Informatica? \u00c8 fondamentale considerare cosa possono fare concretamente gli studenti fin dall'inizio e poi cercare di rimanere nei limiti del loro \u00abcarico cognitivo\u00bb, per aiutarli a raggiungere ci\u00f2 che \u00e8 veramente importante. \u00c8 molto importante \u00abrimanere autentici\u00bb e trovare modi che siano intellettualmente onesti e adatti a chi sta appena iniziando l'apprendimento. (Per favore, non insegnate idee sbagliate solo perch\u00e9 sembrano un po' pi\u00f9 semplici \u2014 molte idee sbagliate sono in realt\u00e0 pi\u00f9 semplici!).<\/p>\n<p>Gli studenti devono iniziare creando qualcosa che avesse molte importanti caratteristiche di cui ho parlato qui. Dovrebbe essere un sistema di pi\u00f9 parti che interagiscono dinamicamente e cos\u00ec via. Un buon modo per decidere quale linguaggio di programmazione utilizzare \u00e8 semplicemente fare qualcosa che ha migliaia di parti che interagiscono! Se non lo hai, dovresti trovarne uno. La cosa peggiore che puoi fare \u00e8 mettere gli studenti su un percorso di scarsa fluidit\u00e0, che limiterebbe fortemente le idee su larga scala. Questo li uccide semplicemente \u2014 e noi vogliamo farli crescere, non ucciderli.<\/p>\n<h3>Sulla scuola GoTo<\/h3>\n<p><img decoding=\"async\" alt=\"Alan Kay: come insegnerei Computer Science 101\" src=\"\/wp-content\/uploads\/2019\/08\/28235f4dad6945d149e364f46e71e083.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<ul>\n<li>Dal 17 al 30 giugno, dal 15 al 28 luglio, dal 12 al 25 agosto <noindex><a rel=\"nofollow\" href=\"https:\/\/goto.msk.ru\/camp_summer\/\">Scuole estive di progetti GoTo nella Regione di Mosca.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/goto_msk\">Gruppo su VK<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/goto.msk.ru\/about_us\/\">Iscriviti alla newsletter<\/a><\/noindex><\/li>\n<\/ul>\n<p>Fonte: <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\/it\/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=\"it_IT\" \/>\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\/it\/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: come insegnerei Computer Science 101 | ProHoster","description":"\u00abUna delle ragioni per cui vale davvero la pena iscriversi all'universit\u00e0 \u00e8 uscire dai limiti di una semplice preparazione professionale e afferrare invece idee pi\u00f9 profonde.\u00bb","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/alan-kej-kak-by-ya-prepodaval-computer-science-101","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/37033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=37033"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/37033\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/27760"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=37033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=37033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=37033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}