Skip to main content
Junior Think Like a Programmer Journey Badge Activity | Girl Scouts
Home Home Home
Home Home Home
Search Search
  • SHOP
  • DONATE
  • myGS myGS myGS
  • Find a Council Find a Council Find a Council
  • Español Español Español
  • Search Search
  • Discover Discover

    About Us About Us

    • What Girl Scouts Do What Girl Scouts Do
    • The Family Experience The Family Experience
    • Girl Scout History Girl Scout History
    • Research and Data Research and Data
    • Diversity, Equity, and Inclusion Diversity, Equity, & Inclusion
    • test test
    • 7th item 7th item

    Activity Zone Activity Zone

    • Explore Girl Scouts Explore Girl Scouts
    • Grade Levels Grade Levels
    • National Service Projects National Service Projects
    • Virtual Events Calendar Virtual Events Calendar

    Our Stories Our Stories

    • Girl Scout Stories Girl Scout Stories
    • Alum Stories Alum Stories

    Discover Girl Scouts. Learn what Girl Scouts do; about our history, research and data; and about family involvement, or try Girl Scout activities!

  • Get Involved Get Involved

    Become a Girl Scout Become a Girl Scout

    • Join a Troop Join a Troop
    • Find Events Find Events

    Become a Volunteer Become a Volunteer

    • Start a Troop Start a Troop

    Alums Alums

    • Campfire Chats Campfire Chats
    • Beyond Ambassadors Beyond Ambassadors
    • Campus Girl Scouts Campus Girl Scouts
    • The Girl Scout Network The Girl Scout Network
    • Noteworthy Alums Noteworthy Alums

    Learn how to get involved with Girl Scouts. Join a troop, find events, become a volunteer, or discover alum opportunities.

  • Cookies Cookies

    Buy Girl Scout Cookies Buy Girl Scout Cookies

    • Frequently Asked Questions FAQs

    Girl Scout Cookie Flavors Girl Scout Cookie Flavors

    • NEW! Raspberry Rally NEW! Raspberry Rally

    About Girl Scout Cookies About Girl Scout Cookies

    • Cookie History Cookie History

    Find out how to buy Girl Scout Cookies, explore Girl Scout Cookie flavors, see how girls learn essential life skills, and more.

  • Support Us Support Us

    Donate Now Donate

    • Individual Giving Individual Giving
    • National Trefoil Society National Trefoil Society
    • Lifetime Membership Lifetime Membership
    • Our Partners Our Partners
    • Planned Giving Planned Giving

    Advocacy Advocacy

    • Girl Scout Advocacy Center Girl Scout Advocacy Center
    • Policy Agenda Policy Agenda
    • Gold Award Recognition Gold Award Recognition
    • Fair Play, Equal Pay Fair Play, Equal Pay

    Support Girl Scouts by donating nationally or to your local council, becoming a lifetime member, and advocating for girls.

  • Members Members

    For Girl Scouts For Girl Scouts

    • Badges, Journeys, & Awards Badges, Journeys, & Awards
    • Ways to Participate Ways to Participate
    • For Cookie Sellers For Cookie Sellers
    • Uniforms Uniforms
    • Renew Your Membership Renew Your Membership

    For Volunteers For Volunteers

    • Tips for Troop Leaders Tips for Troop Leaders
    • Volunteer Cookie Resources Volunteer Cookie Resources
    • Traditions & Ceremonies Traditions & Ceremonies
    • Virtual Meeting Planning Virtual Meeting Planning
    • Renew Your Membership Renew Your Membership

    For Parents & Families For Parents & Families

    • Raising Awesome Girls Raising Awesome Girls
    • Family Connection Family Connection
    • Cookie Entrepreneur Family Pin Cookie Entrepreneur Family Pin

    Resources for Girl Scout members. Find volunteer, Girl Scout, and family tools and support. Explore badges, activities, and more.

  • SHOP
  • DONATE
  • myGS myGS myGS
  • Find a Council Find a Council Find a Council
  • Español Español Español
  • Search Search

Council Finder

Use this finder to connect with your local Girl Scout council. (Home Page)

By ZIP Code 2

By State 2

By Council 2

close
You are leaving uat.girlscouts.org for a website operated by an external party. You will be subject to the privacy and security policies of that website.
  1. Activities for Girls
  2. Juniors
  3. Junior Think Like a Programmer Journey Badge Activity

Juniors

toggle arrow
  • Daisies
  • Brownies
  • Juniors
  • Cadettes
  • Seniors
  • Ambassadors
  • All Levels and Ages

STEM

Junior Think Like a Programmer Journey Badge Activity

Personal Innovations

Create algorithms and rapid prototypes to teach others what they’re good at.

Activity Details

Setup: Computers can only do things they’re told to do. So, computer scientists use a special language, called code, to tell computers what to do. They write a list of steps in code that a computer then follows. That list of steps is called an algorithm. You can write or follow an algorithm to complete any type of task.

When people make something new or improve something, that's called innovation. Programmers, inventors, and designers all over are working to build innovative technology, like cars that drive themselves or robots that go deep underwater.

Time needed: 20-30 minutes

Materials needed:

  • 1 blank sheet of paper
  • 1 larger poster or sheet of chart paper
  • Markers or colored pencils

Activity: To get started, think of something that you could teach to somebody else in 15 minutes, based on what you're really good at. Maybe you know how to draw a house, make a cootie-catcher, make a smoothie, do a dance move, or shoot a basket.

Once you know what you want to teach others, create an algorithm with three or more steps.

Write a list of the steps, with each step on a new line. 

After you write your algorithm, test it by following the steps.

How did you do? Were you able to follow the algorithm? If not, that’s okay! This often happens to computer scientists! In computer science, a problem or error in your code is called a bug. When you find and fix a bug, it's called debugging.

For the last part of the activity, you're going to do something called "rapid prototyping." A prototype is a rough model of your idea or design that you can show to other people. It can be as simple as a drawing, or it can be created with common materials such as cardboard, paper, string, and rubber bands. When you make different prototypes of your idea, you can see what works and what doesn't.

Now, think of the task you just created an algorithm for: how could technology be used to make it easier or more fun?

Create a prototype of your new technology by sketching it on a large sheet of paper.

Remember, this is a rapid prototype! That means you're going to be working fast! That way you can quickly see what works and what doesn't.

Once you’ve sketched your prototype, share it with others and continue to look for ways to make it even better.

Note: Girls, volunteers, and families are encouraged to take the time and space they need to adjust to this period of rapid change and uncertainty. When they’re ready, we’re here to support Senior and Ambassador Girl Scouts to safely take action in their communities—whether it’s helping ensure kids are still getting the nourishment and enrichment they need out of school, responding to the possible ramifications of isolation during social distancing, adapting an existing project to positively impact local communities today, or something else entirely! 


Troop Leaders: The instructions for all badge steps are available free of charge in the Girl Scout Volunteer Toolkit.

Girl Scout Activity Zone activities have been adapted from existing Girl Scout programming.

Adapted from the Junior Think Like a Programmer Journey - Meeting 3, Activity 3. Contact your troop leader or your local council to become a Girl Scout member and learn all the requirements needed to earn the badge.

Explore more activities.

Explore the Future
Explore the Future

Complete this challenge about making a difference in a STEM career.

Poetry Can Be Powerful
Poetry Can Be Powerful

Write a poem or limerick about what is important in your town or community.

Think About Laws
Think About Laws

To think about how laws help communities run.

JOIN
VOLUNTEER
DONATE
Enter your email address to subscribe to
the Girl Scouts of the USA newsletter.
Enter your email address to subscribe to
the Girl Scouts of the USA newsletter.

  • Instagram
  • Twitter
  • LinkedIn
  • Youtube
  • Pinterst
  • Facebook
  • Blogger
  • External Link
  • Contact Us
  • Visit Us
  • Careers
  • Leadership
  • Schools
  • Scholarships
  • Sustainability
  • Financials
  • Faith
  • Terms and Conditions
  • Privacy Policy
  • Frequently Asked Questions
  • Press
  • Blog

© 2016-2022 Girl Scouts of the United States of America. 

A 501(c)(3) Organization. All Rights Reserved.

Join

Volunteer

Donate

close