{"id":2687,"date":"2022-08-09T04:46:45","date_gmt":"2022-08-09T02:46:45","guid":{"rendered":"https:\/\/blog.arkosoft.it\/?p=2687"},"modified":"2022-08-09T04:47:11","modified_gmt":"2022-08-09T02:47:11","slug":"coding-perche-la-programmazione-e-entrata-nelle-scuole","status":"publish","type":"post","link":"https:\/\/arkosoft.it\/blog\/coding-perche-la-programmazione-e-entrata-nelle-scuole\/","title":{"rendered":"Coding: perch\u00e9 la programmazione \u00e8 entrata nelle scuole."},"content":{"rendered":"<h2 style=\"text-align: center;\"><a href=\"https:\/\/arkosoft.it\/blog\/wp-content\/uploads\/2018\/03\/children-coding.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2696\" src=\"https:\/\/arkosoft.it\/blog\/wp-content\/uploads\/2018\/03\/children-coding-300x200.jpg\" alt=\"\" width=\"626\" height=\"417\"><\/a><\/h2>\n<h2>Il coding, una risorsa per le scuole.<\/h2>\n<p><strong>Coding<\/strong> tradotto in italiano vuol dire &#8220;programmazione&#8221;, ossia l&#8217;impartire ordini a un computer tramite, appunto, dei codici di programmazione. Il coding, un tempo esclusivo appannaggio delle aziende informatiche, negli ultimi anni \u00e8 entrato nelle aule scolastiche. E niente meno che in quelle delle <strong>scuole elementari<\/strong> e<strong> materne<\/strong>. Perch\u00e9 la programmazione informatica non solo \u00e8 alla portata dei bambini, ma addirittura adottata come risorsa didattica. E questo non per farne dei piccoli informatici, ma per allenarne le capacit\u00e0 di <strong>pensiero computazionale<\/strong>, ossia il saper analizzare i problemi e risolverli con la logica.<\/p>\n<h2>Le principali piattaforme di coding.<\/h2>\n<p>&#8220;Coding&#8221;, &#8220;pensiero computazionale&#8221;: concetti apparentemente &#8220;difficili&#8221; ma che \u00e8 possibile trasmettere ai bambini attraverso il<strong> gioco<\/strong>. E le piattaforme online che mettono a disposizione i giochi di coding per le scolaresche non mancano. Si passa dai portali per bambini dai 5 ai 7 anni come <strong>Scratch jr<\/strong>&nbsp;a siti come <strong>Scratch<\/strong> e <strong>Code.org<\/strong>, per gli alunni dagli 8 anni in poi.<\/p>\n<p>Scendiamo tuttavia nel dettaglio ed esaminiamo queste piattaforme una per una.<\/p>\n<h3>Scratch<\/h3>\n<p><strong>Scratch<\/strong> \u00e8 un linguaggio di programmazione nato dalla sinergia fra l&#8217;Eliot-Pearson Department of Child Study and Human Development della Tuft University, in Massachusetts, e il Lifelong Kindergarten Group dei Media Lab del MIT. Insomma, Scratch nasce da ricerche congiunte nei campi della didattica e dell&#8217;informatica. Il suo scopo \u00e8 quello di stimolare nei bambini le capacit\u00e0 di logica e risoluzione dei problemi, il tutto tramite giochi, programmazioni di storie, risoluzione di enigmi (tipo l&#8217;aiutare un personaggio a uscire da un labirinto). Far vivere al personaggio avventure ed enigmi insegner\u00e0 ai bambini il problem solving e il progettare.<\/p>\n<p>Una piccola precisazione: Scratch non ha lo scopo di formare dei futuri programmatori. I piccoli utenti non scriveranno mai di fatto delle righe di codice ma costruiranno le loro storie e risolveranno problemi tramite la <strong>programmazione visuale<\/strong>. Essa permette agli utenti di manipolare l&#8217;ambiente selezionando degli elementi (gli <strong>sprites<\/strong>) sotto lo schermo (o <strong>stage area<\/strong>). Ad ogni sprite verr\u00e0 associato un blocco di codice che ne determiner\u00e0 un cambiamento.<\/p>\n<h3>Code.org<\/h3>\n<p><strong>Code.org<\/strong> mette a disposizione dei principianti, del tutto estranei al pensiero computazionale, l&#8217;Ora del Codice. Essa pu\u00f2 essere svolta con carta e penna oppure con lezioni tecnologiche a tema &#8220;Star Wars&#8221;, &#8220;Frozen&#8221; o &#8220;Minecraft&#8221;. A seguire una carrellata di giochi con cui i piccoli utenti, risolvendo indovinelli o creando storie con blocchi di codice, allenano le loro capacit\u00e0 di problem solving e logica. Anch&#8217;essi, naturalmente, seguono lo stesso modello di programmazione visuale di Scratch, nei quali a ogni oggetto si associa un blocco di codice che ne determina il cambiamento (ad esempio uno spostamento sullo schermo).<\/p>\n<h3>Tynker<\/h3>\n<p>Piattaforma di coding per utenti dai 7 ai 14 anni, a cui offre una carrellata di giochi interattivi. Alla base di tali giochi c&#8217;\u00e8 una tecnologia gi\u00e0 nota: la programmazione visuale. Oltre ai classici esercizi di coding, in cui l&#8217;utente pu\u00f2 divertirsi a manipolare lo scenario del suo personaggio abbinando oggetti e blocchi di codice, ci sono anche puzzles. Tynker permette anche ai genitori e insegnanti degli utenti di creare degli account per monitorare i progressi dei ragazzi.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il coding, una risorsa per le scuole. Coding tradotto in italiano vuol dire &#8220;programmazione&#8221;, ossia l&#8217;impartire ordini a un computer tramite, appunto, dei codici di<\/p>\n","protected":false},"author":1,"featured_media":2800,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"twitter_3289630113_3289630113":"","facebook_10221729481456259_775370489244865":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"categories":[198,241],"tags":[],"class_list":["post-2687","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guide","category-programmazione"],"_links":{"self":[{"href":"https:\/\/arkosoft.it\/blog\/wp-json\/wp\/v2\/posts\/2687","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arkosoft.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arkosoft.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arkosoft.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/arkosoft.it\/blog\/wp-json\/wp\/v2\/comments?post=2687"}],"version-history":[{"count":1,"href":"https:\/\/arkosoft.it\/blog\/wp-json\/wp\/v2\/posts\/2687\/revisions"}],"predecessor-version":[{"id":21240,"href":"https:\/\/arkosoft.it\/blog\/wp-json\/wp\/v2\/posts\/2687\/revisions\/21240"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/arkosoft.it\/blog\/wp-json\/wp\/v2\/media\/2800"}],"wp:attachment":[{"href":"https:\/\/arkosoft.it\/blog\/wp-json\/wp\/v2\/media?parent=2687"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arkosoft.it\/blog\/wp-json\/wp\/v2\/categories?post=2687"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arkosoft.it\/blog\/wp-json\/wp\/v2\/tags?post=2687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}