# data[].attributes.body
Le lezioni tradizionali sono state pensate per essere svolte in assenza di computer o di connessione ad Internet.
Il percorso delle lezioni tradizionali avviene secondo due modalità:
- una modalità base (denominata l'Ora del Codice) consistente nello svolgere solo un'ora di avviamento al pensiero computazionale. Si suggerisce che questa attività avvenga in concomitanza con analoghe attività in corso in tutto il mondo ad ottobre e dicembre;
- una modalità avanzata consistente nel far seguire a quest'ora di avviamento un percorso più approfondito, che sviluppa i temi del pensiero computazionale con ulteriori lezioni tradizionali, da svolgere quando si vuole.

Svolgi in sequenza le seguenti lezioni sotto indicate:
- Pensiero Computazionale
- Programmazione su carta a quadretti
- Algoritmi
- Funzioni
- Istruzioni condizionali
- Composizione di canzoni
- Astrazione
- Programmazione a staffetta
- Internet
- Conclusione

# data[].attributes.body
Nella lezione tradizionale Pensiero computazionale gli studenti impareranno le 4 fasi fondamentali del “pensiero computazionale”, usando solo carta e penna.

Dopo una breve introduzione gli studenti vengono divisi in gruppi nei quali devono creare istruzioni affinché altri studenti disegnino uno specifico mostro (da un catalogo di mostri predefiniti).

L’intero compito va decomposto in passi elementari: a questo scopo i gruppi devono analizzare tutti i mostri nel catalogo per trovare schemi ricorrenti, individuare i diversi dettagli degli specifici mostri, poi usare queste informazioni per creare un algoritmo (cioè, una serie di azioni) affinché un altro gruppo possa disegnare uno specifico mostro.

Ogni gruppo poi scambierà il proprio algoritmo con quello di un altro gruppo e disegnerà il mostro seguendo le istruzioni dell’algoritmo ricevuto. Il disegno che che ottengono è ciò che il gruppo che ha scritto l’algoritmo intendeva?

https://studio.code.org/s/20-hour/lessons/3/levels/1
https://www.youtube.com/watch?v=injJWiSA0pw

# data[].attributes.body
Creative Computing di Karen Brennan, Christan Balch, Michelle Chung | Harvard Graduate School of Education | Traduzione a cura di Lorenzo Cesaretti WE Turtle

# data[].attributes.attachment_link.description
Lessons and units of work for teaching with the BBC micro:bit, the pocket-sized computer transforming digital skills learning.

# data[].attributes.attachment_link.description
Run whole class micro:bit sessions, easily share code with students and save progress

# data[].attributes.attachment_link.title
Learn computer science. Change the world.

# data[].attributes.attachment_link.description
Every student in every school deserves the opportunity to study computer science.

# data[].attributes.attachment_link.title
Activities and resources - Technocamps STEM Activities and Resources

# data[].attributes.attachment_link.description
Enjoy over 30 free STEM activity packs for primary and secondary school children! No experience, equipment nor adult supervision needed.

# data[].attributes.attachment_link.title
PictoBlox: Learn coding and program robots online

# data[].attributes.attachment_link.description
PictoBlox is a coding platform to learn AI, robotics, Python, game development, and STEM education online.

# data[].attributes.attachment_link.description
A Blocks / JavaScript code editor for the micro:bit powered by Microsoft MakeCode.

# data[].attributes.attachment_link.provider_name
MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.readable_text
Le biblioteche sono i luoghi ideali in cui trascorrere il proprio tempo dando forma alle idee, esercitando la creatività, utilizzando rappresentazioni digitali, appagando la curiosità e apprendendo. Per portare il coding in biblioteca basta prendere consapevolezza degli aspetti computazionali delle attività che vi si svolgono e dei principi di rappresentazione dell'informazione che sono alla basa del linguaggio, della scrittura e della lettura.

Questo corso, organizzato dall'Università di Urbino in collaborazione con la Rete delle Reti delle biblioteche di pubblica lettura, intende offrire agli operatori, agli insegnanti e ai fruitori delle biblioteche le motivazioni, gli esempi e gli strumenti teorici e pratici necessari ad utilizzare il coding per stimolare lo sviluppo del pensiero computazionale, favorire l'uso consapevole delle tecnologie digitali e contribuire a promuovere la lettura e la frequentazione delle biblioteche.

Il corso si articola in 6 moduli, ulteriormente suddivisi in lezioni e test di consolidamento.

1. Introduzione. In questo modulo vengono proposte definizioni rigorose e operative di concetti fondamentali, quali Informazione, Digitale, Coding e Pensiero computazionale

2. Principi di coding. Questo modulo ha lo scopo di richiamare in modo intuitivo principi base della programmazione che costituiscono il fondamento di ogni attività di coding e del ragionamento algoritmico: esecutore ideale, repertorio di istruzioni, sequenza di istruzioni, costrutti di ripetizione e di selezione, algoritmi

3. Strumenti di coding. Panoramica sugli strumenti di coding unplugged, di programmazione visuale a blocchi e di robotica educativa

4. Aspetti organizzativi. Focus sulla gestione degli spazi e delle risorse, sulla progettazione e sulla conduzione delle attività, sui destinatari, sulla comunicazione interna ed esterna, sulle collaborazioni, sulle opportunità di finanziamento e sulle campagne di alfabetizzazione e sensibilizzazione

5. Attività di coding in biblioteca. Proposte operative di attività di coding da svolgere in biblioteca, sfruttando risorse esistenti e strumenti fai-da-te, con focus sulla codifica delle informazioni, sugli algoritmi di ricerca e ordinamento e sul gioco

6. Buone pratiche. Presentazione e discussione di significative esperienze di successo di coding in biblioteca. Vengono presentati sia casi in cui il coding è l'oggetto dell'attività svolta, che casi in cui il coding è strumentale allo svolgimento di attività incentrate su altri argomenti

Gli argomenti verranno coperti in 25 ore di lezione, alle quali potranno essere aggiunte lezioni di approfondimento in risposta alle opportunità e alle esigenze che si presenteranno durante l'erogazione.

Il corso non ha pre-requisiti e la partecipazione è libera e gratuita.

Come per tutta la didattica aperta UniUrb, per seguire il corso basta un click. Se questo è il primo MOOC che segui sulla nostra piattaforma devi scegliere con quale account fare login (Google, Facebook, Uniurb) o registrare nuove credenziali di accesso. Il tuo account consentirà alla piattaforma di tenere traccia delle tue configurazioni e dei tuoi progressi, per migliorare la tua esperienza d'uso e certificare i risultati.

In diretta e on demand.

Tutte le lezioni online sono erogate in diretta, per permettere l'interazione con il pubblico presente, e rese disponibili per la fruizione on demand, per favorirne la fruizione e non porre vincoli di tempo. I test di consolidamento e autovalutazione associati alle lezioni possono essere compilati online in qualsiasi momento.
Senza scadenza.
Il corso non ha scadenza. Tutte le lezioni e tutti i test restano disponibili online anche al termine dell'erogazione dell'ultima lezione, permettendo ai corsisti di concludere il corso secondo i propri ritmi e la propria disponibilità di tempo.

Nuovi corsisti possono iscriversi al corso in qualsiasi momento, anche dopo l'inizio delle lezioni (previsto in febbraio 2022) o la fine dell'erogazione in diretta (prevista in maggio 2022).

Il completamento di tutte le attività previste, che includono la visione delle video-lezioni, la partecipazione ai sondaggi e il superamento dei test di consolidamento, è certificato da un attestato rilasciato sia in formato Come ogni corso pdf stampabile che in formato open badge. UniUrb, il corso è accreditato ai fini della formazione per insegnanti.

Il corso verrà presentato in diretta streaming il 20 gennaio 2022 alle ore 18:00.

ING-INF/05

# data[].attributes.attachment_link.title
Coding in Biblioteca - MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.description
Le biblioteche sono i luoghi ideali in cui trascorrere il proprio tempo dando forma alle idee, esercitando la creatività, utilizzando rappresentazioni digitali, appagando la curiosità e apprendendo. Per portare il coding in biblioteca basta prendere consapevolezza degli aspetti computazionali delle attività che vi si svolgono e dei principi di rappresentazione dell'informazione che sono alla basa del linguaggio, della scrittura e della lettura.

# data[].attributes.attachment_caption
Docente di Tecnologia, Animatore Digitale, Esperto di Cyberbullismo, Membro Equipè Formativa Territoriale, Formatore per Mondadori Education e Rizzoli Education

# data[].attributes.attachment_link.description
With ScratchJr, young children (ages 5-7) can program their own interactive stories and games.

# data[].attributes.body
La risposta a Scratch firmata Google è Blockly, un editor web gratuito basato su un linguaggio di programmazione visiva con blocchi di codice a forma di pezzi di puzzle colorati che si trascinano, si incastrano l’uno nell’altro e si riposizionano a piacimento. E’ utilizzabile anche nella versione in italiano.

# data[].attributes.attachment_link.description
Games for tomorrow’s programmers. Block-based programming lessons for beginners. Free from Google.

# data[].attributes.body
Una raccolta di diverse risorse, videotutorial ed esperienze didattiche con Scratch.

# data[].attributes.attachment_link.description
Scratch, coding, pensiero computazionale e informatica in generale, possibilmente comprensibile a tutti... ;)

# data[].attributes.attachment_link.readable_text
Lesson resources for teachers

Planning and teaching with the micro:bit

Primary ages 7-11

Complete, editable computing units of work and resources with cross-curricular links for art, science, geography and more, curriculum-linked to England KS2 and Code.org elementary CS Fundamentals.
Search primary lessons
Secondary ages 11-14

Units of work with downloadable, editable resources covering computing fundamentals through to cyber security, cryptography and creative design projects, curriculum-linked to England KS3.
Search secondary lessons

# data[].attributes.attachment_link.description
The BBC micro:bit: the pocket-sized computer transforming digital skills learning.

# data[].attributes.attachment_link.description
October 7 - 22, 2023: a week to celebrate coding in Europe, encouraging citizens to learn more about technology, and connecting communities and organizations who can help you learn coding.

# data[].attributes.attachment_link.readable_text
Informazioni su MakeCode

Scopri di più sulle funzionalità del prodotto Microsoft MakeCode e su come utilizzarlo per insegnare informatica in modo divertente e coinvolgente a tutti gli studenti.

Introduzione

Pronto a lanciarti nella programmazione? Scopri come è facile iniziare con Microsoft MakeCode.

Risorse

Se sei un insegnante, qui trovi curriculum e progetti gratuiti per aiutarti a far conoscere MakeCode alla tua classe. Se sei uno sviluppatore o un traduttore, scopri come entrare a far parte della community open source di MakeCode.

# data[].attributes.attachment_link.title
Educazione informatica con Microsoft MakeCode

# data[].attributes.attachment_link.description
Scopri di più sulle funzionalità del prodotto Microsoft MakeCode e su come utilizzarlo per insegnare informatica in modo divertente e coinvolgente a tutti gli studenti. Pronto a lanciarti nella programmazione? Scopri come è facile iniziare con Microsoft MakeCode. Se sei un insegnante, qui trovi curriculum e progetti gratuiti per aiutarti a far conoscere MakeCode alla tua classe.

# data[].attributes.attachment_link.provider_name
MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.title
Making Apps in Your Classroom, Now! - MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.description
Il corso spiega come sviluppare applicazioni in mabito scolastico, senza presupporre competenze informatiche specifiche. Si spinge oltre Scratch per sviluppare vere e proprie applicazioni con AppLab, Snap, AppInventor, trattando gli strumenti come tali e concentrandosi su concetti e metodi.

# data[].attributes.attachment_link.readable_text
Download a setup EXE to install Scratch JR to your PC.

By downloading this software, you agree to the terms and conditions of the MIT license.Download (Win) ( About Windows 10 Smart Screen: Since this app is unsigned, you will need to click 'More Info' and 'Run anyway' to install.)

# data[].attributes.attachment_link.title
Scratch JR for Desktop | Open Source Community Port

# data[].attributes.attachment_link.description
Download a setup EXE to install Scratch JR to your PC. By downloading this software, you agree to the terms and conditions of the MIT license.Download (Win) ( About Windows 10 Smart Screen: Since this app is unsigned, you will need to click 'More Info' and 'Run anyway' to install.)

# data[].attributes.attachment_link.description
Code Monster gets kids excited about programming. It is a combination of a game and tutorial where kids experiment with learning to code.

# data[].attributes.attachment_link.readable_text
How it works
There are two options to analyze a Scratch project with Dr. Scratch
You can upload an sb2 file or just provide the project url, avoiding the need to previously download the project to your computer. By analyzing your projects with Dr. Scratch, you can easily check your Computational Thinking Score.

# data[].attributes.attachment_link.description
Analyze your Scratch projects to assess your Computational Thinking skills

# data[].attributes.attachment_link.description
In questa pagina sono raccolte tutte le risorse su BBC micro:bit, tutorial, esperimenti, lezioni. Questa pagina è in costruzione – ultima modifica 26.05.19 Coding a scuola con BBC micro:bit –…

# data[].attributes.body
Pensiero computazionale e risoluzione dei problemi

di Miles Berry

# data[].attributes.attachment_link.description
October 6 - 21, 2018: a week to celebrate coding in Europe, encouraging citizens to learn more about technology, and connecting communities and organizations who can help you learn coding.

# data[].attributes.attachment_link.provider_name
MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.readable_text
Il coding sta portando i principi base dell'informatica nella scuola e nei giochi per bambini, in modo immediato e coinvolgente. Alessandro Bogliolo, coordinatore di Europe Code Week, si rivolge ai genitori per raccontare in 10 brevissimi video, di un minuto ciascuno, le motivazioni e le caratteristiche principali delle attività di coding che i figli praticano a scuola o per gioco.

# data[].attributes.attachment_link.title
Coding per genitori - MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.description
Il coding sta portando i principi base dell'informatica nella scuola e nei giochi per bambini, in modo immediato e coinvolgente. Alessandro Bogliolo, coordinatore di Europe Code Week, si rivolge ai genitori per raccontare in 10 brevissimi video, di un minuto ciascuno, le motivazioni e le caratteristiche principali delle attività di coding che i figli praticano a scuola o per gioco.

# data[].attributes.attachment_link.description
Get Minecraft Education for your classroom. Find out how using this game will take your students' learning to the next level.

# data[].attributes.attachment_link.provider_name
MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.title
Algoritmi quotidiani - MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.description
Questo corso parla soprattutto di cose che sapete già, o che sapete già fare. Ed è qui la sua forza. Infatti parla di algoritmi, che non sono altro che procedimenti costruttivi per ottenere risultati e realizzare idee. Dietro a quasi tutto quello che facciamo c’è un algoritmo.

# data[].attributes.attachment_link.description
CS Unplugged is a collection of free teaching material that teaches Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.

# data[].attributes.attachment_link.readable_text
È un linguaggio universale.
E lo insegniamo in tante lingue.

Swift Playgrounds ora è disponibile in 14 lingue: cinese semplificato, cinese tradizionale, coreano, francese, giapponese, inglese, italiano, olandese, portoghese (Brasile), spagnolo (castigliano e dell'America Latina), svedese, tedesco, thailandese e turco. Perché crediamo che tutti e tutte debbano avere la possibilità di imparare a programmare, ovunque si trovano.

# data[].attributes.attachment_link.description
Swift Playgrounds ora è disponibile in 14 lingue: cinese semplificato, cinese tradizionale, coreano, francese, giapponese, inglese, italiano, olandese, portoghese (Brasile), spagnolo (castigliano e dell'America Latina), svedese, tedesco, thailandese e turco. Perché crediamo che tutti e tutte debbano avere la possibilità di imparare a programmare, ovunque si trovano.

# data[].attributes.attachment_link.description
With Experimental Extensions, you can create Scratch projects that connect with external hardware (such as electronic devices and robotics) and online resources (including web data and web services).

# data[].attributes.body
Programmazione visuale: introduzione a Scratch

di Margo Tinawi

# data[].attributes.attachment_link.readable_text
By Margo Tinawi
Visual programming lets humans describe processes using illustrations or graphics. We usually speak of visual programming as opposed to text-based programming. Visual programming languages (VPLs) are especially well adapted to introduce algorithmic thinking to children (and even adults). With VPLs, there is less to read and no syntax to implement.

In this video, Margo Tinawi, Web Development Teacher at Le Wagon and Co-Founder of Techies Lab asbl (Belgium), will help you discover Scratch, one of the most popular VPL used all over the world. Scratch was developed by the MIT in 2002, and since then a big community has been created around it, where you can find millions of projects to replicate with your students and countless tutorials in several languages.

You do not need to have any coding experience to use Scratch, and you can use it in all the different subjects! For instance, using Scratch as a digital storytelling tool, students can create stories, illustrate a math problem or play an art contest to learn about cultural heritage, while learning coding and computational thinking, and most important, having fun.

Scratch is a free tool, very intuitive and motivating for your students. Have a look at Margo's video to learn how to get started.

Download the video script

Ready to share what you learnt with your students?

Choose one of the lesson plans below and organize an activity with your students.

Do not forget to add your activity to the Code Week Map!

You can easily organize a lesson in your classroom, an open day, or an event at your school. Just find a date and register your activity in the Code Week map. Each activity organizer will get a certificate of participation for their effort.

If you would like to connect with an international group of enthusiastic teachers, join the EU Code Week Facebook group for teachers! To take a step further and collaborate with other schools in your country or across borders - join the Code Week 4 All challenge.

# data[].attributes.attachment_link.description
By Margo Tinawi Visual programming lets humans describe processes using illustrations or graphics. We usually speak of visual programming as opposed to text-based programming. Visual programming languages (VPLs) are especially well adapted to introduce algorithmic thinking to children (and even adults). With VPLs, there is less to read and no syntax to implement.

# data[].attributes.attachment_link.readable_text
We're excited to announce the addition of micro:bit to Tinkercad's Circuits editor. With it, students can program and interact with a realistically simulated micro:bit and connect their board to our growing collection of virtual electronic components. Just like everything in Tinkercad, this new feature is free, beginner-friendly, and thoughtfully designed for classroom use.

What is Micro:bit?

The BBC micro:bit is an inexpensive electronic circuit board designed for students to learn electronics and coding. It includes buttons and lights and sensors that lend themselves to creating amazing interactive projects. When a student connects the micro:bit to a computer with a USB cable, they can quickly program the board with new interactions using beginner-friendly code environments, such as Microsoft MakeCode .

Over the past few years, we've watched the popularity of micro:bit skyrocket in our educator community. The board's rugged, yet friendly design holds up to repeated use and the curriculum developed by the Micro:bit Educational Foundation is top-notch and easy to implement.

In a perfect world every student should be able to have their own micro:bit to tinker with, along with a bottomless drawer of components and alligator clips and batteries. With Tinkercad, that dream is now possible for any student with a computer and an internet connection.

What is Tinkercad Circuits?

When we talk about Tinkercad, we're really talking about three symbiotic products: our 3D editor , our Codeblocks editor , and our Circuits editor . All of them are free and can be found in your Tinkercad design dashboard.

Our Circuits editor allows anyone with an internet connection to create and simulate electronic designs using common components. Our built-in lessons introduce students to the basics of electronics and Arduino, with circuits that can be simulated and analyzed, just like the real thing.

One of the most popular features of the Circuits editor is our Arduino simulator. Students can use it to learn, code, and simulate relatively complex interactions with what has been one of the most popular microcontroller project boards ever made.

And while the popularity of Arduino continues undiminished, the success of the micro:bit demonstrates that there's room for competition. It's also shown us that the two platforms are not mutually exclusive. With Tinkercad Circuits, there's nothing preventing students from mixing and remixing any of our components or examples together to create new and imaginative designs.

We've taken everything we've learned about Arduino simulation and applied it to our micro:bit support. We're confident that when students see how fun and easy it is to code their virtual micro:bit, many of them will be inspired to explore our breadboard and Arduino simulations.

An Electronics Lab With Endless Possibility

There are a number of free online tools students can use to code, and even simulate how programs run on their Micro:bit. Tinkercad stands apart with a belief that the micro:bit is more than just a self-contained tool -- it's the first step into a larger world of understanding code and physical computing.

Tinkercad's Circuits editor is a playground of electronics and possibilities that your students can grow into. It's the only space of its kind where students can just as easily learn to connect and blink an LED with a transistor, or an integrated circuit, or a micro:bit, or an Arduino.

By eliminating the cost of electronic hardware, and consumables like batteries and wires, Tinkercad Circuits lowers the barrier of entry for students and teachers (from elementary up through high school) to learn and tinker with electronics.

Like other micro:bit coding tools, our blocks-stye code editor makes it easy for students to drag, drop, and rearrange computational concepts and instructions until they get their project working just the way they want. Once students have exhausted the basic capabilities of their micro:bit, Tinkercad allows them to seamlessly integrate breadboards, integrated circuits, sensors, motors, and more.

Best of all, student designs are automatically saved to their Tinkercad design dashboard, where they can be accessed from any computer. Students can work on designs at home or at school, from any available laptop, desktop, or Chromebook.

If you're an educator, we encourage you to take advantage of our Tinkercad Classrooms tool. With it, you can easily review your students' work in Tinkercad, leave notes, and make corrections.

Example Circuits

To give you a sense of what's possible using the micro:bit simulation in Tinkercad, we've included a handful of sample circuits that students can access from the Starters menu.

Some of these starter circuits showcase how the micro:bit's built-in sensors (compass, accelerometer, temperature, light-sensitivity) can be manipulated in Tinkercad. In the example below you can see how we've been able to simulate different physical gestures, which trigger different patterns on the LED matrix.

Other starter circuits were intentionally designed to demonstrate the unique possibilities of combining other elements from our component library. The first example, for instance, is a micro:bit that's pre-wired to power a small breadboard that students can use to build their circuit.

The example next to it demonstrates how a PIR motion sensor can be easily wired to the Micro:bit to detect nearby movement and sound an alarm through a connected buzzer.

We encourage you and your students to take some time to explore all the starter circuits for micro:bit. And don't forget to open up the code panel to see what makes them tick and change the parameters for different results.

With Tinkercad, there's no reason to worry about breaking hardware, burning out LEDs, or losing your code. Students are free to experiment and try out any wild idea they have.

Sharing Designs With Students

Just like any design in Tinkercad, teachers can make their work public and generate a direct link to share with students. With this link, students can copy the design to their personal dashboard and modify their copy however they like.

Using the annotation tool within Tinkercad Circuits, teachers can markup designs with instructions, explanations, and descriptions. These annotations can be toggled on and off using the eye icon in the top bar (try it in the embedded example below).

Public designs also include HTML code that you can use to embed your designs on a website (just like the above example). This can come in handy for including designs within a course overview page for your class, or as part of an Instructables guide.

Limitations at Launch

As many of you know, Tinkercad is constantly evolving and improving our tools. As proud as we are of the addition of micro:bit to Tinkercad Circuits, we're certain there's more we can do to improve it. Some of this work is already underway.

For example, you can currently export your code as a javascript file. This file can be uploaded to a connected micro:bit using a third-party site like Microsoft MakeCode. We know this isn't ideal.

( Editor's note: As of 1/27/2021 Tinkercad supports the export of the .hex file code format native to the micro:bit board. Users can simply drag and drop their downloaded .hex file to their connected micro:bit board and the code should update automatically.)

We're also aware that the Tinkercad iPad app doesn't yet support circuit simulation. For students to take full advantage of the capabilities of Tinkercad Circuits they'll need to use a laptop or desktop computer, or Chromebook.

Micro:bit aficionados will also notice that our current simulation does not include the features of the new micro:bit v2 hardware announced last month. Specifically, the new hardware offers a built-in speaker, microphone, and capacitive touch pad.

We may include a simulation of micro:bit v2 hardware in a future release. Until then, know that the code generated in Tinkercad should have no problem running on v2 hardware. We also include an example of how to add a speaker to your micro:bit simulation in our "Alarm" starter circuit, for those who want this feature.

Answers to more of your questions can be found in our FAQ .

Connect with Tinkercad

The development and inclusion of micro:bit in Tinkercad can be directly traced back to the enthusiastic requests we received from educators just like you. If you have an idea on how we can improve our micro:bit support (or Tinkercad in general) don't hesitate to email your thoughts to tinkercad-support@autodesk.com .

That said, we also enjoy hearing your success stories, and how Tinkercad is helping your students learn and express themselves. You can email those to us too, or tag us on Twitter , Instagram or Facebook so we can respond and share.

# data[].attributes.attachment_link.description
We're excited to announce the addition of micro:bit to Tinkercad's Circuits editor. With it, students can program and interact with a realistically simulated micro:bit and connect their board to our growing collection of virtual electronic components. Just like everything in Tinkercad, this new feature is free, beginner-friendly, and thoughtfully designed for classroom use.

# data[].attributes.attachment_link.readable_text
UNESCO: Shaping the Future of AI Education

From September 4 to 7, 2023, three members of the App Inventor community-Dr. Natalie Lao, Pedro Philippi Araújo, and Daeun Yoo-were invited to share their expertise on AI education at the inaugural UNESCO Digital Learning Week in Paris, France. A reboot of UNESCO's Mobile Learning Week, Digital Learning Week is touted as the "new annual flagship event on digital learning and the transformation of education."

# data[].attributes.attachment_link.description
UNESCO: Shaping the Future of AI Education From September 4 to 7, 2023, three members of the App Inventor community-Dr. Natalie Lao, Pedro Philippi Araújo, and Daeun Yoo-were invited to share their expertise on AI education at the inaugural UNESCO Digital Learning Week in Paris, France.

# data[].attributes.attachment_link.title
Hopscotch is a coding app that kids use to learn to code on iPad and iPhone. The app is primarily designed for coding for kids between the ages of 10-16, where you can make your own game.

# data[].attributes.attachment_link.description
Hopscotch is the #1 coding app for iPad and iPhone. Kids ages of 10-16 use it to learn to program, make their own games, and share it with the world.

# data[].attributes.attachment_link.readable_text
Naír Carrera has been working as an educational expert and external consultant in European projects for the last several years, focusing on digital and innovative education, e-Learning, and teachers´ training. She joined European Schoolnet in 2015, where she works as Education and Engagement Manager of the European Commission´s initiative EU Code Week, where she also contributes to the project strategic planning, monitoring, content creation and community engagement. You can follow her and get in touch here: https://twitter.com/Na_carrera

At European Schoolnet since 2012, he has been working in lots of different projects and initiatives. He has been more and more engaged in awareness raising, education and training projects, especially in the area of digital skills and coding. Currently he proudly supports the scale-up of EU Code Week. You can follow him and get in touch here: https://twitter.com/tommaso_eun

Konstantinos is working at European Schoolnet as part of the Development & Advocacy Team. His main work includes supporting the project proposal writing processes, the coordination of EUN's Future Classroom Lab stakeholders' community, and the coordination of projects such as EU Code Week and IMPACT EdTech.

At European Schoolnet since 2012, he has been working in lots of different projects and initiatives. He has been more and more engaged in awareness raising, education and training projects, especially in the area of digital skills and coding. Currently he proudly supports the scale-up of EU Code Week. You can follow him and get in touch here: https://twitter.com/tommaso_eun

Konstantinos is working at European Schoolnet as part of the Development & Advocacy Team. His main work includes supporting the project proposal writing processes, the coordination of EUN's Future Classroom Lab stakeholders' community, and the coordination of projects such as EU Code Week and IMPACT EdTech.

Eugenia is working at European Schoolnet, contributing to the educational aspects of EU Code Week: supporting the development of training materials for schools, assisting in the website of resources, and helping in the development of the Learning Bits. You can follow her and get in touch here: https://twitter.com/eugenia_eun

Konstantinos is working at European Schoolnet as part of the Development & Advocacy Team. His main work includes supporting the project proposal writing processes, the coordination of EUN's Future Classroom Lab stakeholders' community, and the coordination of projects such as EU Code Week and IMPACT EdTech.

Eugenia is working at European Schoolnet, contributing to the educational aspects of EU Code Week: supporting the development of training materials for schools, assisting in the website of resources, and helping in the development of the Learning Bits. You can follow her and get in touch here: https://twitter.com/eugenia_eun

Disclaimer & Copyright

This course is a rerun of the EU Code Week Deep Dive MOOC that ran in European Schoolnet Academy in 2019. The course has been created and coordinated by Naír Carrera, supported by the Code Week Team at European Schoolnet, and with contribution of Alessandro Bogliolo from the University of Urbino. The course is part of the EU Code Week initiative, supported by the European Commission.

The creation and running of this course have been supported by the European Commission, but it is sole responsibility of the organizers. The European Commission (EC) is not responsible for any use that might be made of the information contained.

All content on this course unless specified otherwise is licensed under a Creative Commons Attribution-Non-commercial-Share Alike 4.0 International License.
Licensing under Creative Commons licenses does not of itself affect the ownership of the copyright. Content from third party websites is subject to their own copyright restrictions; please refer to the site of origin for more information.

Eugenia is working at European Schoolnet, contributing to the educational aspects of EU Code Week: supporting the development of training materials for schools, assisting in the website of resources, and helping in the development of the Learning Bits. You can follow her and get in touch here: https://twitter.com/eugenia_eun

Disclaimer & Copyright

This course is a rerun of the EU Code Week Deep Dive MOOC that ran in European Schoolnet Academy in 2019. The course has been created and coordinated by Naír Carrera, supported by the Code Week Team at European Schoolnet, and with contribution of Alessandro Bogliolo from the University of Urbino. The course is part of the EU Code Week initiative, supported by the European Commission.

The creation and running of this course have been supported by the European Commission, but it is sole responsibility of the organizers. The European Commission (EC) is not responsible for any use that might be made of the information contained.

All content on this course unless specified otherwise is licensed under a Creative Commons Attribution-Non-commercial-Share Alike 4.0 International License.
Licensing under Creative Commons licenses does not of itself affect the ownership of the copyright. Content from third party websites is subject to their own copyright restrictions; please refer to the site of origin for more information.

# data[].attributes.attachment_link.description
This course will provide primary and secondary school teachers with ideas, free training material and resources to help them bring coding and computational thinking into the classroom with ready-made lessons plans. It builds on the Icebreaker MOOC that ran in June.

# data[].attributes.attachment_link.title
Coding in famiglia - Laboratori - Rai Scuola

# data[].attributes.attachment_link.description
Il portale di RAI dedicato alla scuola secondaria di I grado, di II grado, all'Università, ai Docenti e all'istruzione degli adulti. Guida TV e Diretta del canale tv Rai Scuola

# data[].attributes.attachment_link.provider_name
MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.readable_text
Il coding a scuola da 0 a CodeWeek e oltre!

Corso aperto e gratuito per insegnanti, che guida alla partecipazione a Europe Code Week e all'introduzione del coding in classe. Il corso ha la struttura di un nanoMOOC, breve, accreditato e certificato.

# data[].attributes.attachment_link.title
CodeWeek in Your Classroom, Now! - MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.description
Il coding a scuola da zero a CodeWeek e oltre! Corso aperto e gratuito per insegnanti, che guida alla partecipazione a Europe Code Week e all'introduzione del coding in classe. Il corso ha la struttura di un nanoMOOC, breve, accreditato e certificato.

# data[].attributes.attachment_link.title
mBlock Block-Based IDE- Coding for Beginners

# data[].attributes.attachment_link.description
Start Learning coding with mBlock. Create with mBlock online block-based editor Today. Learn AI and robotic programming with mBlock.

# data[].attributes.attachment_link.readable_text
One-stop coding platform tailored to coding education, trusted by 20 million educators, and learners

Share your coding projects and get to meet coders from around the world

Online coding training

Join Makeblock STEAM on Board project and get free education resources

Join now

Education resources

Rich resources for teaching coding including textbooks, curriculum, lesson plans etc.

View all

Classroom management

Easily upload and manage homework with built-in intergration Google Classroom

Learn more

Use mBlock across different devices.
(Supports Windows, Mac, Linux, Chromebook, iOS, Android)

Join mBlock volunteer translator platform Crowdin and help localize mBlock

By accepting our site you accept that we use and share cookies and similar technologies to perform analytics and provide content tailored to your interests. By continuing to use our site, you consent to this. Please see our Privacy Policy and Terms of Use for more information. Accept

# data[].attributes.attachment_link.title
mBlock - One-Stop Coding Platform for Teaching and Learning

# data[].attributes.attachment_link.description
Makeblock's coding platform for beginners. Scratch 3.0 based. Supports coding for robots like Makeblock, Arduino with blocks or Python, learning AI & IoT

# data[].attributes.attachment_link.provider_name
MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.readable_text
L'intelligenza artificiale è un ramo dell'informatica che da sempre suscita utopie e distopie, che impone all'umanità di interrogarsi sulle proprie prerogative e sui propri limiti, contrapponendoli a quelli delle opere del suo stesso ingegno. La ricerca e lo sviluppo nel campo dell'intelligenza artificiale hanno fatto progressi talmente rapidi e significativi da rendere non solo possibili, ma già comunemente utilizzate, tecnologie le cui possibilità applicative superano la nostra capacità di immaginazione.

Questo corso intende offrire una visione ampia di questo affascinante e complesso argomento, valorizzandone gli aspetti multidisciplinari e fornendo gli elementi base per comprenderne i presupposti teorici, i principi di funzionamento, le implicazioni etiche, gli aspetti culturali, le potenzialità e l'impatto socio-economico.

Il prof. Alessandro Bogliolo condurrà il corso avvalendosi della collaborazione di tanti colleghi che offriranno competenze complementari, necessarie ad affrontare il tema dai tanti punti di vidta che lo contraddistinguono. Il corso affronterà questioni Verranno presentate le principali forme di intelligenza artificiale, illustrando i principi di funzionamento di Nel corso del MOOC verranno proposte semplici attività di
Filosofi, neuroscienziati, antropologi, paletnologi si alterneranno per parlare del concetto stesso di intelligenza, delle peculiarità umane e della relazione tra le facoltà cognitive e i comportamenti che chiamiamo intelligenti.
Storici e filosofi della scienza ripercorreranno la storia dell'intelligenza artificiale, presentandone definizioni e paradossi e investigando fino a che punto l'intelligenza di una macchina sia frutto dell'intelligenza di chi la progetta e la programma.
etiche, sociali e machine learning, reti neurali e algoritmi genetici. Gli coding unplugged e di programmazione visuale a blocchi per condurre piccoli esperimenti di intelligenza artificiale che consentiranno di comprenderne a fondo i limiti, le potenzialità e i principi di funzionamento.
informatici saranno affiancati da neurofisiologi e biotecnologi, che illustreranno i sistemi biologici ai quali si ispirano i sistemi artificiali. culturali, parlando anche di cinema e di letteratura. Economisti, tecnologi e imprenditori parleranno delle applicazioni e delle prospettive di sviluppo del settore.

Computer e robot sono innanzitutto degli esecutori ideali, delle macchine programmabili prive di intelligenza, di libero arbitrio, di fantasia, di creatività, che fanno tutto e solo quello che dice loro il programmatore. Dove e come scatta la scintilla dell'intelligenza artificiale? E' questa la principale domanda a cui cercheremo di dare risposta.

Il corso non ha pre-requisiti e la partecipazione è libera e gratuita.

Come per tutta la didattica aperta UniUrb, per seguire il corso basta un click. Se questo è il primo MOOC che segui sulla nostra piattaforma devi scegliere con quale account fare login (Google, Facebook, Uniurb) o registrare nuove credenziali di accesso. Il tuo account consentirà alla piattaforma di tenere traccia delle tue configurazioni e dei tuoi progressi, per migliorare la tua esperienza d'uso e certificare i risultati.

Il completamento di tutte le attività previste, che includono la visione delle video-lezioni, la visione dei contenuti di RAI Scuola, il superamento dei test di verifica della comprensione e la consegna di tutti i compiti, è certificato da un attestato rilasciato sia in formato Come ogni corso pdf stampabile che in formato open badge. UniUrb, il corso è accreditato ai fini della formazione per insegnanti.

Foto di copertina di StockSnap da Pixabay

ING-INF/05

# data[].attributes.attachment_link.title
Intelligenza Artificiale - MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.description
L'intelligenza artificiale è un ramo dell'informatica che da sempre suscita utopie e distopie, che impone all'umanità di interrogarsi sulle proprie prerogative e sui propri limiti, contrapponendoli a quelli delle opere del suo stesso ingegno.