Storytelling using Scratch
The Reedy Creek Magnet Middle School Fall 2019 Girls Who Code Club spent 8 weeks learning how to design, code, and export short stories using scratch. Their stories highlight facts and accomplishments of selected famous women in STEM. Famous women who were highlighted: Grace Hopper, Ada Lovelace, Marie Curie, Chien-Shiung Wu, and Rosalind Franklin.
Watch a combined video with the short stories here:
Week 1
Club Facilitators: Olivia Davis and Jordan D'Addeo
Club Advisor: Diane McGrath
The club kicked off with:
- Introductions
- Learning about the facilitators - their jobs, background in STEM, and fun facts.
- Intro into the project topic and software
- Examples of what to expect in the sessions to come
Then jumping right in with an exercise to get everyone up and moving. The first club exercise was a "Hopes and Fears" exercise to have an open conversation of what the girls hoped to get out of the club and what they may be nervous about.

Week 2
Learning Scratch Coding Basics
- The girls setup Scratch accounts (parental approval required)
- Learning about Scratch sprites, backdrops, and the code bricks: Motion, Looks, Events, Variables
Created a Practice Project Using the Basics
>> 'Move _ steps'
>> 'Say _ for 1 second'
(This helped apply the scratch basics they had just learned. By select a sprint, and using 2 different code blocks.)

Week 3
Selecting Famous Women in STEM
The girls were grouped into teams of 2 and randomly given 1 famous women in STEM to research and build their short stories around.
Learning Research Basics
- Completed a Design Thinking activity to brainstorm fact topics to research that student their age are interested in
- Based on the outcome of the brainstorming exercise, the girls researched and prioritized facts and accomplishments
Storyboarding
The teams mapped out their facts in a storyboard format - 2 rows of 3 post-its - only 1 fact/accomplishment and supporting picture per post-it
Week 4
If Statements
Example:
if the restaurant serves pizza then get pizza
if the restaurant serves pizza then get pizzaelse get a sandwich
if the restaurant serves pizza then get pizza else if they serve breakfast then get pancakes else get a sandwich

Week 5
Loops
Example:
while ingredients are not combined, mix them together
for 10 minutes, bake at 375
forever, eat the cookies

Crunch time! Working sessions...
Week 6
- Selected sprites to represent their characters
- Selected backgrounds to display behind each story scene
- Refined story to a minimum of 5 facts
Week 7
- Organized facts so they were told in a sequence of events
- Tested the story animations to see how long it takes someone to read each fact
- Added custom sprites and backgrounds
Week 8
- Peer reviewed each other's animations
- Learned how to communicate their projects to others
- Learned how to give constructive feedback to each other

Week 9
Final Presentations
On the final club day, the girls presented what they learned throughout the 8 weeks in front of their families and teachers.





Club picture!

Code snippet

