background preloader

Pensiero computazionale

Facebook Twitter

#pensaonline. Introduzione - ProgrammaIlFuturo.it. Cittadinanza digitale In questa sezione trovi le versioni adattate all'italiano dei video da noi proposti all'interno dei corsi per la scuola primaria e secondaria inferiore, che illustrano come muoversi in Internet in modo consapevole e sicuro. A tal scopo è necessario che ogni bambino sviluppi le competenze trasversali necessarie per utilizzare i dispositivi digitali con responsabilità ed efficacia. Lo stile di questi video è pensato per gli alunni della scuola primaria, ma considerato che gli insegnanti hanno una conoscenza più precisa delle loro classi, saranno in grado di valutarne adeguatamente l’uso; anche in prima media, infatti, questi video potrebbero rivelarsi utili. Ecco una sintetica descrizione dei quattro video disponibili: I video originali sono realizzati da Common Sense Education, con cui abbiamo sottoscritto un accordo di collaborazione per l'adattamento in italiano del loro materiale educativo.

Video.corriere. Coding in classe: come insegnare in modo creativo | Scuolainforma. Coding, è una parola che sentiamo spesso negli ultimi anni grazie anche al progetto Programma il futuro, approvato dal MIUR e avviato nell’anno scolastico 2014/15. Questo progetto ha come obiettivo quello di fornire alle scuole una serie di strumenti semplici, divertenti e accessibili per formare gli studenti ai concetti di base dell’informatica. L’Italia, tra i primi paesi al mondo, ha deciso di sperimentarlo introducendolo nella scuola al fine di formare gli alunni ai concetti di base dell’informatica; anche attraverso la programmazione, usando strumenti che non richiedano necessariamente l’uso del pc. Come definirlo Il Coding è un termine usato per definire la programmazione informatica. Applicato al mondo scolastico, può essere definito un approccio diverso all’apprendimento.

Cos’è il pensiero computazionale Quando si parla di Coding non si può fare a meno di menzionare il pensiero computazionale. Coding: I principali software per utilizzarlo in classe Letture consigliate. App Lab. LinkedIn. Programmare con Scratch - Matematicamente. Home ▸ Informatica ▸ Scratch ▸ Programmare con Scratch di Antonio Bernardo Scratch consente di programmare il computer per risolvere problemi e creare simulazioni, animazioni, storie interattive, grafica. In pratica usa dei mattoncini simili al Lego o ai pezzi del puzzle (gli Scratch blocks ➔ blocchi) per costruire progetti multimediali che mettono assieme immagini, suoni, video ecc. La codifica dei programmi in Scratch consiste nell’impilare, incastrandoli, oggetti grafici che presentano forma e colore dipendenti dall’istruzione che si vuole usare.

All’apertura del programma si presenta questa schermata: Nel frame di sinistra si vedono i comandi veri e propri suddivisi per categorie: Tali comandi possono essere trascinati nell’area centrale (Script) dove possono essere direttamente eseguiti con un click sul comando stesso. Es1 Clicchiamo su “fai 10 passi” e trasciniamolo nella pagina degli Script (quella al centro). Es2 Es3 Es4 Es5 Es6 Es7 Es8 Es9 Es 10 Es11 Es12 Lanciare il programma. Es13 Es15 Es16. CodeMonkey.

CodeMonkey: una scimmietta insegna come programmare ai bambini. CodeMonkey è una bella piattaforma educativa per avvicinare i bambini alla programmazione. Protagonista è una scimmietta che deve essere guidata a raccogliere delle banane, evitando che arrivi prima un gorilla affamato o altri personaggi che appariranno nel corso del gioco. Nauralmente più i bambini saranno capaci di proseguire il cammino e più competenze di coding acquisiranno. In questo caso potranno infatti apprendere i concetti di base di Javascript come: loop, variabili, funzioni, condizioni e altro ancora. Peccato solo che, tra tante lingue disponibili, non ci sia l'italiano!

Potete utilizzare liberamente CodeMonkey e, registrandovi al servizio, sarà possibile creare e tenere traccia di un numero massimo di 30 studenti, grazie ad una dashboard insegnante con accesso diretto ai vari piani di lezione. Vai su CodeMonkey Articoli correlati. Coding AD e Team- Symbaloo Gallery. FORMAZIONE TEAM INNOVAZIONE - Home. Minecraft.

Learn. Italia Hour of Code Risorse. Il MIUR, in collaborazione con il CINI – Consorzio Interuniversitario Nazionale per l’Informatica, ha avviato il progetto Programma il Futuro (che fa parte del programma #labuonascuola) con l’obiettivo di fornire alle scuole una serie di strumenti semplici, divertenti e facilmente accessibili per formare gli studenti ai concetti di base dell'informatica.

Leggi la circolare MIUR. Partendo da un’esperienza di successo avviata negli USA che ha visto nel 2013 la partecipazione di circa 40 milioni di studenti e insegnanti di tutto il mondo, l’Italia è uno dei primi Paesi al mondo a sperimentare l’introduzione strutturale nelle scuole dei concetti di base dell’informatica attraverso la programmazione (coding ), usando strumenti di facile utilizzo e che non richiedono un’abilità avanzata nell’uso del computer.

Per essere sempre al corrente sulle nostre attività seguici su Twitter oppure su Facebook. È disponibile una descrizione aggiornata del progetto. Gli strumenti a disposizione delle scuole. Learn. Moana: Wayfinding with Code Grades 2+ | Blocks Minecraft Hour of Code Make Music with Scratch Grades 2-8 | Blocks, Scratch Gumball's Coding Adventure Grades 6-8 | Blocks, Scratch Vidcode: Code the News Grades 6+ | JavaScript Kodable (pre-readers welcome) Pre-reader - Grade 5 | Blocks | All modern browsers, iPad app Star Wars: Building a Galaxy with Code Grades 2+ | Blocks, JavaScript Adventure on the High Seas Code with Anna and Elsa Animate Your Name with Scratch CodeCombat Grades 2+ | JavaScript, Python, Lua, CoffeeScript Play Lab Box Island All ages | Blocks Text Compression Grades 9+ | Language independent codeSpark Academy with The Foos Pre-reader - Grade 5 | Blocks Kano Pixel Hack Grades 2+ | JavaScript, Coffeescript Dragon Dash Grades 2-8 | Blocks Make it Fly with Scratch Analog Clock STEM Kit Grades 6+ | Blocks Vidcode: Bestie Greeting Card Grades 2+ | JavaScript Spritebox Coding Grades 2-8 | Blocks, Java, iOS/Swift Python Turtle Graphics Grades 6+ | Python Lightbot Write your first computer program Galaxy Game Jam.

Learn. Play, Design & Code Retro Arcade Games Grades 2+ | Blocks CS First Unplugged Grades 2-8 | Blocks, Unplugged, Scratch Discover Python with Silent Teacher Grades 6+ | Python codeSpark Academy with The Foos: Create Games Pre-reader - Grade 5 | Blocks Dance Party Ozaria: Your Journey Begins Grades 6+ | JavaScript, Python AI for Oceans Grades 3+ | AI and Machine Learning Beach Cleanup with Kodable Pre-reader - Grade 5 | Language independent (can be taught in multiple languages) Minecraft Hour of Code Climate Clock Grades 6+ | JavaScript Space Adventure: Write Code and Catch Bananas!

Grades 2-8 | CoffeeScript Code a Happy Place Meditation App Grades 2-8 | Blocks Stress ball Animoji Grades 2+ | JavaScript People who Inspire Me Grades 6+ | JavaScript, HTML, CSS Disney Codeillusion: Media Art Adventure with Mickey Grades 2-8 | JavaScript SciGirls: Code Quest Tractor Traversal Code a Meditation Breathing App Facetracking Design Your Own Maze! Code your own racing game! Code a Chatbot with the Female CS Pioneers Grades 6+ | Blocks. CS Principles Widgets. Digital Compression with Aloe Blacc This widget gives students the chance to compress a piece of text. Students can use this to learn how to identify patterns, store those patterns in a "dictionary," then replace the dictionary pattern with a 1-byte symbol to create a lossless compressed version of text.

The widget updates with every keystroke and performs compression calculations so students can see if they’re increasing or decreasing the total file size in real-time as they work. A challenge for students: How can you achieve the best compression possible by representing patterns of patterns? Have fun harnessing the power of this compression technique through experimentation, but also be aware that it can go very, very wrong. Example: How to compress the lyrics of Aloe Blacc's song "I Need a Dollar" using the text compression widget. Images, Pixels & RGB w/Kevin Systrom Black and White Pixelation Example: How to encode the letter 'B' using the black and white pixelation widget.

App Lab. Il pensiero computazionale a scuola. Terza annualità del progetto "Programma il futuro" MIUR - Continua nell’a.s. 2016/2017 la diffusione del pensiero computazionale nelle scuole italiane con l’iniziativa “Programma il futuro” del MIUR, in collaborazione con il CINI – Consorzio Interuniversitario Nazionale per l’Informatica, che fornisce alle scuole una serie di strumenti semplici, divertenti e facilmente accessibili per formare gli studenti ai concetti di base dell'informatica. L’iniziativa, che ha visto la partecipazione lo scorso anno di oltre 1.000.000 studenti, 15.000 insegnanti e 5.000 scuole in tutta Italia, colloca il nostro Paese all’avanguardia in Europa e nel mondo. L’introduzione strutturale nelle scuole dei concetti di base dell’informatica attraverso la programmazione (coding), usando strumenti di facile utilizzo e che non richiedono un’abilità avanzata nell’uso del computer ha già coinvolto più di 200 milioni di studenti in tutto il mondo. 1 - Perché la formazione al pensiero computazionale nelle scuole italiane 2 - I Kit a disposizione delle scuole.

Home ~ Schoolkit - accompagnamento innovativo del PNSD. CS Principles Widgets. Teacher Community. Teacher Community. Teacher Community — Allow your students to keep learning without... In our last post, we shared the concept-difficulty matrix we’re using to tag and classify puzzles by difficulty and intended learning outcomes. In this post, we want to share some of the other changes we have made to Code Studio to improve our measures of student learning, one of which is changing the user (student) experience. Ultimately, to measure student learning we have to understand what students can do. So, once all the puzzles are tagged, how do we know if students can solve these puzzles successfully? Well, it turns out that assessment is hard. Almost every student eventually “succeeds” (writes a program that solves any given puzzle). This means that students could press “Run” again and again, adding the block we recommend after every submission.

We wanted to get a better handle on what students could do on their own without blocking students who could use a bit of guidance. This allows for some automatic scaffolding based on student need. . - Ryan Sloan, Product Manager. App Lab. Teacher Community — Try Pair Programming—track the progress of... Yesterday was a special moment for me and for all of us working on computer science education.We live in divided times, in an election year where debates about opportunity, inequality, security, and economic growth are gripping a country that feels divided to the core.

But on this issue, we stand united. Computer science offers opportunity in the face of inequality, it is the driver of economic growth as the largest and fastest-growing sector of wage growth across industries, and its impact on cybersecurity is even key to our national security. Yesterday the CEOs of America’s largest companies joined 28 governors - from both parties - and our top K-12 leaders, in an unprecedented union. When we look back, this will be remembered as the moment computer science won.Don’t get me wrong, there’s plenty left to do, it’s not at all “mission accomplished.” On computer science, we all agree that every student should have the opportunity to learn. Learn to Code! Coding Resources. Minecraft: Education Edition - Home. Condizioni e Interazione: Basi di Programmazione con Scratch. Costruzione del curricolo per competenze. Pillole di didattica per progettare compiti significativi. Come valutare le competenze? - Blog Tecnica della scuola.

Sta per concludersi il secondo anno di sperimentazione del modello nazionale unitario proposto dal Miur per la certificazione delle competenze nel primo ciclo di istruzione, un nuovo strumento certificativo che affiancherà e integrerà la tradizionale scheda di valutazione degli apprendimenti. Dal prossimo anno, il suo impiego sarà obbligatorio per tutte le scuole primarie e secondarie di primo grado, chiamate ad esprimere la propria valutazione, rispettivamente, alla conclusione del quinto e del terzo anno del percorso di studi.

Quali siano gli itinerari progettuali, i metodi e gli strumenti per rilevare e valutare il grado di sviluppo delle competenze raggiunto da ciascun alunno nelle Indicazioni nazionali per il curricolo della scuola dell’infanzia e del primo ciclo di’istruzione, emanate nel 2012, non si dice, lasciando alla comunità professionale il compito di effettuare scelte specifiche e contestualizzate, sempre tuttavia coerenti con i traguardi formativi nazionali dichiarati. Basi di programmazione con Scratch. Un video tutorial con le sequenze di comandi. Corso: coding e pensiero computazionale Edizione Speciale. Coding e pensiero computazionale edizione speciale Il Corso Coding insegna ad acquisire importanti competenze in tema di Pensiero Computazionale.

Esso è rivolto a docenti della scuola primaria e secondaria ed è costituito da 10 ore di videolezioni che aiutano passo passo ad acquisire le competenze sul Coding, dalla creazione di semplici app alla padronanza completa dell'ambiente scratch. Il corso si basa sull'ambiente Scratch ( che consente di creare applicazioni semplici, fare simulazioni, utilizzare il codice per applicare le tecniche del pensiero computazionale a qualsiasi disciplina da quelle scientifiche a quelle umanistiche.

Iscrizione entro il 31 luglio 2016 Il corso è erogato in collaborazione con Wikiscuola, ente accreditato al costo di € 69,00. Puoi iscriverti adesso e seguire il corso quando vuoi entro 365 giorni dalla data di iscrizione. Se vuoi accedi gratuitamente al seminario gratuito, avrai la possibilità di vedere una introduzione al corso. Variabili: Basi di Programmazione con Scratch. Uso degli spazi per la condivisione e la collaborazione Google Spaces nella didattica. Procedure: basi di programmazione con Scratch.