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

# 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
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
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.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.body
Creare giochi educativi con Scratch

di Jesús Moreno León

# data[].attributes.attachment_link.description
October 8 - 23, 2022: 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.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.description
A Blocks / JavaScript code editor for the micro:bit powered by Microsoft MakeCode.

# 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
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.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.body
Creare un automa con un micro:bit di Pauline Maas

# data[].attributes.attachment_link.readable_text
Codeweek Learning Bits

by Pauline Maas
Using a Micro: bit, the easily programmable, pocket-sized computer, can be a fun and easy way to make interesting creations, from robots to musical instruments with your students, while at the same time teaching them how to code. It's simple and easy to use for even the youngest programmers, while at the same time powerful enough for more advanced students. You can incorporate it in a variety of lessons from history to maths and even science. The possibilities are endless. The Micro: bit is an engaging and inexpensive way to teach students about coding while instilling crucial skills such as computational thinking, problem-solving, and creativity.

In this video, Pauline Maas, Computer Science teacher at Koninklijke Visio, will introduce the Micro: bit and give a few practical examples of how teachers can integrate it into the classroom, transforming passive students into enthusiastic creators.

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
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
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.body
App Inventor e sviluppo di app di Rosanna Kurrer

# data[].attributes.attachment_link.readable_text
Codeweek Learning Bits

By Rosanna Kurrer
Have a look at this video where Rosanna Kurrer, (Founder of CyberWayFinder) explains what App Inventor is, goes through the advantages of using App development in the classroom and gives some practical examples on how teachers can integrate App Inventor in the classroom, transforming passive students into enthusiastic game makers.

We all use applications as they are a convenient and fast way to coordinate our activities. They are also more and more used in education as they allow personalised learning and enable users to acquire information, so why not empower your students to build an educational app for others?

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
Codeweek Learning Bits By Rosanna Kurrer Have a look at this video where Rosanna Kurrer, (Founder of CyberWayFinder) explains what App Inventor is, goes through the advantages of using App development in the classroom and gives some practical examples on how teachers can integrate App Inventor in the classroom, transforming passive students into enthusiastic game makers.

# 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.body
Kodable è un’app pensata per avvicinare anche i più piccoli alla programmazione in modo ludico. Il linguaggio utilizzato per far muovere delle palline pelose sono frecce e blocchi colorati. Si introducono anche i concetti base di condizione, funzione, loop, debug… il tutto raccogliendo stelline e monete e sbloccando livelli progressivi di gioco.

# data[].attributes.attachment_link.description
Programming for kids, made with love. Easy to follow lessons focused on student outcomes so you can teach your students to code.

# 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.body
La programmazione in tutte le materie di M. Isabel Blanco, M. Concepción Fernández, Elisabetta Nanni, Debora Carmela Niutta, Stefania Altieri

# data[].attributes.attachment_link.readable_text
By M. Isabel Blanco, M. Concepción Fernández, Elisabetta Nanni, Debora Carmela Niutta, Stefania Altieri
When you think of coding in the classroom, the first image that comes to mind is of computers, Technology, Mathematics or Science. However, given that students have a number of interests and subjects, why not use this in our favor and implement coding across the entire curriculum?

Integrating coding in the classroom has many benefits, as it helps them develop their critical thinking and problem solving skills, become active users and lead their own learning process, which is essential in schools. However, the most important thing is that your students will be learning while having fun!

Languages, Music or STEM are only some subjects that teachers can code in for future scientists, musicians, artists, anybody really! All teacher can integrate coding and computational thinking in the classroom. Using a CLIL lesson to explain a daily life algorithm, creating a felt joystick to learn about science or using educational robots to boost motivation in Mathematics are some examples of activities you can do in your classroom.

Have a look at the video below to see how Music, Science or Languages teachers can easily integrate coding and computational thinking in the classroom, even though you have no previous experience.

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
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
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.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. Before joining European Schoolnet, Naír worked as a teacher in international schools and universities of Spain, England and France, and joined the eTwinning National Support Service (NSS) at the National Institute for Educational Technologies and Teacher Training (INTEF) in the Ministry of Education in Spain, where she is also an online tutor. You can follow her and get in touch here: https://twitter.com/Na_carrera

At European Schoolnet since 2012, he has been working on lots of different 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, and contribute to the growing of the Future Classroom Lab community, gathering hundreds of schools, ministries representatives and edtech companies. 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 on lots of different 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, and contribute to the growing of the Future Classroom Lab community, gathering hundreds of schools, ministries representatives and edtech companies. 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.

Anna works at European Schoolnet contributes to the different aspects and activities related to the European Commission´s initiative EU Code Week through the creation of training activities for teachers, selection of curation materials for students, policy research on digital learning, as well as community engagement. You can follow her and get in touch here: https://twitter.com/KostetskaAnna

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.

Anna works at European Schoolnet contributes to the different aspects and activities related to the European Commission´s initiative EU Code Week through the creation of training activities for teachers, selection of curation materials for students, policy research on digital learning, as well as community engagement. You can follow her and get in touch here: https://twitter.com/KostetskaAnna

Disclaimer & Copyright

This course is a rerun of the EU Code Week Icebreaker 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 campaign, 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.

Anna works at European Schoolnet contributes to the different aspects and activities related to the European Commission´s initiative EU Code Week through the creation of training activities for teachers, selection of curation materials for students, policy research on digital learning, as well as community engagement. You can follow her and get in touch here: https://twitter.com/KostetskaAnna

Disclaimer & Copyright

This course is a rerun of the EU Code Week Icebreaker 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 campaign, 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 short introductory course aims to make EU Code Week more appealing and meaningful for teachers, schools, and parents while raising awareness about the importance of integrating coding and computational thinking into their lesson.

# 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.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.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.description
Rai Cultura racconta il coding a scuola in 20 puntate condotte da Alessandro Bogliolo, coordinatore di Europe Code Week, campagna di alfabetizzazione promossa dalla Commissione Europea per la diffusione del pensiero computazionale. Insegnanti e alunni iniziano giocando insieme con noti strumenti di…

# 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.readable_text
Learning to code helps us make sense of the rapidly changing world around us. Join millions of fellow organisers and participants to inspire the development of coding and computational thinking skills in order to explore new ideas and innovate for the future.

# data[].attributes.attachment_link.description
October 14 - 27, 2024: 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.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.body
La Playlist di STEAM On Board https://www.youtube.com/playlist?list=PLqnFi8Q8SswIpYcpgWyHipaEF3QCpdg5N

https://www.innovationforeducation.it/academy/steam-on-board/

# data[].attributes.attachment_link.description
STEAM On Board è la nuova piattaforma completamente gratuita per fare coding anche a distanza con gli studenti. Partiremo per un avventura nel mondo delle sc...

# 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.headline
 Coding e pensiero computazionale Dispensa Corso Eipass Animatore Digitale

# data[].attributes.subject
 Coding e pensiero computazionale Dispensa Corso Eipass Animatore Digitale

# 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.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.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.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.title
Insegna l'informatica e la programmazione a bambini e ragazzi - CS First

# data[].attributes.attachment_link.description
Insegna la codifica e la programmazione informatica ai tuoi bambini con il programma CS First, senza costi aggiuntivi. Gli studenti possono creare progetti divertenti e interattivi. Registrati e inizia oggi stesso.

# 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.

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

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

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

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

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

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_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.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.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.

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

# data[].attributes.attachment_link.readable_text
Un viaggio nella storia dell'uomo alla ricerca del significato di uno degli aggettivi più utilizzati e fraintesi dei nostri tempi: "digitale".

Digitale è uno degli aggettivi più usati di questo inizio di secolo. Non è un neologismo, ma ha assunto un significato che evoca le tecnologie informatiche, il progresso e l'innovazione. In questa accezione l'aggettivo compare nelle agende strategiche di tutti i paesi del mondo, ma indica anche il divario tra chi padroneggia le nuove tecnologie e chi non riesce a tenere il passo con uno sviluppo tecnologico che avanza a ritmi senza precedenti.

Questo corso riparte dalla definizione di "digitale" per contribuire a raggiungere un obiettivo molto ambizioso: che nessuno si senta escluso da una rivoluzione che ha radici talmente profonde nella storia dell'umanità da poterne rintracciare le origini nella preistoria.

Digitale: definizione e proprietà

Homo Sapiens

La nostra storia

con attività pratiche svolte in classe documentate da una produzione originale di L'informazione e le sue forme RAI Cultura in 7 puntate, che andranno in onda durante il corso

Le scelte

Le quantità

La narrazione

Le immagini

La musica

I video

La ridondanza

ICT

Cultura digitale

Diritti umani

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 pdf stampabile che in formato open badge.

Come ogni corso UniUrb, il corso è accreditato ai fini della formazione per insegnanti.

ING-INF/05

Professore ordinario di Sistemi per l'elaborazione dell'informazione e delegato del Rettore alla divulgazione scientifica e al public engagement. E' coordinatore di Europe Code Week e membro del Governing board della Digital skills and jobs coalition.

# data[].attributes.attachment_link.title
Umano digitale - MOOC UniUrb / Didattica Universitaria Aperta

# data[].attributes.attachment_link.description
Un viaggio nella storia dell'uomo alla ricerca del significato di uno degli aggettivi più utilizzati e fraintesi dei nostri tempi: "digitale". Digitale è uno degli aggettivi più usati di questo inizio di secolo. Non è un neologismo, ma ha assunto un significato che evoca le tecnologie informatiche, il progresso e l'innovazione.

# 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.