Boolean Girl Blog

Summer Camp - Week of July 15!

Written by Boolean Girl | Jul 18, 2024 3:02:46 AM

It's another hot week in the DMV, but we're staying cool in STEM camp! In Arlington, we're creating stories in Scratch, Coding and Building Games in Scratch, building robotics using micro:bits, and developing our own website homepages. In Bethesda, we're coding adventures in Scratch and Python. 

Click the link below to take you to more information about your camp.

ARLINGTON UPDATE

BETHESDA UPDATE

Arlington - Marymount

Mid-Week Update

In our Scratch classes, campers participated in a moc-gallery walk with their classmates. Within this moc-gallery walk, the students were able to write “Grows and Glows” for their classmates' projects. This allowed each student to give compliments and additions to other students' projects while also gaining inspiration from the new projects they could play. 

Students in Web Development finished their “About Me” Pages today. These pages include facts and other details about each student. The final project will be to code and design their own websites for a cause and issues they are passionate about, advocating for their individual interests.

Our micro:bit campers are focusing on their “pet” projects which also take the shape of cardboard-focused projects.

Storytelling in Scratch (Scratch 1)

Your children have been learning about how a story is developed through the plot, the characters, and the setting. They are then rendering their own code through different sprites and backdrops to make their own originally crafted stories come to life through the computer coding program Scratch!
 
So far this week, campers are making fun stories about characters on quests for treasure, finding lost objects, animal friends traveling between biomes, and more.

Question to ask your budding computer scientist: Who are their main characters (sprites) are and where is their adventure heading?

Coding and Building Games in Scratch (Scratch 3)

After learning how to create stories in Scratch, our advanced Scratch campers are exploring how to create their own gaming platform like the classics, Super Mario Bros., Donkey Kong, and so many more.

The children are making platforming games that include a main character and portals to take the character to other levels. They are learning the concept of variables by implementing collectibles and timers in their games. Some children are even adding enemies to their games and moving platforms to increase the difficulty.

Question to ask your budding computer scientist: What kind of game are you building, and what are your sprites doing?

micro:bit Robotics
Your children are learning about how to create inventions by programming micro:bit microcomputers with an online software called Microsoft Make:Code.
 
Earlier in the week, the children made their own virtual pets out of cardboard and other materials. The virtual pets could be coded to be sad when you don't interact with it, angry when you shake it, or happy when you 'pet' it. The children are now either working in groups or individually to create robotic inventions that include parts such as wheels, OLED screens, and sensors.

Question to ask your budding inventor: What robotic invention are they working on creating?

 
Web Development
This week, older campers in web development are enjoying making websites about themselves. They learned how to makes lists, and they just turned their single page websites into multi page website using links. They also learned the <div> tag to divide content on their page and style each container of content differently.

Question to ask your future web developer: What will they be showcasing on their website?

 
 

Marymount Fall Clubhouse Dates Announced!

On Saturday mornings this Fall, we'll be hosting mini camps at Marymount called Clubhouse. These camps run from 9am-Noon and are a great place to pick up where you left off at summer camp and reunite with your STEM friends! Mark your calendars for October 5, 19, 26, and Nov 9, 16, 23. Stay tuned for more information and a signup coming soon.
 
 

Bethesda

Mid-Week Update

Code Your Own Adventure in Scratch (Scratch 2)

In our Code Your Own Adventure camp, your children are creating their own interactive choose-your-own-adventure stories in Scratch by coding flow charts, user inputs, and conditionals to move their original story along. Along the way the player makes choices in the story that takes our adventurer in different directions. 

  • Scratch is available for free at https://scratch.mit.edu/
  • You can create an account and save all your children’s projects online and share them with the rest of your family and friends.

Question to ask your budding computer scientist: Who are your main characters (sprites), and where is their adventure heading?

Code Your Own Adventure in Python (Python 2)

In Code Your Own Adventure in Python (Python 2), your children are using what they learned in Python 1 along with new skills such as implementing conditionals, functions, and user input to build their own custom adventure stories. Campers are using their creativity and problem-solving skills throughout the week to come up with their unique adventures. 

Question to ask your budding computer scientist: What is the setting of your adventure, and where are your characters heading?