# data[].attributes.headline
MathDance: Hands-on workshop to learn Math, Scratch Coding, and AI

# data[].attributes.subject
MathDance: Hands-on workshop to learn Math, Scratch Coding, and AI

# data[].attributes.body
Artificial Intelligence (AI) is impacting our everyday lives and is transforming the world. This hands-on MathDance workshop is an opportunity for future leaders to learn mathematics, computer science, and AI in a holistic and integrated manner. Participants will develop a fun game using a Machine Learning (Deep Learning) tool and the Scratch programming language.

In this first session, participants will start by learning Scratch coding and basic mathematical equation graphs. Once the concept of AI/ML (Machine Learning) is introduced, participants will practice image recognition projects using Google’s Teachable Machine. Subsequently, participants will learn how to connect Scratch code to an AI model trained on the cloud and build a small, simple image recognition app.

# data[].attributes.headline
MathDance: Hands-on workshop to learn Math, Scratch Coding, and AI

# data[].attributes.subject
MathDance: Hands-on workshop to learn Math, Scratch Coding, and AI

# data[].attributes.body
Artificial Intelligence (AI) is impacting our everyday lives and is transforming the world. This hands-on MathDance workshop is an opportunity for future leaders to learn mathematics, computer science, and AI in a holistic and integrated manner. Participants will develop a fun game using a Machine Learning (Deep Learning) tool and the Scratch programming language.

In this first session, participants will start by learning Scratch coding and basic mathematical equation graphs. Once the concept of AI/ML (Machine Learning) is introduced, participants will practice image recognition projects using Google’s Teachable Machine. Subsequently, participants will learn how to connect Scratch code to an AI model trained on the cloud and build a small, simple image recognition app.

# data[].attributes.body
20.09.2024 in Vienna, Austria

We are rethinking education and museums with art, programming and creative learning!

How can innovative and contemporary education succeed?

Why a museum of modern and contemporary art ist an ideal educational partner!

Our diverse collections are the ideal playground to discover the world of knowledge around us. We build bridges to many different disciplines, using computer programming as a creative expression and logical language.

Combining STEM subjects with art and culture, we use modern technology and creative learning to develop individual knowledge networks for our visitors.

We explore the digital world as a positive creative space and show how all of this can be used to teach all subjects at school in an innovative way!

# data[].attributes.custom_properties.6ZPQ7PuQ
mumok - Museum moderner Kunst Stiftung Ludwig Wien

# data[].attributes.body
This Year Hampton University is telling our story using Scratch. From our founder, to our programs, to graduation day; we are telling you all about Our Home by the Sea.

# data[].attributes.body
We made a DIY device kit that show in aerial display via Scratch's stage.

# data[].attributes.headline
Some scratch products integrate interdisciplinary subjects in my classroom

# data[].attributes.subject
Some scratch products integrate interdisciplinary subjects in my classroom

# data[].attributes.body
Link một số ứng dụng Scratch

Học bảng cửu chương với phần mềm Vui học Toán https://scratch.mit.edu/projects/1046483233

Học tiếng Anh với Learn English https://scratch.mit.edu/projects/721691467/

Trò chơi khởi động: Cổ vũ chạy đua https://scratch.mit.edu/projects/987644836/

Lịch sử -Địa lí địa phương: Khám phá Nghệ An https://scratch.mit.edu/projects/846451831/

Tin học: Luyện tập chuột https://scratch.mit.edu/projects/1033945869/

Tự nhiên xã hội – Chủ đề Gia đình: https://scratch.mit.edu/projects/798494014/

Toán: Cuộc đua kì thú https://scratch.mit.edu/projects/727087954/

Trắc nghiệm – Con gì? https://scratch.mit.edu/projects/854208929/

Reading & Steam 2023 - Misaki: https://scratch.mit.edu/projects/878540767/

HĐTN - Mạng xã hội _ Social Media: https://scratch.mit.edu/projects/1046202889/

Địa lí: Khám phá địa chất thế giới - https://scratch.mit.edu/projects/995040058/

Địa lí – Khoa học - Khám phá hệ mặt trời - Explore the universe- https://scratch.mit.edu/projects/994956948/

# data[].attributes.body
Some scratch products integrate interdisciplinary subjects in my classroom

# data[].attributes.attachment_link.title
Một số sản phẩm ứng dụng Scratch trong các môn học

# data[].attributes.body
For those who enjoyed my earrings at the conference, you can find the Tinkercad files I used to create them here: https://www.tinkercad.com/things/kzoZFN2YcWy I also have a few other 3D blocks and a 3D Scratch cat shared on my Tinkercad profile: https://www.tinkercad.com/users/cDE55ZJMQXr-codified-concepts

# data[].attributes.custom_properties.6ZPQ7PuQ
Maren Vernon, Learning Resource Designer | Scratch Foundation

# data[].attributes.body
Great book!

# data[].attributes.attachment_link.readable_text
This book is for someone who has *never* used ScratchJr before (or any UI like scratchJr), that is, complete noobs. And that's fine.

The first problem is that the author missed the opportunity to address non-noobs by adding extra "Challenge" questions. They do this for the very first problem but not the rest, which left me scratching my head.

The second problem is that for the digital story, the author used an unnecessarily complex way to coordinate dialogs---timers using 2-digit addition! That is, in order to apply this technique, kids need to know how to add 2-digit numbers. Yea, they can "eyeball" it but it's tedious that way.

So A), in the U.S., because of the 2-digit addition, this book is more appropriate for first graders or higher. B) You can use events instead of timers, and this was a missed opportunity to introduce a more advanced topic.

C) There is an even simpler approach to sync dialogs which doesn't need math or events---use ScratchJr's "scene" tools to create actual scenes. You can use the grid to ensure characters are in the same place across scenes. Doh!

The last problem with this book is the lack of extra problems, story ideas. While ScratchJr's interface is intuitive, doing simple things can be tricky, so this addition could have made a better resource.

# data[].attributes.attachment_link.title
Coding with ScratchJR (Vol. 1): Learn How To Create Games And Interactive Stories

# data[].attributes.attachment_link.description
Regardless of the career your child chooses in the future, knowing how to program will make all the difference. This book contains practical and entertaining exercises that you and your child will be able to do and kick start the learning of computer programing using the Scratch Jr. platform.

# data[].attributes.body
Step by step guide for hosting four to six Scratch creative code play weekly sessions at your library, with a focus on rural communities.

# data[].attributes.body
Learner has programmed his favourite game of : Cave Surfing 🌊

# data[].attributes.headline
Engaging AI with pop art by Marta Minujín Activity for Primary students

# data[].attributes.subject
Engaging AI with pop art by Marta Minujín Activity for Primary students

# data[].attributes.body
I share this interschool meeting of DE 4, held by School 13 together with School 18 under the theme Scratch with AI Teachable Machine and pop art by Marta Minujin

# data[].attributes.attachment_link.title
ESCUELA 13 DE 04 on Instagram: "Así compartimos el cuarto encuentro interescuelas del DE 4, junto a la escuela 18. Tema Scratch con IA Teachable Machine"

# data[].attributes.attachment_link.description
12 likes, 1 comments - somos_la_13_la_boca on September 19, 2023: "Así compartimos el cuarto encuentro interescuelas del DE 4, junto a la escuela 18. Tema Scratch con IA Teachable Machine". 

# data[].attributes.attachment_link.embed_code
View this post on Instagram

A post shared by ESCUELA 13 DE 04 (@somos_la_13_la_boca)

# data[].attributes.body
I want to use space race, Moon and Mars conquest to teach code to 12-16 yo. kids.

# data[].attributes.headline
Tactile Jr, inclusive tangible DIY coding blocks

# data[].attributes.subject
Tactile Jr, inclusive tangible DIY coding blocks

# data[].attributes.body
Based on ScratchJr, this DIY set allows students with all skills to learn to code creatively without screens.

# data[].attributes.headline
Demystify Coding and Robotics through unplugged activities and indigenous cultural games by Phuti Technogranny Ragophala from South Africa

# data[].attributes.subject
Demystify Coding and Robotics through unplugged activities and indigenous cultural games by Phuti Technogranny Ragophala from South Africa

# data[].attributes.body
Coding has roots that stretch back long before the advent of digital tools and computers. Our great-grandparents engaged in various games and activities during their leisure time to sharpen their minds and pass the time. Although they may not have documented their knowledge as comprehensively as we do today, these activities laid the groundwork for many modern coding concepts.

Indigenous games such as dipela, moruba, hopscotch, hockey, snakes and ladders, diketo, and others, as well as activities like knitting and weaving, embody fundamental coding principles. These games and activities share similarities with the digital games we use today. For instance, both analog and digital games involve:

- Motions and patterns

- Computational thinking

- Algorithmic steps

- Decomposition

-Debugging

-communication

-collaboration

-convention

-problem solving

-design

- Workspaces

- Wording and naming conventions

- Levels and blocks

- Design elements

-Variables

My advice to educators is to introduce coding concepts through these traditional, unplugged activities. For example, paper plane folding involves algorithmic steps and problem-solving, and it can also be explored digitally. By starting with simple, familiar activities and gradually progressing to more complex ones, we can capture learners' attention and stimulate their curiosity.

Let us embrace the richness of our cultural heritage to make learning more engaging and inclusive. By bridging traditional games with modern coding techniques, we can create a more holistic and culturally relevant educational experience.

In summary, Jean Piaget theory of learning "Start from Simple to complex when teaching children" What the child knows forms a strong foundation in learning the new knowledge.

# data[].attributes.custom_properties.6ZPQ7PuQ
Phuti Training and Motivational Speaking

# data[].attributes.attachment_link.title
What educators can do to change the narrative

# data[].attributes.body
This game is created by Joana M

# data[].attributes.custom_properties.6ZPQ7PuQ
Coding Club at "Ilia Qiqi" Primary school

# data[].attributes.headline
Coding as a Family with Scratch and ScratchJr

# data[].attributes.subject
Coding as a Family with Scratch and ScratchJr

# data[].attributes.body
While most caregivers would like their children to learn about computer science, some feel unqualified to introduce the topic to their kids. New resources from EiE Families at the Museum of Science provide an on-ramp to creative coding for families who are unfamiliar with computers and/or technology. Online guides, one for Scratch and one for ScratchJr, provide families with the basic information needed to start a project. Coordinating videos share tips for using shared devices and negotiating creative decisions while coding together as a family.

# data[].attributes.custom_properties.LmevKiPg
Scratch Guide: https://drive.google.com/file/d/1jxAMPkOdYXiIErGyyV9MTIvdLdJF9p7P/view?usp=drive_link                                       ScratchJr Guide: https://drive.google.com/file/d/1VsiRxUepZbDsrK0HbYro2grixWOoVag8/view?usp=drive_link                                       Programming with Shared Devices: https://www.youtube.com/watch?v=oP4TjvcEQvo                                       Sharing Creative Control: https://www.youtube.com/watch?v=ys8HA5No6-4 

# data[].attributes.body
A long time ago in a galaxy far, far away a seed of an idea for bridging the gap between Scratch and Unity was born!

The galaxy wasn't actually that far away, but the idea really was born quite a long time ago. Working at Unity as a Senior Developer when the seed of an idea came to me and as a Senior Manager now that the seed has grown into a small sapling in need of love and attention, I feel strongly that there is a natural connection between Scratch and Unity. A connection in need of a bridge to help children cross that gap!

I've been working towards bridging this gap in my spare time as and when spare time actually exists. Some months it exists in abundance whereas in others it tends to hide under the sofa cushions where nobody can find it.

With that said, completion is now in sight. There are some shaders to add, a lot of optimisations to do and some gnarly blocks to conquer ("say" and "ask" blocks really don't lend themselves to Unity conversion!) but the tool can convert some pretty complex projects these days.

[Note that the YouTube clip is a little outdated and the tool has progressed but the video does give an overall view of what I'm aiming to achieve]

I'm interested to hear if people have use cases for this project, what those use cases might be, whether this has a place in a curriculum or teaching plan and generally to garner feedback that will fire my enthusiasm to finally bring this project to completion! Target any and all feedback to scratch@roksoft.co.uk

# data[].attributes.headline
Debugging by Design - Short lessons on debugging

# data[].attributes.subject
Debugging by Design - Short lessons on debugging

# data[].attributes.body
Inspired by the Y. Kafai's work on the Debugging by Design research, the Creative Computing Curriculum and the Scratch Foundation, I have created a lesson plan with resources for Italian educators about introducing debugging and design journal. To introduce the lesson plan a 15 hours course for in-service teachers has been offered.

Lesson Plan: https://docs.google.com/document/d/1hDon3l3oZkfK-vreoLQ9mFj34Uj9_tigEGW2siGF7e0/edit?usp=sharing

Design Journal:

https://docs.google.com/document/d/1UYf7jY9Fevtr1QK6E7IBp9D2cxr1_dM5gf5CzfPn0Dc/edit?usp=sharing

# data[].attributes.custom_properties.6ZPQ7PuQ
ITS Cuppari  - JESI (AN) - ITALY and ASSOEPICT

# data[].attributes.headline
Everybody can play music on a computer keyboard

# data[].attributes.subject
Everybody can play music on a computer keyboard

# data[].attributes.body
Everyone knows how to use a computer keyboard. With a touch of magic, MakeyMakey, and Scratch, anyone can create and play music on an instrument made from recycled materials and conductive buttons. At our school I teach our 5th graders how to make a 2-player-instrument and code it with melodi lines and chords.

# data[].attributes.attachment_caption
The Teacher's Guide to Scratch book series (Routledge 2024)

# data[].attributes.headline
The Teacher's Guide to Scratch - Book Series

# data[].attributes.subject
The Teacher's Guide to Scratch - Book Series

# data[].attributes.body
Three books providing the most in-depth guide to Scratch ever published. They provide teachers with a full learning path from zero experience with Scratch to mastery. Each book provides unique insights about Scratch, explanations of computer science terms and concepts, projects that will help you and your students learn coding, and great troubleshooting tips. The best resource to coding and Scratch for teachers ever published!

# data[].attributes.body
The following is a guide for teachers who are learning how to use Scratch. The lesson can also be adjusted for students in middle school or high school.

# data[].attributes.headline
Scratch x Stack-chan: Play Scratch with Stack-chan

# data[].attributes.subject
Scratch x Stack-chan: Play Scratch with Stack-chan

# data[].attributes.body
In this project, I use Stack-chan from Scratch.

Stack-chan is a hand-held super-kawaii communication robot.

There are three ways to use Stack-chan from Scratch.

I'll show you how to play with Stack-chan!!

# data[].attributes.attachment_link.title
Scratch x Stack-chan: Play Scratch with Stack-chan - M5S

# data[].attributes.body
"Entry Level Programming with Scratch" is a free course meant to help beginner instructors, teachers and educators in teaching Scratch. Developed by experienced Scratch educators and volunteers from EPAM Systems - the course is available and adapted in different languages like English, Bulgarian, Russian, Hungarian, and many more.

The course is proofed in practice for high school students (9 - 11 grade) who after completing it are successfully stepping in the role of Scratch trainers and mentors for kids and younger students.

# data[].attributes.headline
Demystify Coding and Robotics through unplugged activities and indigenous cultural games by Phuti Technogranny Ragophala from South Africa 

# data[].attributes.subject
Demystify Coding and Robotics through unplugged activities and indigenous cultural games by Phuti Technogranny Ragophala from South Africa 

# data[].attributes.body
Coding has roots that stretch back long before the advent of digital tools and computers. Our great-grandparents engaged in various games and activities during their leisure time to sharpen their minds and pass the time. Although they may not have documented their knowledge as comprehensively as we do today, these activities laid the groundwork for many modern coding concepts.

Indigenous games such as dipela, moruba, hopscotch, hockey, snakes and ladders, diketo, and others, as well as activities like knitting and weaving, embody fundamental coding principles. These games and activities share similarities with the digital games we use today. For instance, both analog and digital games involve:

- Motions and patterns

- Computational thinking

- Algorithmic steps

- Decomposition

-Debugging

-communication

-collaboration

-convention

-problem solving

-design

- Workspaces

- Wording and naming conventions

- Levels and blocks

- Design elements

My advice to educators is to introduce coding concepts through these traditional, unplugged activities. For example, paper plane folding involves algorithmic steps and problem-solving, and it can also be explored digitally. By starting with simple, familiar activities and gradually progressing to more complex ones, we can capture learners' attention and stimulate their curiosity.

Let us embrace the richness of our cultural heritage to make learning more engaging and inclusive. By bridging traditional games with modern coding techniques, we can create a more holistic and culturally relevant educational experience

In summary, Jean Piaget theory of learning "Start from Simple to complex when teaching children" What the child knows forms a strong foundation in learning the new knowledge.

# data[].attributes.custom_properties.6ZPQ7PuQ
Phuti Training and Motivational Speaking 

# data[].attributes.headline
Scratch x M5Stack: M5Scratch and M5bitLess

# data[].attributes.subject
Scratch x M5Stack: M5Scratch and M5bitLess

# data[].attributes.body
I have two projects to use Scratch and M5Stack named M5Scratch and M5bitLess.

To use these system, you can use physical sensors such like accel, button, temperature, audio, and so on.

Also you can use actuators such like display, LED, and so on.

# data[].attributes.attachment_link.title
Scratch x M5Stack: M5Scratch and M5bitLess - M5S

# data[].attributes.attachment_link.description
I have two projects to use Scratch and M5Stack named M5Scratch and M5bitLess. To use these system, you can use physical sensors such like such as accel, button, temperature, audio, and so on. Also you

# data[].attributes.headline
Simulation of a Mission to Mars for High School Students

# data[].attributes.subject
Simulation of a Mission to Mars for High School Students

# data[].attributes.body
Using Lego, Scratch and Arduino to design a Rover.

# data[].attributes.custom_properties.6ZPQ7PuQ
UNAM, Colegio de Pedagogía/Colegio Chimalistac

# data[].attributes.body
A FREE and very quick (<1 hour) intro course to understand what Scratch is, how it works and what it can do for your teaching practice! A great way to introduce Scratch to educators and school admin!

# data[].attributes.body
We teach students to create not only with Scratch but to build projects with hardware (Arduino). The software that we use are mBlock and Pictoblox.

# data[].attributes.body
Scratch-Verse Guide

# data[].attributes.body
Inspired by the Scratchbit research project, Cog is a simple device to add physical computing inputs and outputs to block- and junior block-based coding. Cog includes a button, lights, sounds, motion, tilt, rotation, and light sensors.

# data[].attributes.attachment_caption
A kid Coding with the Physical 3D Scratch blocks 

# data[].attributes.headline
Scratch Unplugged: Physical 3D Scratch Blocks for Creative Coding, Lessons from Ghana

# data[].attributes.subject
Scratch Unplugged: Physical 3D Scratch Blocks for Creative Coding, Lessons from Ghana

# data[].attributes.body
The novel idea of the Physical 3D Scratch Blocks for creative coding has sparked global interest. We will delve into the conception and creation of the Physical 3D Scratch Blocks and the fascinating journey through their piloting among children from underserved communities in Ghana. The session will culminate in practical coding activities using the Physical 3D Scratch Blocks, ensuring that you leave with memorable takeaways. You'll not only understand the innovative potential of these blocks but also gain practical knowledge on their application in coding activities. Join us for an inspiring and hands-on session that transcends theory to empower you to embrace and implement the Physical 3D Scratch Blocks in your own creative coding endeavours.

# data[].attributes.headline
Click the plus sign under a the topic MOST RELEVANT to your work ➡️ to share links, events, short videos, images, and more! 

# data[].attributes.subject
Click the plus sign under a the topic MOST RELEVANT to your work ➡️ to share links, events, short videos, images, and more! 

# data[].attributes.body
BE SURE TO INCLUDE: ORGANIZATION NAME, LINK, & COUNTRY.