This document provides guidance for educators to lead a one-hour Scratch workshop where participants will create musical projects. It outlines an agenda that includes 10 minutes to introduce the theme, 10 minutes for participants to imagine project ideas, and 40 minutes to create projects. The educator should preview the Make Music tutorial, set up computers and accounts, and demonstrate the first steps so participants can get started animating instruments and adding sounds. The goal is for participants to experiment making their own interactive musical creations.
Digital Sketchnotes for Visualizing LearningKaren Bosch
This presentation will introduce how learners of all ages can use the technique of creating sketchnotes on a iPad as a way of visualizing their learning. A free iTunesU course will be shared that will guide learners through basic sketchnote equipment, elements, and techniques and will provide lessons for learning.
How to Smash Your First Tutoring SessionLudo Millar
In this workshop, we will give you a 5-Step Plan that will allow you to assess your student whilst they work towards a concrete outcome in a high challenge, low risk environment. The plan will work in any subject, for any student of any age or level
This is a stand-alone course for tutors of any level of expertise - from beginners to advanced
To access the workshop recording, visit https://www.youtube.com/watch?v=je7WJ74Oxxk
Upon completion of this workshop, we invite you to join us for the 4-part Qualification for Tutors by following https://www.qualifiedtutorcommunity.org - continue the learning journey in our collaborative environment and gain the tools you need to become a successful and enabling tutor
Digital Sketchnotes for Visualizing LearningKaren Bosch
This presentation will introduce how learners of all ages can use the technique of creating sketchnotes on a iPad as a way of visualizing their learning. A free iTunesU course will be shared that will guide learners through basic sketchnote equipment, elements, and techniques and will provide lessons for learning.
How to Smash Your First Tutoring SessionLudo Millar
In this workshop, we will give you a 5-Step Plan that will allow you to assess your student whilst they work towards a concrete outcome in a high challenge, low risk environment. The plan will work in any subject, for any student of any age or level
This is a stand-alone course for tutors of any level of expertise - from beginners to advanced
To access the workshop recording, visit https://www.youtube.com/watch?v=je7WJ74Oxxk
Upon completion of this workshop, we invite you to join us for the 4-part Qualification for Tutors by following https://www.qualifiedtutorcommunity.org - continue the learning journey in our collaborative environment and gain the tools you need to become a successful and enabling tutor
This is a slideshow of 4 of my favorite Web 2.0 resources: Today's Meet, MindMeister, Prezi, Poll Everywhere, and Sumo Paint. For each tool, I explain what it is, why it's so great to use with students in the classroom, how to use it, and helpful tips and techniques.
This is the 12th in a series of 15 webinar modules reference material for Pedagogical Content Knowledge (PCK) for Lao Teacher Training of the Ministry of Education and Sports, Lao PDR, with assistance from the Education for Employment Sector Development Project (EESDP) with the Asian Development Bank. This initiative is a convergence effort of the Department of General Education (DGE), Research Institute for Educational Sciences (RIES), the Dept. of Teacher Training (DTE) and the Institute For Education Administration Development (IFEAD). Packaged by Project Implementation Consultant (PIC) Intem Philippines
Techniques from the presentation "101 Interactive Training Techniques to Increase Learning" by Crystal Schimpf, Kieran Hixon & Nancy Trimm at the Colorado Association of Libraries 2011 Conference.
Learn to code; Code to Learn with MIT's ScratchGregory Beutler
STEM education requires computational thinking. Our children are living squarely in the digital age and need to be digitally fluent, which means reading and writing code. They need to be producers, not just consumers of digital information.
By learning how to code, they learn how to think critically, by collaboration, they learn how to work together and piece together different solutions to a more elegant final product, and understand the design process.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
This is a slideshow of 4 of my favorite Web 2.0 resources: Today's Meet, MindMeister, Prezi, Poll Everywhere, and Sumo Paint. For each tool, I explain what it is, why it's so great to use with students in the classroom, how to use it, and helpful tips and techniques.
This is the 12th in a series of 15 webinar modules reference material for Pedagogical Content Knowledge (PCK) for Lao Teacher Training of the Ministry of Education and Sports, Lao PDR, with assistance from the Education for Employment Sector Development Project (EESDP) with the Asian Development Bank. This initiative is a convergence effort of the Department of General Education (DGE), Research Institute for Educational Sciences (RIES), the Dept. of Teacher Training (DTE) and the Institute For Education Administration Development (IFEAD). Packaged by Project Implementation Consultant (PIC) Intem Philippines
Techniques from the presentation "101 Interactive Training Techniques to Increase Learning" by Crystal Schimpf, Kieran Hixon & Nancy Trimm at the Colorado Association of Libraries 2011 Conference.
Learn to code; Code to Learn with MIT's ScratchGregory Beutler
STEM education requires computational thinking. Our children are living squarely in the digital age and need to be digitally fluent, which means reading and writing code. They need to be producers, not just consumers of digital information.
By learning how to code, they learn how to think critically, by collaboration, they learn how to work together and piece together different solutions to a more elegant final product, and understand the design process.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
ANIMATE YOUR NAME / EDUCA TOR GUIDE
1. SCRATCH EDUCATOR GUIDE •
ANIMATE YOUR NAME / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
ANIMATE YOUR NAME / EDUCATOR GUIDE
With this guide, you can plan and lead
a one-hour workshop using Scratch.
Participants will gain experience with coding
as they animate the letters in their name.
EDUCATOR GUIDE Workshop Overview
First, gather as a group to
introduce the theme and
spark ideas.
SHARE
10 minutes
Next, help participants as
they animate their names,
working at their own pace.
At the end of the session,
gather together to share
and reflect.
IMAGINE
10 minutes
CREATE
40 minutes
Here’s a suggested agenda for a
one-hour workshop:
Animate Your Name
1 2
2. SCRATCH EDUCATOR GUIDE •
ANIMATE YOUR NAME / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
ANIMATE YOUR NAME / EDUCATOR GUIDE
Imagine
Begin by gathering the participants to introduce
the theme and spark ideas for projects.
IMAGINE
Provide Ideas and Inspiration
Warm-up Activity: Letter Shapes
Gather the group in a circle. Ask each participant to say their
name, and then have everyone in the group act out the shape
of the first letter.
Show the introductory video for the Animate Your Name tutorial.
The video shows a variety of projects for ideas and inspiration.
scratch.mit.edu/name or vimeo.com/llk/name
Get Ready for the Workshop
View at
Use this checklist to prepare for the workshop.
Preview the Tutorial
The Animate Your Name tutorial shows
participants how to create their own
projects. Preview the tutorial before your
workshop and try the first few steps:
scratch.mit.edu/name
Print the Activity Cards
Print a few sets of Animate Your Name
cards to have available for participants
during the workshop.
scratch.mit.edu/ideas
Make sure participants have Scratch accounts
Participants can sign up for their own Scratch accounts at
scratch.mit.edu, or you can set up student accounts if you
have a Teacher Account. To request a Teacher Account, go to:
scratch.mit.edu/educators
Set up computers or laptops
Arrange computers so that participants can
work individually or in pairs.
Set up a computer with projector or large monitor
You can use a projector to show examples and
demonstrate how to get started.
4
3
3. SCRATCH EDUCATOR GUIDE •
ANIMATE YOUR NAME / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
ANIMATE YOUR NAME / EDUCATOR GUIDE
Demonstrate the First Steps
Make it do something:
In Scratch, click Create.
Choose a letter from the Sprite Library:
Create
Support participants as they create
interactive name projects.
CREATE
Provide Resources
Offer options for getting started
Suggest Ideas for Starting
5
IMAGINE
Add a sound:
Choose a new backdrop:
Do you want to animate your
name, initials, or username?
Which letter do you
want to start with?
Some participants may want
to follow the online tutorial:
scratch.mit.edu/name
Others may want to explore
using the activity cards:
scratch.mit.edu/ideas
• Choose a letter
• Make it change color
• Add a sound
• Add a backdrop
Demonstrate the first few steps of the tutorial
so participants can see how to get started.
Start with Prompts
Ask participants questions to get started
5 6
Glow-A
Try different numbers.
Choose a sound.
Click the Sounds tab.
Choose your sound from the menu.
Boardwalk
4. SCRATCH EDUCATOR GUIDE •
ANIMATE YOUR NAME / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
ANIMATE YOUR NAME / EDUCATOR GUIDE
CREATE Share
Have participants share their project
with their neighbors.
SHARE
More Things to Try
Ask questions they can discuss:
Support collaboration
Encourage experimenting
• Draw a letter
• Make it spin
• Make it glide
• Change size
Add more letters and motion!
• When someone gets stuck,
connect them to another
participant who can help.
• See a cool idea? Ask the
creator to share with others.
Help participants feel comfortable trying different
combinations of blocks and seeing what happens.
To understand their thought process, you can ask questions:
What are you
working on now?
What are you thinking
of trying next?
What do you like best about
the project you made?
If you had more time, what would you add or change?
What was the
hardest part?
Other Names
Animate the
name of a favorite
character from a
book or movie. Or,
animate the letters
of the name of your
school or town.
Start with
an Image
Have participants
bring in a picture (or
find a picture on the
web) and animate a
word that goes with
the picture.
Acrostics
Make an interactive
acrostic (a poem
in which the first
letters of each line
spell out a word
reading down).
What’s Next?
Participants can use the ideas and concepts from this
workshop to create a wide variety of projects. Here are a few
variations on the animated name project you could suggest.
8
7
5. SCRATCH EDUCATOR GUIDE •
IMAGINE A WORLD / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
IMAGINE A WORLD / EDUCATOR GUIDE
With this guide, you can plan and lead a one-
hour workshop using Scratch. Participants
will gain experience with coding as they create
projects based on the theme Imagine a World.
EDUCATOR GUIDE Workshop Overview
First, gather as a group to
introduce the theme and
spark ideas.
SHARE
10 minutes
Next, help participants as
they create projects,
working at their own pace.
At the end of the session,
gather together to share
and reflect.
IMAGINE
10 minutes
CREATE
40 minutes
Here’s a suggested agenda for a
one-hour workshop:
Imagine a World
1 2
6. SCRATCH EDUCATOR GUIDE •
IMAGINE A WORLD / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
IMAGINE A WORLD / EDUCATOR GUIDE
Imagine
Begin by gathering the participants to introduce
the theme and spark ideas for projects.
IMAGINE
Provide Ideas and Inspiration
Warm-up Activity: Imagine a world...
Gather the group in a circle. Start with the prompt “Imagine a
world where…” and have each participant share their name and
one thing they imagine in their world.
This activity can be playful, or it can be more focused on social
or environmental issues. Set the tone by starting off the activity.
For example, “My name is Maya and I imagine a world where
everyone can fly,” or, “My name is Devon and I imagine a world
where no one goes hungry.”
Participants can create a wide range of projects with the Imagine
a World tutorial. To spark ideas, watch the Imagine a World video
together.
scratch.mit.edu/imagine
Get Ready for the Workshop
Use this checklist to prepare for the workshop.
Preview the Tutorial
The Imagine a World tutorial shows
participants how to create their own
projects. Preview the tutorial by
opening Scratch, clicking Create, then
Tutorials. Choose the Imagine a World
tutorial from the library.
scratch.mit.edu/imagine
Imagine a World Coding Cards
If you have access to a printer, print the
Imagin a World cards for students to use.
Download the PDF at:
scratch.mit.edu/ideas
Set up your workspace
Creating with Scratch is collaborative.
Arrange your space so participants
can work in groups or pairs.
If you have a projector or large
monitor, use it to view the Imagine a
World video together, show examples
and demonstrate how to get started.
4
3
Imagine a World
7. SCRATCH EDUCATOR GUIDE •
IMAGINE A WORLD / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
IMAGINE A WORLD / EDUCATOR GUIDE
Click the green flag to start.
Demonstrate the First Steps
In Scratch, click Create.
Drag out a say block, and click it to make the cat say hello!
Create
Support participants as they create projects
based on their ideas.
CREATE
IMAGINE
Now make it say something.
What does your ideal
world look like?
What could you do to help make
our world a little better?
Demonstrate the first few steps of the tutorial
so participants can see how to get started.
5 6
Have participants choose their own sprite.
Wizard Girl
Type what you want
your sprite to say.
Start with an Event block.
This tells your code when to run.
Provide Resources
Offer options for getting started
Some participants may want
to follow the online tutorial:
scratch.mit.edu/imagine
Others may want to explore
using the activity cards:
scratch.mit.edu/ideas
Next, choose a backdrop.
Who or what inhabits
your world?
Isitfullofpeople,animals,
orcreatures?
Start with Prompts
Ask participants questions to get started
Imagine a World
Click the green flag
to run your code.
8. SCRATCH EDUCATOR GUIDE •
IMAGINE A WORLD / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
IMAGINE A WORLD / EDUCATOR GUIDE
CREATE Share
Have participants share their project
with their neighbors.
SHARE
More Things to Try
Ask questions they can discuss:
Support collaboration
Encourage experimenting
• It’s your world. To draw your own
images, click the Add a Sprite button,
then choose Paint.
• You can also upload a photo
• When someone gets stuck,
connect them to another
participant who can help.
• See a cool idea? Ask the
creator to share with others.
Help participants feel comfortable experimenting with blocks.
Encourage them to try different combinations and edit inputs.
What do you like best about
the project you made?
If you had more time, what would you add or change?
What was the
hardest part?
Games for Change
Make a game with a positive
outcome. The goal of your
game could be something
like cleaning up a local park,
or spreading kindness.
What’s Next?
Participants can use the ideas and concepts from this workshop
to create a wide variety of projects. Here are a few project ideas
you could suggest:
8
7
What happens when
you add a repeat loop?
What happens if you type a
larger or smaller number?
How-to Guides
Create an animated tutorial or
guide that shows something
you know how to do. Design
it for someone you know or to
share with your community.
9. SCRATCH EDUCATOR GUIDE •
ANIMATE A CHARACTER / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
ANIMATE A CHARACTER / EDUCATOR GUIDE
With this guide, you can plan and lead a one-
hour workshop using Scratch. Participants
will gain experience with coding as they bring
characters to life with animation.
EDUCATOR GUIDE Workshop Overview
First, gather as a group to
introduce the theme and
spark ideas.
SHARE
10 minutes
Next, help participants as
they animate characters,
working at their own pace.
At the end of the session,
gather together to share
and reflect.
IMAGINE
10 minutes
CREATE
40 minutes
Here’s a suggested agenda for a
one-hour workshop:
Animate a Character
1 2
10. SCRATCH EDUCATOR GUIDE •
ANIMATE A CHARACTER / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
ANIMATE A CHARACTER / EDUCATOR GUIDE
Imagine
Begin by gathering the participants to introduce
the theme and spark ideas for projects.
IMAGINE
Provide Ideas and Inspiration
Warm-up Activity: Favorite Characters
Gather the group in a circle. Ask each participant to say their
name, then share a favorite character from a book, movie, or
TV show, and one or two of their favorite things about that
character.
To spark ideas, watch the Animate a Character video at the start
of the tutorial. The video shows a variety of projects to spark ideas
and inspiration.
scratch.mit.edu/ideas
Get Ready for the Workshop
View the
Use this checklist to prepare for the workshop.
Preview the Tutorial
The Animate a Character tutorial shows
participants how to create their own
projects. Preview the tutorial before your
workshop and try the first few steps:
scratch.mit.edu/tutorials
Print the Activity Cards
Print a few sets of Animate a Character
cards to have available for participants
during the workshop.
scratch.mit.edu/ideas
Make sure participants have Scratch accounts
Participants can sign up for their own Scratch accounts at
scratch.mit.edu, or you can set up student accounts if you
have a Teacher Account. To request a Teacher Account, go to:
scratch.mit.edu/educators
Set up computers or laptops
Arrange computers so that participants can
work individually or in pairs.
Set up a computer with projector or large monitor
You can use a projector to show examples and
demonstrate how to get started.
4
3
11. SCRATCH EDUCATOR GUIDE •
ANIMATE A CHARACTER / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
ANIMATE A CHARACTER / EDUCATOR GUIDE
Demonstrate the First Steps
Make your sprite move right and left with arrow keys:
Choose a backdrop.
Create
Support participants as they create
animated Scratch projects.
CREATE
Provide Resources
Offer options for getting started
Suggest Ideas for Starting
5
IMAGINE
Helpful Hint: Understanding x y coordinates will help
participants figure out how to move sprites around the stage.
Which character would
you like to animate?
What do you want your
character to do?
Some participants may want
to follow the online tutorial:
scratch.mit.edu/animate
Others may want to explore
using the activity cards:
scratch.mit.edu/ideas
Demonstrate the first few steps of the tutorial
so participants can see how to get started.
Start with Prompts
Ask participants questions to get started
5 6
Choose a character to
animate.
Soccer 2 Pico Walking
Choose right arrow
from the menu.
Choose left arrow
from the menu.
Type a minus sign to move left.
Press the left arrow and right arrow keys on your keyboard to move.
y is the position on the Stage
from top to bottom.
x is the position on the Stage
from right to left.
y = 180
y = –180
x = 240
x = –240
• Choose a character to animate.
• Animate your character: make it jump, fly, glide or talk!
• Choose a backdrop.
12. SCRATCH EDUCATOR GUIDE •
ANIMATE A CHARACTER / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
ANIMATE A CHARACTER / EDUCATOR GUIDE
CREATE Share
Have participants share their project
with their neighbors.
SHARE
More Things to Try
Ask questions they can discuss:
Created by the Scratch Team
Support collaboration
Encourage experimenting
• Try combining more than one kind
of animation.
• If you’re not sure what to do, pick
a card and try something new.
• Add a second character or object
to animate.
• When someone gets stuck,
connect them to another
participant who can help.
• See a cool idea? Ask the
creator to share with others.
The Animate a Character activity can be done in any order, with
a range of different character and object sprites.
Encourage students to try new things:
What will your
character do next?
How can you make your
animation interactive?
What do you like best about
the project you made?
If you had more time, what would you add or change?
What was the
hardest part?
Create a Story
Choose characters,
add conversation,
and bring your
story to life.
Chase Game
Make a game
where you chase a
character to score
points.
Video Sensing
Interact with
characters and
objects in Scratch
with video sensing.
What’s Next?
Participants can use the ideas and concepts from this
workshop to create a wide variety of projects. Encourage
them to continue developing their projects into games,
stories or interactive art with the resources listed below.
8
7
Find these projects in the Tutorials library: scratch.mit.edu/ideas
13. SCRATCH EDUCATOR GUIDE •
MAKE MUSIC / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
MAKE MUSIC / EDUCATOR GUIDE
With this guide, you can plan and lead
a one-hour workshop using Scratch.
Participants will choose instruments,
add sounds, and press keys to play music.
EDUCATOR GUIDE Workshop Overview
First, gather as a group to
introduce the theme and
spark ideas.
SHARE
10 minutes
Next, help participants as
they create musical projects,
working at their own pace.
At the end of the session,
gather together to share
and reflect.
IMAGINE
10 minutes
CREATE
40 minutes
Here’s a suggested agenda for a
one-hour workshop:
Make Music
1 2
14. SCRATCH EDUCATOR GUIDE •
MAKE MUSIC / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
MAKE MUSIC / EDUCATOR GUIDE
Imagine
Begin by gathering the participants to introduce
the theme and spark ideas for projects.
IMAGINE
Provide Ideas and Inspiration
Show the introductory video for the Make Music tutorial. The
video shows a variety of projects for ideas and inspiration.
scratch.mit.edu/music
Get Ready for the Workshop
View at
Use this checklist to prepare for the workshop.
Preview the Tutorial
The Make Music tutorial shows
participants how to create their own
projects. Preview the tutorial before your
workshop and try the first few steps:
scratch.mit.edu/tutorials
Print the Activity Cards
Print a few sets of Make Music cards to
have available for participants during
the workshop.
scratch.mit.edu/ideas
Make sure participants have Scratch accounts
Check sound on computers or laptops
4
3
Check to make sure that the sound output is working on the
computers or laptops. You may want to make headphones
available (including headphone splitters to allow participants to
listen together).
Warm-up Activity: Repeat a Rhythm
Gather the group in a circle and get ready to make music. Take
turns tapping or clapping a short rhythm, then have the group
repeat it back.
Check microphone if recording sounds (optional)
For the optional step of recording sounds,
see if the computers have a microphone
(sound input) turned on or added.
Tip: To record sounds in Scratch,
participants will need to check “Allow” to
give Scratch access to the microphone:
15. SCRATCH EDUCATOR GUIDE •
MAKE MUSIC / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
MAKE MUSIC / EDUCATOR GUIDE
Demonstrate the First Steps
In Scratch, choose a new sprite and select a drum from the
Music theme.
Create
Support participants as they create
musical projects, on their own or in pairs.
CREATE
Provide Resources
Offer options for getting started
Suggest Ideas for Starting
IMAGINE
Which instruments or sounds
do you want to try first?
What kind of rhythms
or musical patterns
can you make?
Some participants may want
to follow the online tutorial:
scratch.mit.edu/music
Others may want to explore
using the activity cards:
scratch.mit.edu/ideas
Demonstrate the first few steps of the tutorial
so participants can see how to get started.
Start with Prompts
Ask participants questions to get started
5 6
• Choose a drum or other instrument
• Press a key to play a sound
• Create a rhythm
• Try changing the rhythm
Choose another instrument from the music theme
and make it play a note.
Make the drum play a sound
when you press a key:
Make it play a rhythm:
Choose a drum.
Drum
Select the sound you
want from the menu.
Saxophone
16. SCRATCH EDUCATOR GUIDE •
MAKE MUSIC / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
MAKE MUSIC / EDUCATOR GUIDE
CREATE Share
Have participants walk around the room to see
and listen to each others’ musical projects on
their computers or laptops.
SHARE
More Things to Try
To learn how to use Makey Makey
with Scratch, see
scratch.mit.edu/makeydrum or
scratch.mit.edu/makeypiano
What’s Next?
Scratch + Makey Makey
If you have access to Makey Makey boards (makeymakey.com),
you can connect a Scratch project to the physical world. Participants
can interact with their musical projects using coins, clay, cardboard,
and more.
8
7
Prepare to Share
To add instructions and credits
to a project, click the button:
“See project page”.
Give your project a title, add
instructions and credits,
then click Share.
Keep going! Expanding and enhancing projects
Check in with participants as they
work and offer support to take their
projects further.
• Suggest that participants experiment
with new instruments and ways of
adding sound to their projects.
• Get inspired by someone else’s
project: What have they tried?
What variations might you try?
Reflect as a group:
What do you like best about the
project you made or heard?”
What else might
you like to add?
• Add musical instruments
• Play with musical patterns
• Play a random note or sound
Suggest adding instructions so others know how to play the
project, such as which keys to press.
• Add animation
• Use beatbox sounds in a loop
• Record short sounds to play
17. SCRATCH EDUCATOR GUIDE •
CREATE A STORY / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
CREATE A STORY / EDUCATOR GUIDE
With this guide, you can plan and lead
a one-hour workshop using Scratch.
Participants will create a story with settings,
characters, and dialogue.
EDUCATOR GUIDE Workshop Overview
First, gather as a group to
introduce the theme and
spark ideas.
SHARE
10 minutes
Next, help participants as
they create story projects,
working at their own pace.
At the end of the session,
gather together to share
and reflect.
IMAGINE
10 minutes
CREATE
40 minutes
Here’s a suggested agenda for a
one-hour workshop:
Create a Story
1 2
18. SCRATCH EDUCATOR GUIDE •
CREATE A STORY / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
CREATE A STORY / EDUCATOR GUIDE
Imagine
Begin by gathering the participants to introduce
the theme and spark ideas for projects.
IMAGINE
Provide Ideas and Inspiration
Warm-up Activity: Story Starters in a Bag
Have participants make up a brief story by giving them a bag with
three objects in it, and asking them to include all of the items in
the story. In each bag, you could include small objects, pictures
of animals or characters, and/or words (people, places, or things).
Divide participants into groups of two or three, and have each pick
a bag. Give them a few minutes to come up with a quick story.
scratch.mit.edu/story
Get Ready for the Workshop
View the video at:
Use this checklist to prepare for the workshop.
Preview the Tutorial
The Create a Story tutorial shows
participants how to create their own
projects. Preview the tutorial before your
workshop and try the first few steps:
scratch.mit.edu/story
Print the Coding Cards
Print a few sets of Create a Story cards
to have available for participants during
the workshop. You can download from
this page: scratch.mit.edu/ideas
Make sure participants have Scratch accounts
Participants can sign up for their own Scratch accounts at
scratch.mit.edu, or you can set up student accounts if you
have a Teacher Account. To request a Teacher Account, go to:
scratch.mit.edu/educators
4
3
Set up a studio so participants will be able to add their projects.
Go to your My Stuff page, then click the +New Studio button.
Type in a name for the studio.
Set up computers or laptops
Arrange computers so that participants can
work individually or in pairs.
Set up a studio for project sharing on Scratch
You can show the Create a Story tutorial video to show
participants how they can start making stories in Scratch.
19. SCRATCH EDUCATOR GUIDE •
CREATE A STORY / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
CREATE A STORY / EDUCATOR GUIDE
Demonstrate the First Steps
Code your character to say something.
In Scratch, click Create.
Choose a backdrop.
Create
Support participants as they create Story
projects, on their own or in pairs.
CREATE
Provide Resources
Offer options for getting started
Suggest Ideas for Starting
IMAGINE
Where will your
story take place?
What will
happen first?
Some participants may want
to follow the online tutorial:
scratch.mit.edu/story
Others may want to explore
using the coding cards:
scratch.mit.edu/ideas
Demonstrate the first few steps of the tutorial
so participants can see how to get started.
Start with Prompts
Ask participants questions to get started
5 6
• Choose a backdrop.
• Choose a character.
• Make a character say something
• Make a character hide and show.
Click the green flag to start.
Add code to the new character.
Choose any character (in
Scratch called a sprite).
Type what you want your
character to say.
Add another character.
Witch
Wizard
Witch House
Use this block to have the
second character wait before
they say something.
20. SCRATCH EDUCATOR GUIDE •
CREATE A STORY / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
CREATE A STORY / EDUCATOR GUIDE
CREATE Share
Help the participants add their projects to a
shared studio in Scratch. Give them a link to the
studio. Then they can click ‘Add Projects’ at the
bottom of the page.
Ask for volunteers to show their project to the
group.
SHARE
More Things to Try
Created by the Scratch Team
Support Tinkering
• Switch backdrops.
• Make your characters
have a conversation.
• Move your characters.
• Change something
when you click on it.
Scratch is designed to support creating
by experimenting and tinkering. So,
your participants may want to start their
stories without planning beforehand. As
they create, one idea can spark another.
Celebrate their sparks of creativity and the
unexpected turns their stories may take.
What’s Next?
Participants can use these ideas and concepts to create a
variety of projects. Here are some variations on the story
project you could suggest:
8
7
Prepare to Share
To add instructions and credits
to a project, click the button:
“See project page”.
Then click the Share button if
you want the project visible to
others online.
Neighbourhood story
Take photos of your classroom, school,
or neighborhood and use them as
backdrops in your story.
Round-robin story
Give everyone 5 minutes to start a story.
Then, have them switch to the next
computer to add to the story. Repeat.
Retell a story
Start with a story you know and make
it in Scratch. Imagine a new ending or
a different setting.
21. SCRATCH EDUCATOR GUIDE •
CHASE GAME / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
CHASE GAME / EDUCATOR GUIDE
With this guide, you can plan and lead
a one-hour workshop using Scratch.
Participants will make a game that includes
a variable to keep score.
EDUCATOR GUIDE Workshop Overview
First, gather as a group to
introduce the theme and
spark ideas.
SHARE
10 minutes
Next, help participants as
they make chase games,
working at their own pace.
At the end of the session,
gather together to share
and reflect.
IMAGINE
10 minutes
CREATE
40 minutes
Here’s a suggested agenda for a
one-hour workshop:
Make a Chase Game
1 2
22. SCRATCH EDUCATOR GUIDE •
CHASE GAME / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
CHASE GAME / EDUCATOR GUIDE
Imagine
Begin by gathering the participants to introduce
the theme and spark ideas for projects.
IMAGINE
Provide Ideas and Inspiration
Warm-up Activity: Imaginary Chase
Gather the participants in a circle. Start by giving an example
of one thing chasing another, such as “The dog is chasing the
dinosaur.” The next person adds on, such as, “The dinosaur
is chasing a donut.” The following person adds on by saying,
“The donut is chasing a duck.” or whatever creature or object
they choose. Continue until each person has added on to this
imaginary game of chase.
To spark ideas, watch the Make a Chase Game video at the start of
the tutorial.
scratch.mit.edu/chase
Get Ready for the Workshop
View the video at
Use this checklist to prepare for the workshop.
Preview the Tutorial
The Make a Chase Game tutorial shows
participants how to create their own
projects. Preview the tutorial before your
workshop and try the first few steps,
Print the Activity Cards
Print a few sets of Chase Game cards
to have available for participants during
the workshop. You can download the
cards at: scratch.mit.edu/ideas
4
3
Make sure participants have Scratch accounts
Participants can sign up for their own Scratch accounts at
scratch.mit.edu, or you can set up student accounts if you
have a Teacher Account. To request a Teacher Account, go to:
scratch.mit.edu/educators
Set up computers or laptops
Arrange computers so that participants can
work individually or in pairs.
Set up a computer with projector or large monitor
You can use a projector to show examples and
demonstrate how to get started.
23. SCRATCH EDUCATOR GUIDE •
CHASE GAME / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
CHASE GAME / EDUCATOR GUIDE
Demonstrate the First Steps Create
Support participants as they create catch
games. Suggest working in pairs.
CREATE
Provide Resources
Offer options for getting started
Suggest Ideas for Starting
IMAGINE
Who do you want as the
main character in your game?
What will it chase?
Which backdrop would you
like to choose for your game?
Some participants may want
to follow the online tutorial:
scratch.mit.edu/chase
Others may want to explore
using the printed cards:
scratch.mit.edu/ideas
Demonstrate the first few steps of the tutorial
so participants can see how to get started.
Start with Prompts
Ask participants questions to get started
5 6
• Choose a backdrop
• Choose or draw a main character
• Make it move with arrow keys.
• Select an object to chase.
In Scratch, choose a new sprite.
Make your sprite move right and left with arrow keys.
Choose a backdrop. Choose a sprite, like Robot.
Choose left arrow
from the menu.
Choose right arrow
from the menu.
Type a minus sign to move left.
Press the left arrow and right arrow keys on your keyboard to move.
Discuss next steps they can try, such as coding the sprite to
move up and down and adding a sprite to chase.
Star
24. SCRATCH EDUCATOR GUIDE •
CHASE GAME / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
CHASE GAME / EDUCATOR GUIDE
CREATE Share
Have participants share their projects with
their neighbors.
SHARE
More Things to Try
Ask questions that encourage reflection:
Created by the Scratch Team
• Code the star or other sprite to chase
• Add a variable to keep score
• Add sounds
• Add a level
• Show a message when reaching the
new level
What do you like best
about your game?
If you had more time, what
would you add or change?
Video Sensing
If the computers have a web camera attached
or built-in, learners can make a game that they
interact by moving their bodies. See the Video
Sensing tutorial and educator guide for support.
What’s Next?
Chase Game projects provide an introduction to creating
interactive games in Scratch. Here are a few ways that learners
can build on the concepts they learned from this project.
8
7
Encourage Tinkering
• Encourage participants to feel comfortable trying combinations of
blocks and seeing what happens.
• Suggest participants look inside other chase games to see the
code.
• If they find code they like, they can drag the scripts or sprites into
the backpack to reuse in their own project.
Make a Two-Player Game
For an extra challenge, make a version of the
game that allows two players to play.
Prepare to Share
To add instructions and credits
to a project, click the button:
“See project page”.
Add Obstacles
For a more complex game, add obstacles
to avoid. Subtract points when you hit the
obstacles.
25. SCRATCH EDUCATOR GUIDE •
MAKE IT FLY / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
MAKE IT FLY / EDUCATOR GUIDE
With this guide, you can plan and lead
a one-hour workshop using Scratch.
Participants will choose a character and
program it to fly.
EDUCATOR GUIDE Workshop Overview
First, gather as a group to
introduce the theme and
spark ideas.
SHARE
10 minutes
Next, help participants as
they create a flying animation,
working at their own pace.
At the end of the session,
gather together to share
and reflect.
IMAGINE
10 minutes
CREATE
40 minutes
Here’s a suggested agenda for a one-hour
workshop:
Make It Fly
1 2
26. SCRATCH EDUCATOR GUIDE •
MAKE IT FLY / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
MAKE IT FLY / EDUCATOR GUIDE
Imagine
Begin by gathering the participants to introduce
the theme and spark ideas for projects.
IMAGINE
Provide Ideas and Inspiration
Warm-up Activity: If I Could Fly...
Gather the group in a circle and ask, “If you could fly, where
would you want to go?” Suggest that they close their eyes and
imagine flying through their favorite place. Ask, “Where are you?
What kinds of things do you see below you?” If there’s time,
have each person say where they imagined flying or something
they saw on their flight.
Show the introductory video for the Make It Fly tutorial. The video
shows a variety of projects for ideas and inspiration.
scratch.mit.edu/fly
Get Ready for the Workshop
View at
Use this checklist to prepare for the workshop.
Preview the Tutorial
The Make It Fly tutorial shows
participants how to create their own
projects. Preview the tutorial before your
workshop and try the first few steps:
scratch.mit.edu/fly
Print the Activity Cards
Print a few sets of Make It Fly cards to
have available for participants during
the workshop.
scratch.mit.edu/ideas
Make sure participants have Scratch accounts
Participants can sign up for their own Scratch accounts at
scratch.mit.edu, or you can set up student accounts if you
have a Teacher Account. To request a Teacher Account, go to:
scratch.mit.edu/educators
Set up computers or laptops
Arrange computers so that participants can
work individually or in pairs.
Set up a computer with projector or large monitor
You can use a projector to show examples and
demonstrate how to get started.
4
3
27. SCRATCH EDUCATOR GUIDE •
MAKE IT FLY / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
MAKE IT FLY / EDUCATOR GUIDE
Demonstrate the First Steps
Choose a new sprite for your character to fly past:
In Scratch, click Create.
Choose a flying sprite from the library:
Create
Support participants as they make
a flying animation.
CREATE
Provide Resources
Offer options for getting started
Suggest Ideas for Starting
IMAGINE
Make the building move across the stage to make
your character look like it’s flying:
What character would
you like to make fly?
Where will your
character go flying?
Some participants may want
to follow the online tutorial:
scratch.mit.edu/fly
Others may want to explore
using the activity cards:
scratch.mit.edu/ideas
Demonstrate the first few steps of the tutorial
so participants can see how to get started.
Start with Prompts
Ask participants questions to get started
5 6
• Choose a character
• Make the character
say something
• Choose buildings or other scenery
• Make the scenery move
28. SCRATCH EDUCATOR GUIDE •
MAKE IT FLY / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
MAKE IT FLY / EDUCATOR GUIDE
CREATE Share
Share projects with others in the room.
Organize a flying character showcase. Ask half
the room show their projects, while the others
view them. Then switch.
SHARE
More Things to Try
Suggest that they ask each other questions, such as:
Encourage Debugging
• Switch costumes to change the scenery.
• Make your character move when you
press a key.
• Add clouds and other floating objects.
• Score points when touching an object.
Here are some strategies to suggest to help participants fix any
bugs or difficulties they encounter:
• When stuck, talk out what you’re working on with someone.
• Try out small bits of code at a time to figure out what’s happening
at each step.
• Look closely at the blocks on the tutorial or activity cards to see if
they are the same or different from the blocks you’re using.
• Remember that bugs always arise when creating a computer
program. Debugging is a helpful skill to know not just in coding,
but throughout life.
What do you like best about
the project you made?
What might you like to
change or make next?
Flying Game
Make a game where you
avoid some objects and
try to catch others. Add or
subtract points based on
what your character touches.
Flying Stories
Tell a story about your flying
characters. You can record
your voice and play sound
clips. Or, use say blocks to
make voice bubbles.
What’s Next?
Participants can use the ideas and concepts from this
workshop to create other projects. Here are a couple of
variations on the flying character project you could suggest.
8
7
Prepare to Share
To add instructions and credits
to a project, click the button:
“See project page”.
Give your project a title, add
instructions and credits,
then click Share.
29. SCRATCH EDUCATOR GUIDE •
PONG GAME / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
PONG GAME / EDUCATOR GUIDE
With this guide, you can plan and lead
a one-hour workshop using Scratch.
Participants will gain experience with coding
as they design a bouncing ball game.
EDUCATOR GUIDE Workshop Overview
First, gather as a group to
introduce the theme and
spark ideas.
SHARE
10 minutes
Next, help participants as
they make games, working
at their own pace.
At the end of the session,
gather together to share and
reflect.
IMAGINE
10 minutes
CREATE
40 minutes
Here’s a suggested agenda for a
one-hour workshop:
Pong Game
1 2
30. SCRATCH EDUCATOR GUIDE •
PONG GAME / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
PONG GAME / EDUCATOR GUIDE
Imagine
Begin by gathering the participants to introduce
the theme and spark ideas for projects.
IMAGINE
Provide Ideas and Inspiration
Show the introductory video for the Pong Game tutorial. The
video shows pong games with a variety of themes, including
everything from soccer to a magic potion-themed Pong game.
scratch.mit.edu/pong
Get Ready for the Workshop
View at
Use this checklist to prepare for the workshop.
Preview the Tutorial
The Pong Game tutorial shows
participants how to create their own
projects. Preview the tutorial before your
workshop and try the first few steps:
scratch.mit.edu/pong
Print the Activity Cards
Print a few sets of Pong Game cards to
have available for participants during
the workshop.
scratch.mit.edu/ideas
Make sure participants have Scratch accounts
Participants can sign up for their own Scratch accounts at
scratch.mit.edu, or you can set up student accounts if you
have a Teacher Account. To request a Teacher Account, go to:
scratch.mit.edu/educators
Set up computers or laptops
Arrange computers so that participants can
work individually or in pairs.
Set up a computer with projector or large monitor
You can use a projector to show examples and
demonstrate how to get started.
4
3
Warm-up Activity: Bouncing Ideas
To get participants thinking about a theme for their game, take
turns calling out a theme, such as pizza pong or flower pong
and brainstorming ideas for the type of images they could use to
represent the theme.
31. SCRATCH EDUCATOR GUIDE •
PONG GAME / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
PONG GAME / EDUCATOR GUIDE
Demonstrate the First Steps
Choose a ball sprite and make it bounce around:
Go to the Scratch website. Click Create.
Choose a new backdrop:
Create
Support participants as they create
pong games, on their own or in pairs.
CREATE
Provide Resources
Offer options for getting started
Suggest Ideas for Starting
IMAGINE
What background do
you want for your game?
What color or
type of ball?
Some particpants may want
to follow the online tutorial:
scratch.mit.edu/pong
Others may want to use
the printed activity cards:
scratch.mit.edu/ideas
Demonstrate the first few steps of the tutorial
so participants can see how to get started.
Start with Prompts
Ask participants questions to get started
5 6
• Choose a backdrop
• Choose or draw a ball sprite and make it bounce around
• Add a paddle sprite that you can control
• Make the ball bounce off the paddle
Add a paddle sprite and control it with the mouse:
Neon Tunnel
Ball
Paddle
32. SCRATCH EDUCATOR GUIDE •
PONG GAME / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
PONG GAME / EDUCATOR GUIDE
CREATE Share
Have particpants share their projects
with others in the room.
SHARE
More Things to Try
Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab.
Remix a Game
A different way to make a pong
game is to remix someone else’s
project, adding images and ideas.
Find a project to remix in the
Pong Game Studio:
scratch.mit.edu/studios/644508/
Click ‘See inside’, then click the
‘Remix’ button.
Two-Player Game
For a more advanced
project, try making a
two-player game. To
make a new version of
your own project, click
File > Save as a Copy.
What’s Next?
Here are a couple of other directions you could suggest:
8
7
Prepare to Share
Offer strategies for problem solving
• Talk out what you’re working on
with someone
• Try out small bits of code at a
time to figure out what’s
happening at each step
• Look closely at the blocks on the
tutorial or activity cards to see if
they are the same or different
from the blocks you’re using
• Look at the code for other pong
games on the Scratch site
Ask questions to encourage reflection:
What did you notice about
the games you tried?
What ideas might you
add to your game?
• Add sounds and color effects
• Keep score by adding a variable
• Add a way to win or lose the game
• Change the backdrop when you
reach a certain number of points
• Duplicate the ball for an added challenge
To add instructions and credits
to a project, click the button:
“See project page”.
Then click the Share button if
you want the project visible to
others online.
33. SCRATCH EDUCATOR GUIDE •
VIDEO SENSING / EDUCATOR GUIDE VIDEO SENSING / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
With this guide, you can plan and lead a one-
hour workshop using Scratch. Participants will
gain experience with coding as they create
interactive projects using Video Sensing.
EDUCATOR GUIDE Workshop Overview
First, gather as a group to
introduce the theme and
spark ideas.
SHARE
10 minutes
Next, help participants as
they make interactive
projects, working at their
own pace.
At the end of the session,
gather together to share
and reflect.
IMAGINE
10 minutes
CREATE
40 minutes
Here’s a suggested agenda for a
one-hour workshop:
Video Sensing
1 2
34. SCRATCH EDUCATOR GUIDE •
VIDEO SENSING / EDUCATOR GUIDE VIDEO SENSING / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
Imagine
Begin by gathering the participants to introduce
the theme and spark ideas for projects.
IMAGINE
Provide Ideas and Inspiration
Warm-up Activity: Invisible Energy Ball
Gather the group in a circle. Together you must pass an
invisible energy ball around the circle, acting out the action
of passing or throwing the ball. The challenge is, it is always
changing shape, size, texture and even temperature.
Model this activity by passing the ball to the first participant.
Say your name, then describe the ball. “I’m Alex and I’m
passing you a huge energy ball that is slippery like a fish!”
The next person then acts out how they would catch that
huge, slippery energy ball, introduces themself and describes
the energy ball they’re passing to the next person. Encourage
participants to transform the ball as much as possible with
each turn.
To spark ideas, watch the Video
Sensing tutorial video. The video
shows a variety of projects to
spark ideas and inspiration.
scratch.mit.edu/ideas
Get Ready for the Workshop
View the
Use this checklist to prepare for the workshop.
Preview the Tutorial
The Video Sensing tutorial shows
participants how to create their own
projects. Preview the tutorial before your
workshop and try the first few steps:
scratch.mit.edu/tutorials
Set up a computer with projector or large monitor
You can use a projector to show examples and demonstrate
how to get started.
Make sure your computers have built-in cameras
Video Sensing uses your computer’s built-in camera. Make sure
that participants are using computers with built-in cameras.
4
3
Print the Activity Cards
Print a few sets of Video Sensing cards
to have available for participants during
the workshop.
scratch.mit.edu/ideas
Make sure participants have Scratch accounts
Participants can sign up for their own Scratch accounts at
scratch.mit.edu, or you can set up student accounts if you
have a Teacher Account. To request a Teacher Account, go to:
scratch.mit.edu/educators
35. SCRATCH EDUCATOR GUIDE •
VIDEO SENSING / EDUCATOR GUIDE VIDEO SENSING / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
Demonstrate the First Steps
Pet the cat:
Start a new project in Scratch, then add the Video Sensing
blocks.
Create
Support participants as they create
interactive Scratch projects.
CREATE
Provide Resources
Offer options for getting started
Suggest Ideas for Starting
5
IMAGINE
Follow these steps to choose different sprites and sounds:
Which character or object do
you want to interact with?
What do you want it to do
when you interact with it?
Some participants may want
to follow the online tutorial:
scratch.mit.edu/tutorials
Others may want to explore
using the activity cards:
scratch.mit.edu/ideas
Demonstrate the first few steps of the tutorial
so participants can see how to get started.
Start with Prompts
Ask participants questions to get started
5 6
• Add the Video Sensing blocks using the Add an Extension button.
• Choose a sprite to interact with.
• Decide how you want it to react.
Cat
Click the Add an
Extension button
(on the bottom of
the screen).
Choose Video
Sensing to add
the video blocks.
Type a larger number to
make it less sensitive to
movement.
This block senses
motion on a sprite.
Move your hand to pet the cat.
Choose a sprite. Choose a sound. Select your sound.
36. SCRATCH EDUCATOR GUIDE •
VIDEO SENSING / EDUCATOR GUIDE VIDEO SENSING / EDUCATOR GUIDE
scratch.mit.edu/ideas SCRATCH EDUCATOR GUIDE • scratch.mit.edu/ideas
CREATE Share
Have participants share their project
with their neighbors.
SHARE
More Things to Try
Ask questions they can discuss:
Created by the Scratch Team
Support collaboration
Encourage experimenting
• Try adding a second character or
object to interact with.
• If you’re not sure what to do, pick
a card and try something new.
• You can create a game, an
interactive story, or a virtual pet.
• When someone gets stuck,
connect them to another
participant who can help.
• See a cool idea? Ask the
creator to share with others.
The Video Sensing activity cards can be done in any order, with
a range of different character and object sprites.
Encourage students to try new things:
What are different ways
your project can react?
Can you create a project that
two (or more) people can play?
What do you like best about
the project you made?
If you had more time, what would you add or change?
What was the
hardest part?
Create a Story
Choose characters,
add conversation,
and bring your
story to life.
What’s Next?
Participants can use the ideas and concepts from this
workshop to create a wide variety of projects. Encourage
them to continue developing their projects into games,
stories, or interactive art using the resources listed below.
8
7
Animate a
Character
Bring characters to
life with animation.
Chase Game
Make a game
where you chase a
character to score
points.
Find these projects in the Tutorials library: scratch.mit.edu/ideas