{"id":38147,"date":"2019-10-31T22:21:56","date_gmt":"2019-10-31T19:21:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/podhod-intensivnogo-obucheniya-stem\/"},"modified":"2019-10-31T22:21:56","modified_gmt":"2019-10-31T19:21:56","slug":"podhod-intensivnogo-obucheniya-stem","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/podhod-intensivnogo-obucheniya-stem","title":{"rendered":"Approccio intensivo all'apprendimento STEM","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nel mondo dell'istruzione ingegneristica ci sono molti ottimi corsi, ma spesso il programma di studi costruito su di essi presenta un serio difetto: la mancanza di una buona coerenza tra i vari argomenti. Si potrebbe obiettare: come pu\u00f2 essere? <\/p>\n<p>Quando si forma un programma di studi, per ogni corso vengono indicati i prerequisiti e un chiaro ordine in cui \u00e8 necessario studiare le discipline. Ad esempio, per assemblare e programmare un robot mobile primitivo, \u00e8 necessario avere alcune nozioni di meccanica per creare la sua struttura fisica; fondamentali di elettricit\u00e0 a livello delle leggi di Ohm\/Kirchhoff, rappresentazione di segnali digitali e analogici; operazioni con vettori e matrici per descrivere sistemi di coordinate e movimenti del robot nello spazio; nozioni di programmazione a livello di rappresentazione dei dati, algoritmi semplici e strutture di controllo, ecc. per descrivere il comportamento. <\/p>\n<p>Ci sono tutte queste cose nei corsi universitari? Certamente. Tuttavia, per le leggi di Ohm\/Kirchhoff si apprendono termodinamica e teoria dei campi; oltre alle operazioni con matrici e vettori, \u00e8 necessario familiarizzare con le forme di Jordan; nello studio della programmazione si affronta il polimorfismo - temi che non sono sempre necessari per risolvere un semplice problema pratico. <\/p>\n<p>L'istruzione universitaria \u00e8 estensiva: lo studente affronta un ampio ventaglio di argomenti e spesso non percepisce il senso e il significato pratico delle conoscenze che acquisisce. Abbiamo deciso di rivoluzionare la nozione di istruzione universitaria STEM (dalle parole Scienza, Tecnologia, Ingegneria, Matematica) e di creare un programma che si basa sulla coerenza delle conoscenze, permettendo un ampliamento in futuro, nel senso di un apprendimento intensivo delle materie.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nStudiare un nuovo campo di conoscenza pu\u00f2 essere paragonato a esplorare un territorio. Ci sono due opzioni: o abbiamo una mappa molto dettagliata con un numero enorme di dettagli da studiare (il che richiede molto tempo) per comprendere dove si trovano i principali punti di riferimento e come si relazionano tra loro; oppure possiamo usare una mappa primitiva che segna solo i punti principali e la loro disposizione reciproca: tale mappa \u00e8 sufficiente per cominciare a muoversi nella direzione giusta, specificando i dettagli lungo il cammino. <\/p>\n<p>Abbiamo testato l'approccio intensivo all'insegnamento STEM durante la scuola invernale che abbiamo condotto insieme agli studenti del MIT con il supporto di <noindex><a rel=\"nofollow\" href=\"https:\/\/research.jetbrains.org\/\">JetBrains Research.<\/a><\/noindex> <\/p>\n<p><b><\/p>\n<h3>Preparazione del materiale<\/h3>\n<p><\/b><br \/>\nLa prima parte del programma della scuola ha consistito in una settimana di lezioni sui principali argomenti, che comprendevano algebr\u00e8a, circuiti elettrici, architettura dei computer, programmazione in Python e introduzione a ROS (Robot Operating System). <\/p>\n<p>Le aree di studio sono state scelte non a caso: integrandosi a vicenda, dovevano aiutare gli studenti a vedere il legame tra ci\u00f2 che sembrava, a prima vista, molto diverso \u2014 matematica, elettronica e programmazione.<\/p>\n<p>Naturalmente, l'obiettivo principale non era di tenere molte lezioni, ma di offrire agli studenti la possibilit\u00e0 di applicare praticamente le nuove conoscenze acquisite. <\/p>\n<p>Nella sezione di algebra, gli studenti hanno potuto esercitarsi nelle operazioni con le matrici e nella risoluzione dei sistemi di equazioni, che si sono rivelate utili nello studio dei circuiti elettrici. Dopo aver appreso il funzionamento del transistor e degli elementi logici costruiti su di esso, gli studenti hanno potuto vedere la loro applicazione nella struttura del processore e, dopo aver studiato le basi del linguaggio Python, scrivere un programma per un robot reale.<\/p>\n<p><img decoding=\"async\" alt=\"Approccio intensivo all&#039;apprendimento STEM\" src=\"\/wp-content\/uploads\/2019\/09\/c85111c6e730e8332000919f9a79feda.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b><\/p>\n<h3>Duckietown<\/h3>\n<p><\/b><br \/>\nUno degli obiettivi della scuola era di minimizzare l'uso dei simulatori dove possibile. Pertanto, \u00e8 stato preparato un ampio set di circuiti elettronici che gli studenti dovevano assemblare su una scheda di prototipazione utilizzando componenti reali e testarli nella pratica, e Duckietown \u00e8 stata scelta come base per i progetti.<\/p>\n<p>Duckietown \u00e8 un progetto aperto che comprende piccoli robot autonomi chiamati Duckiebot e una rete di strade lungo le quali si muovono. Duckiebot \u00e8 una piattaforma su ruote dotata di un microcomputer Raspberry Pi e di una telecamera. <\/p>\n<p>Sulla sua base abbiamo preparato una serie di compiti possibili, come la creazione di una mappa delle strade, la ricerca di oggetti e l'arresto vicino a essi, oltre ad altri. Inoltre, gli studenti potevano proporre un proprio problema e non solo scrivere un programma per risolverlo, ma anche avviarlo immediatamente su un robot reale.<\/p>\n<p><b><\/p>\n<h3>Insegnamento<\/h3>\n<p><\/b><br \/>\nDurante la lezione, gli insegnanti presentavano il materiale utilizzando presentazioni pre-preparate. Alcuni corsi venivano registrati in video, in modo che gli studenti potessero guardarli a casa. Durante le lezioni, gli studenti utilizzavano i materiali sui propri computer, ponevano domande, risolvevano problemi insieme e singolarmente, a volte alla lavagna. Alla fine del lavoro, \u00e8 stata calcolata una classifica per ogni studente separatamente in base a diverse materie.<\/p>\n<p><img decoding=\"async\" alt=\"Approccio intensivo all&#039;apprendimento STEM\" src=\"\/wp-content\/uploads\/2019\/09\/82145414b808871a71e7e88a83a23688.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEsaminiamo pi\u00f9 nel dettaglio lo svolgimento delle lezioni per ciascuna materia. La prima materia era algebra lineare. Gli studenti hanno studiato vettori e matrici, sistemi di equazioni lineari, ecc., nell'arco di una giornata. Gli esercizi pratici erano strutturati in modalit\u00e0 interattiva: i problemi proposti venivano risolti individualmente, mentre l'insegnante e gli altri studenti fornivano commenti e suggerimenti.<\/p>\n<p><img decoding=\"async\" alt=\"Approccio intensivo all&#039;apprendimento STEM\" src=\"\/wp-content\/uploads\/2019\/09\/a75d047442663de6ffb69f92ff4398de.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLa seconda materia \u00e8 elettricit\u00e0 e circuiti semplici. Gli studenti hanno imparato le basi dell'elettrodinamica: tensione, corrente, resistenza, legge di Ohm e leggi di Kirchhoff. Gli esercizi pratici sono stati parzialmente svolti in un simulatore o eseguiti alla lavagna, ma si \u00e8 dedicato pi\u00f9 tempo alla costruzione di circuiti reali, come circuiti logici, circuiti oscillatori, ecc.<\/p>\n<p><img decoding=\"async\" alt=\"Approccio intensivo all&#039;apprendimento STEM\" src=\"\/wp-content\/uploads\/2019\/09\/61b4c47a5fdffbac65d470cc6d6be742.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIl tema successivo \u00e8 l'Architettura dei Calcolatori, che rappresenta in un certo senso un ponte tra fisica e programmazione. Gli studenti hanno studiato le basi fondamentali, il cui significato \u00e8 pi\u00f9 teorico che pratico. Come pratica, hanno progettato autonomamente circuiti aritmetico-logici in un simulatore e hanno ricevuto punteggio per i compiti svolti.<\/p>\n<p>Il quarto giorno \u00e8 stato il primo giorno di programmazione. \u00c8 stato scelto Python 2 come linguaggio di programmazione, poich\u00e9 \u00e8 quello utilizzato nella programmazione per ROS. Questo giorno \u00e8 stato organizzato nel seguente modo: i docenti spiegavano il materiale, portando esempi di risoluzione dei problemi, mentre gli studenti li ascoltavano, seduti ai computer, e ripetevano quanto scritto dal docente sulla lavagna o sulla slide. Successivamente, gli studenti risolvevano problemi simili in autonomia, le cui soluzioni venivano poi valutate dai docenti.<\/p>\n<p>Il quinto giorno \u00e8 stato dedicato a ROS: i ragazzi si sono familiarizzati con la programmazione dei robot. Per l'intera giornata, gli studenti sono stati seduti ai computer, eseguendo il codice di programmazione di cui parlava il docente. Sono riusciti a eseguire autonomamente le unit\u00e0 principali di ROS e hanno anche conosciuto il progetto Duckietown. Al termine di questa giornata, gli studenti erano pronti a intraprendere la parte progettuale della scuola, risolvendo problemi pratici.<\/p>\n<p><img decoding=\"async\" alt=\"Approccio intensivo all&#039;apprendimento STEM\" src=\"\/wp-content\/uploads\/2019\/09\/42f6582aef152adc657eed87546ced01.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Descrizione dei progetti scelti<\/h3>\n<p>\nAgli studenti \u00e8 stato chiesto di unirsi in team di tre persone e di scegliere un tema per il progetto. Alla fine sono stati accettati i seguenti progetti:<\/p>\n<p>1. Calibrazione dei colori. Il Duckiebot ha bisogno di calibrare la fotocamera in caso di cambiamento delle condizioni di illuminazione, quindi esiste la necessit\u00e0 di una calibrazione automatica. Il problema \u00e8 che le gamme di colori sono molto sensibili all'illuminazione. I partecipanti hanno implementato un'utilit\u00e0 che avrebbe isolato i colori richiesti (rosso, bianco e giallo) nel frame e costruito le gamme per ciascun colore nel formato HSV.<\/p>\n<p>2. Duck Taxi. L'idea di questo progetto \u00e8 che il Duckiebot possa fermarsi vicino a un determinato oggetto, raccoglierlo e seguire un certo percorso. L'oggetto scelto era un brillante anatra gialla.<\/p>\n<p><img decoding=\"async\" alt=\"Approccio intensivo all&#039;apprendimento STEM\" src=\"\/wp-content\/uploads\/2019\/09\/3d322cf8d4363e1078a453c97d4adc8c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n3. Costruzione del grafo delle strade. Esiste la necessit\u00e0 di costruire un grafo delle strade e degli incroci. L'obiettivo di questo progetto \u00e8 costruire un grafo delle strade senza fornire dati a priori sull'ambiente per il Duckiebot, basandosi solo sui dati provenienti dalla fotocamera. <\/p>\n<p>4. Auto di pattuglia. Questo progetto \u00e8 stato ideato dagli stessi studenti. Hanno proposto di insegnare a un Duckiebot, il \"pattugliatore\", a inseguire un altro - il \"trasgressore\". Per questo \u00e8 stato utilizzato un meccanismo di riconoscimento dell'obiettivo tramite un marker ArUco. Una volta completato il riconoscimento, al \"trasgressore\" viene inviato un segnale di termine dell'operazione.<\/p>\n<p><img decoding=\"async\" alt=\"Approccio intensivo all&#039;apprendimento STEM\" src=\"\/wp-content\/uploads\/2019\/09\/675910781606e504bf9fe78adfb47198.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Calibrazione dei Colori<\/h3>\n<p>\nL'obiettivo del progetto Color Calibration era quello di correggere la gamma di colori riconoscibili della segnaletica alle nuove condizioni di illuminazione. Senza tali correzioni, il riconoscimento delle linee di arresto, dei separatori di corsia e dei confini stradali diventava impreciso. I partecipanti hanno proposto una soluzione basata sulla pre-elaborazione dei modelli di colori della segnaletica: rosso, giallo e bianco. <\/p>\n<p>Per ciascuno di questi colori \u00e8 stato definito un intervallo preliminare di valori HSV o RGB. Utilizzando questo intervallo, vengono rilevate nell'immagine tutte le aree che contengono colori idonei, e tra queste viene selezionata quella pi\u00f9 grande. Quest'area viene considerata il colore da memorizzare. Dopodich\u00e9, vengono utilizzate formule statistiche, come il calcolo della media e della deviazione standard, per valutare il nuovo intervallo di colore. <\/p>\n<p>Questo intervallo viene salvato nei file di configurazione della telecamera Duckiebot e pu\u00f2 essere utilizzato successivamente. L'approccio descritto \u00e8 stato applicato a tutti e tre i colori, formando infine intervalli per ciascun colore della segnaletica.<\/p>\n<p>I test hanno mostrato un riconoscimento quasi perfetto delle linee di segnaletica, tranne nei casi in cui i materiali di segnaletica utilizzati erano nastri lucidi, che riflettevano cos\u00ec fortemente le fonti di luce che, da un angolo di vista della telecamera, la segnaletica appariva bianca indipendentemente dal suo colore originale.<\/p>\n<p><img decoding=\"async\" alt=\"Approccio intensivo all&#039;apprendimento STEM\" src=\"\/wp-content\/uploads\/2019\/09\/f8067a1e938df4b43341f149cadf7a42.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Duck Taxi<\/h3>\n<p>\nIl progetto Duck Taxi prevedeva la creazione di un algoritmo di ricerca per individuare l'anatra passeggero in citt\u00e0 e successivamente trasportarla nel punto desiderato. I partecipanti hanno suddiviso questo compito in due fasi: rilevamento e navigazione nel grafo.<\/p>\n<p>Gli studenti hanno svolto il rilevamento dell'anatra, assumendo che un'anatra fosse qualsiasi area nell'immagine che poteva essere riconosciuta come gialla, con un triangolo rosso (becco) su di essa. Una volta che tale area viene rilevata in un'immagine successiva, il robot deve avvicinarsi ad essa e poi fermarsi per alcuni secondi, simulando l'atterraggio del passeggero.<\/p>\n<p>Successivamente, avendo in memoria il grafo delle strade di tutto il duckietown e la posizione del robot, e ricevuto come input il punto di destinazione, i partecipanti costruiscono un percorso dal punto di partenza al punto di arrivo, utilizzando l'algoritmo di Dijkstra per la ricerca dei percorsi nel grafo. L'output \u00e8 rappresentato come un insieme di comandi\u2014svoltate ad ogni incrocio successivo.<\/p>\n<p><img decoding=\"async\" alt=\"Approccio intensivo all&#039;apprendimento STEM\" src=\"\/wp-content\/uploads\/2019\/09\/47535ed7d4baea5e155ae080f06f0106.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Grafo delle Strade<\/h3>\n<p>\nL'obiettivo di questo progetto era la costruzione di un grafo: una rete stradale in Duckietown. I nodi del grafo risultante sono gli incroci, e gli archi rappresentano le strade. Per fare ci\u00f2, Duckiebot deve esplorare la citt\u00e0 e analizzare il proprio percorso. <\/p>\n<p>Durante il lavoro sul progetto \u00e8 stata presa in considerazione, ma poi scartata, l'idea di creare un grafo pesato, in cui il costo dell'arco \u00e8 determinato dalla distanza (tempo di attraversamento) tra gli incroci. L'implementazione di questa idea si \u00e8 rivelata troppo laboriosa e non ci sarebbe stato tempo a disposizione nell'ambito della scuola.<\/p>\n<p>Quando Duckiebot arriva a un nuovo incrocio, sceglie una strada che esce dall'incrocio e che non ha ancora percorso. Quando tutte le strade a tutti gli incroci sono state percorse, nella memoria del robot rimane un elenco di adiacenza degli incroci, che viene trasformato in un'immagine utilizzando la libreria Graphviz.<\/p>\n<p>L'algoritmo proposto dai partecipanti non \u00e8 adatto per un Duckietown arbitrario, ma ha funzionato bene in una piccola citt\u00e0 composta da quattro incroci, utilizzata nell'ambito della scuola. L'idea era di dotare ogni incrocio di un marcatore ArUco, contenente l'identificativo dell'incrocio, per monitorare l'ordine di attraversamento degli incroci.<br \/>\nLo schema di funzionamento dell'algoritmo sviluppato dai partecipanti \u00e8 mostrato nella figura. <\/p>\n<p><img decoding=\"async\" alt=\"Approccio intensivo all&#039;apprendimento STEM\" src=\"\/wp-content\/uploads\/2019\/09\/bed4dbc7569b04d649fdacf8b4da6fb7.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Patrol Car<\/h3>\n<p>\nL'obiettivo di questo progetto \u00e8 la ricerca, il perseguimento e l'arresto di un robot trasgressore nella citt\u00e0 di Duckietown. Il robot pattugliatore deve muoversi lungo il cerchio esterno della strada in citt\u00e0 alla ricerca di un robot trasgressore noto in precedenza. Dopo aver individuato il trasgressore, il robot pattugliatore deve seguire il trasgressore e costringerlo a fermarsi.<\/p>\n<p>Il lavoro \u00e8 iniziato con la ricerca di un'idea per la rilevazione del robot nell'immagine e il riconoscimento del trasgressore in essa. Il team ha proposto di equipaggiare ogni robot nella citt\u00e0 con un marcatore unico posizionato sul retro, proprio come le automobili reali hanno numeri di registrazione. Per questo sono stati scelti i marcatori ArUco. Erano gi\u00e0 stati utilizzati in Duckietown, poich\u00e9 sono facili da maneggiare e permettono di determinare l'orientamento del marcatore nello spazio e la distanza da esso.<\/p>\n<p>Successivamente, \u00e8 stato necessario fare in modo che il robot di pattuglia si muovesse rigorosamente lungo il cerchio esterno senza fermarsi agli incroci. Di default, il Duckiebot si muove nella corsia e si ferma alla linea di stop. Poi, grazie alla segnaletica stradale, determina la configurazione dell'incrocio e decide quale direzione prendere. Ogni fase descritta \u00e8 controllata da uno degli stati dell'automa del robot. Per eliminare le soste agli incroci, il team ha modificato l'automa degli stati in modo che, avvicinandosi alla linea di stop, il robot passasse subito allo stato di attraversamento dell'incrocio dritto.<\/p>\n<p>Il passo successivo \u00e8 stato risolvere il problema dell'arresto del robot trasgressore. Il team ha ipotizzato che il robot di pattuglia potesse accedere tramite SSH a ciascuno dei robot in citt\u00e0, ovvero avere alcune informazioni su quali dati fossero necessari per l'autenticazione e quale ID avesse ciascun robot. Cos\u00ec, dopo aver individuato il trasgressore, il robot di pattuglia ha iniziato a connettersi tramite SSH al robot trasgressore e a spegnere il suo sistema. <\/p>\n<p>Dopo aver confermato che il comando di spegnimento era stato eseguito, anche il robot di pattuglia si fermava.<br \/>\nL'algoritmo di funzionamento del robot di pattuglia pu\u00f2 essere rappresentato nel seguente schema:<\/p>\n<p><img decoding=\"async\" alt=\"Approccio intensivo all&#039;apprendimento STEM\" src=\"\/wp-content\/uploads\/2019\/09\/7ca60546d835c0cb8a0578f3c7238cd5.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Lavoro sui progetti<\/h3>\n<p>\nIl lavoro \u00e8 stato organizzato in un formato simile allo Scrum: ogni mattina, gli studenti pianificavano le attivit\u00e0 per la giornata, e la sera rendevano conto del lavoro svolto. <\/p>\n<p>Nei primi e ultimi giorni, gli studenti hanno preparato delle presentazioni che descrivevano il compito assegnato e i modi per risolverlo. Per aiutare gli studenti a seguire i piani scelti, nelle stanze dove si svolgeva il lavoro sui progetti erano sempre presenti docenti provenienti dalla Russia e dagli Stati Uniti, che rispondevano alle domande. Le comunicazioni avvenivano prevalentemente in lingua inglese.<\/p>\n<h3>Risultati e loro dimostrazione<\/h3>\n<p>\nIl lavoro sui progetti \u00e8 durato una settimana, al termine della quale gli studenti hanno presentato i loro risultati. Tutti hanno preparato delle presentazioni in cui hanno raccontato cosa hanno imparato in questa scuola, quali sono state le lezioni pi\u00f9 importanti, cosa \u00e8 piaciuto o non \u00e8 piaciuto. Dopo di che, ogni team ha presentato il proprio progetto. Tutti i team hanno completato i compiti assegnati.<\/p>\n<p>Il team che ha realizzato la calibrazione dei colori ha completato il progetto pi\u00f9 rapidamente degli altri, quindi hanno avuto il tempo di preparare anche la documentazione per il loro programma. Il team che si occupava del grafo delle strade, anche l'ultimo giorno prima della dimostrazione del progetto, ha cercato di migliorare e correggere i propri algoritmi.<\/p>\n<p><img decoding=\"async\" alt=\"Approccio intensivo all&#039;apprendimento STEM\" src=\"\/wp-content\/uploads\/2019\/09\/528e109bf9bfd65d70b6ee248c4939ee.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Conclusione<\/h3>\n<p>\nDopo il termine della scuola, abbiamo chiesto agli studenti di valutare le attivit\u00e0 svolte e rispondere a domande su quanto la scuola fosse in linea con le loro aspettative, quali competenze avessero acquisito, ecc. Tutti gli studenti hanno sottolineato di aver imparato a lavorare in team, a suddividere i compiti e a pianificare il proprio tempo.<\/p>\n<p>Agli studenti \u00e8 stata anche richiesta la valutazione dell'utilit\u00e0 e della complessit\u00e0 dei corsi seguiti. E qui si sono formati due gruppi di valutazioni: per alcuni i corsi non hanno rappresentato grandi difficolt\u00e0, altri li hanno considerati estremamente complessi. <\/p>\n<p>Questo significa che la scuola ha assunto la posizione corretta, rimanendo accessibile ai principianti in un campo o nell'altro, ma fornendo anche materiali per il ripasso e il consolidamento agli studenti pi\u00f9 esperti. Va notato che il corso di programmazione (Python) \u00e8 stato praticamente unanimemente valutato come non difficile, ma utile. Il corso pi\u00f9 complesso, secondo gli studenti, si \u00e8 rivelato essere quello di \"Architettura delle macchine elettroniche\".<\/p>\n<p>Quando agli studenti \u00e8 stato chiesto di indicare i difetti e i pregi della scuola, molti hanno risposto che gli \u00e8 piaciuto lo stile di insegnamento scelto, nel quale gli insegnanti offrivano prontamente aiuto e rispondevano alle domande. <\/p>\n<p>Inoltre, gli studenti hanno evidenziato che gli \u00e8 piaciuto lavorare in modalit\u00e0 di pianificazione quotidiana delle proprie attivit\u00e0 e stabilire autonomamente le scadenze. Come criticit\u00e0, gli studenti hanno annotato la mancanza di conoscenze fornite che erano necessarie al lavoro col bot: riguardavano il collegamento, la comprensione delle basi e dei principi di funzionamento. <\/p>\n<p>Quasi tutti gli studenti hanno sottolineato che la scuola ha superato le loro aspettative, il che indica che \u00e8 stata scelta la direzione giusta per l'organizzazione della scuola. Pertanto, \u00e8 importante mantenere i principi generali nell'organizzazione della prossima scuola, tenendo conto e cercando di eliminare, se possibile, le critiche evidenziate da studenti e insegnanti, eventualmente modificando l'elenco dei corsi o gli orari delle lezioni. <\/p>\n<p>Autori dell'articolo: il team <noindex><a rel=\"nofollow\" href=\"https:\/\/research.jetbrains.org\/groups\/robolab\">del laboratorio di algoritmi per robot mobili<\/a><\/noindex> in <noindex><a rel=\"nofollow\" href=\"https:\/\/research.jetbrains.org\/\">JetBrains Research.<\/a><\/noindex><\/p>\n<p>P.S. Il nostro blog aziendale ha un nuovo nome. Ora sar\u00e0 dedicato ai progetti educativi dell'azienda JetBrains.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/JetBrains-education\/blog\/467425\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043c\u0438\u0440\u0435 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u043e\u0433\u043e \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043c\u043d\u043e\u0433\u043e \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0445 \u043a\u0443\u0440\u0441\u043e\u0432, \u043d\u043e \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u0430\u044f \u043d\u0430 \u043d\u0438\u0445, \u043e\u0431\u043b\u0430\u0434\u0430\u0435\u0442 \u043e\u0434\u043d\u0438\u043c \u0441\u0435\u0440\u044c\u0435\u0437\u043d\u044b\u043c \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u043e\u043c \u2014 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435\u043c \u0445\u043e\u0440\u043e\u0448\u0435\u0439 \u0441\u0432\u044f\u0437\u043d\u043e\u0441\u0442\u0438 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0442\u0435\u043c\u0430\u043c\u0438. \u041c\u043e\u0436\u043d\u043e \u0432\u043e\u0437\u0440\u0430\u0437\u0438\u0442\u044c: \u043a\u0430\u043a \u0436\u0435 \u0442\u0430\u043a? \u041a\u043e\u0433\u0434\u0430 \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u0435\u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b \u0438 \u0447\u0435\u0442\u043a\u0438\u0439 \u043f\u043e\u0440\u044f\u0434\u043e\u043a, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043d\u0430\u0434\u043e \u0438\u0437\u0443\u0447\u0430\u0442\u044c \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u044b. \u041a \u043f\u0440\u0438\u043c\u0435\u0440\u0443, \u0434\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28636,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-38147","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=\"\u0412 \u043c\u0438\u0440\u0435 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u043e\u0433\u043e \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043c\u043d\u043e\u0433\u043e \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0445 \u043a\u0443\u0440\u0441\u043e\u0432, \u043d\u043e \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u0430\u044f \u043d\u0430 \u043d\u0438\u0445, \u043e\u0431\u043b\u0430\u0434\u0430\u0435\u0442 \u043e\u0434\u043d\u0438\u043c \u0441\u0435\u0440\u044c\u0435\u0437\u043d\u044b\u043c \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u043e\u043c \u2014 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435\u043c \u0445\u043e\u0440\u043e\u0448\u0435\u0439 \u0441\u0432\u044f\u0437\u043d\u043e\u0441\u0442\u0438 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0442\u0435\u043c\u0430\u043c\u0438.\" \/>\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\/podhod-intensivnogo-obucheniya-stem\" \/>\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\u041f\u043e\u0434\u0445\u043e\u0434 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f STEM | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043c\u0438\u0440\u0435 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u043e\u0433\u043e \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043c\u043d\u043e\u0433\u043e \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0445 \u043a\u0443\u0440\u0441\u043e\u0432, \u043d\u043e \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u0430\u044f \u043d\u0430 \u043d\u0438\u0445, \u043e\u0431\u043b\u0430\u0434\u0430\u0435\u0442 \u043e\u0434\u043d\u0438\u043c \u0441\u0435\u0440\u044c\u0435\u0437\u043d\u044b\u043c \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u043e\u043c \u2014 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435\u043c \u0445\u043e\u0440\u043e\u0448\u0435\u0439 \u0441\u0432\u044f\u0437\u043d\u043e\u0441\u0442\u0438 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0442\u0435\u043c\u0430\u043c\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/podhod-intensivnogo-obucheniya-stem\" \/>\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:21:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:21:56+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\udd47Approccio all'apprendimento intensivo STEM | ProHoster","description":"Nel mondo dell'istruzione ingegneristica ci sono molti corsi eccellenti, ma spesso il programma di studi basato su di essi presenta un serio svantaggio: la mancanza di una buona coerenza tra i vari argomenti.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/podhod-intensivnogo-obucheniya-stem","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\u041f\u043e\u0434\u0445\u043e\u0434 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f STEM | ProHoster","og:description":"\u0412 \u043c\u0438\u0440\u0435 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u043e\u0433\u043e \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043c\u043d\u043e\u0433\u043e \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0445 \u043a\u0443\u0440\u0441\u043e\u0432, \u043d\u043e \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u0430\u044f \u043d\u0430 \u043d\u0438\u0445, \u043e\u0431\u043b\u0430\u0434\u0430\u0435\u0442 \u043e\u0434\u043d\u0438\u043c \u0441\u0435\u0440\u044c\u0435\u0437\u043d\u044b\u043c \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u043e\u043c \u2014 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435\u043c \u0445\u043e\u0440\u043e\u0448\u0435\u0439 \u0441\u0432\u044f\u0437\u043d\u043e\u0441\u0442\u0438 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0442\u0435\u043c\u0430\u043c\u0438.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/podhod-intensivnogo-obucheniya-stem","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:21:56+00:00","article:modified_time":"2019-10-31T19:21:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38147","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"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-23 20:38:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:14:22","updated":"2026-01-23 20:38:22","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\/38147","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=38147"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/38147\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/28636"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=38147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=38147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=38147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}