Programming
What is Programming? Programming is a set of commands and instructions used to create a software program.
TheMission Girl Scout Our
Promise Girl Scouting builds girls of courage, confidence, character, On my honor,and I will try: who make the world a better place.
to serve God and my country, to help people at all times, and toGirl live byScout the Girl Scout Law. The Promise On my honor, I will try: To serve God and my country, To help people at all times, And to live by the Girl Scout Law.
The Girl Scout Law I will do my best to be honest and fair, friendly and helpful, considerate and caring, courageous and strong, and responsible for what I say and do, and to respect myself and others, respect authority, use resources wisely, make the world a better place, and be a sister to every Girl Scout.
The process of creating a set of instructions that tell you how to perform a task.
Vocabulary Algorithm: process or series of steps used to complete a task. In computer science, algorithms are used to create computer programs. Computer Program: an application that uses special language (code) to help a machine complete a task.
www.girlscoutsnyc.org • (212) 645-4000
Bug: a mistake in a program because the output is wrong.
How Many Types of Programming Languages Are There? Logic Programming are languages that are used to create programs that enables the computer.
Functional Languages are used in situations where we have to perform lots of different operations on the same data. Object Oriented Programming is divided into objects that contain data.
Girl Scout Values Software Engineers are friendly and helpful. Without software, we would not have computers, phones, calculators, or a proper military defense system.
Career Exploration
Software Engineer Did you know a Software Engineer is a person who applies the principles of software engineering to the design, development, maintenance testing, and evaluation of computer software?
Learn About
Programming Complete a Maze Puzzle
Design a Bracelet Project: Design a Bracelet Objective: Girls will learn how algorithms are used in computer science and then create an “everyday” algorithm. Materials: Bracelet programming worksheet, pony beads, pipe cleaners/string/yard, and scissors. Directions: Girls will create their own algorithm on a bracelet with 20 beads. If there are not 20 beads, it is not complete. But if there are more than 20 beads, the algorithm will malfunction and won’t create a finished “program” (bracelet). 1. Every girl gets a worksheet and can choose 20 beads (ideally limit it to 3-4 colors). 2. They should create a pattern with their beads laid out on the worksheet (see note for extension activity). 3. Girls will then transfer their “algorithm” onto the bracelet for a finished product!
How to Join a Troop
Girl scouting builds girls of courage, confidence and character who make the world a better place. When your girl joins the Girl Scouts, she becomes a sister to girls all over the world.
To join a troop, please visit
girlscoutsnyc.org/join or call 212-645-4000.
How to Volunteer
Consider becoming a Girl Scout Volunteer! Co-lead a troop of girls or become part of the Troop support team. Make an impact on girls in your community and watch as they make an impact on the world! You have the potential to change girls’ lives and help them build their own success—whatever that looks like to them.
To become a volunteer, please visit
girlscoutsnyc.org/volunteer.
Girl Scouts of Greater New York Leadership Center 40 Wall Street, Suite 708 l New York, NY 10005 212.645.4000 l www.girlscoutsnyc.org