Program Dates & Times
6/21/2021 - 7/02/2021, Monday-Friday
10 am - 11:30 am - Python programming
11:30 am - 12:30 pm - Lunch
12:30 pm - 2 pm - Python programming
Grade(s)
Cost
Free. Laptop rental can be arranged if needed.
More About the Program
B. Date/Time: Meeting 2, 3 hours; Lesson Title "Drawing a landscape"; Learning Goals: Explore ways we can draw a circle and change its colors to various solid colors. Draw overlapping circles and modify landscape to make it night. 3. Draw circular water bodies and identify as clean water and dirty water. Brief Agenda: Welcome, ice breaker/community building, Activity 1, Break, Activity 2, Closing/Reflection.
C. Date/Time: Meeting 3, 3 hours; Lesson Title: "Captain America"; Learning Goals: Learn to draw stars and fill with solid colors and gradients. Draw Captain America shield and draw clean and dirty water bodies using different shapes and solid and gradient colors. Brief Agenda: Ice breaker/Community building, Activity 1, Break, Creation time, Closing/Reflection.
D. Date/Time: Meeting 4, 3 hours; Lesson Title: "Castle and Green Lantern"; Learning Goals: Learn how to draw rectangles and create colors using RBG values. Build a castle and a green lantern logo. Discuss finding clean water to bring to our castle. Brief Agenda: As in section C.
E. Date/Time: Meeting 5, 3 hours; Lesson Title: "Lines, Labels and Ovals"; Learning Goals: Learn how to draw lines, use text to create labels and draw ovals. Draw oval water bodies and label them as lakes and ponds. Brief Agenda: As in section C.
F. Date/Time: Meeting 6, 3 hours; Lesson Title: "R2D2 Robot"; Learning Goals: Draw R2D2 from Star Wars using rectangles, circles and gradients. Continue designing and build robot shapes to identify clean and dirty water and deposit in rectangular clean and dirty water containers. Brief Agenda: As in section C.
G. Date/Time: Meeting 7, 3 hours; Lesson Title: "Collaborating to solve problems"; Learning Goals: Write functions and variables to create basic animations and games about the water cycle. Brief Agenda: As in section C.
H. Date/Time: Meeting 8, 3 hours; Lesson Title: "Basic Animations"; Learning Goals: Learn how to use groups and loops in animations. Continue working on water cycle and design a loop game with water drops evaporating from water bodies to clouds and back as rain. Brief Agenda: As in section C.
I. Date/Time: Meeting 9, 3 hours; Lesson Title: "Conditionals and Animation"; Learning Goals: Continues using groups and loops in animations. Perfecting any flaws in water cycle game design focusing on decreasing water usage and increasing clean water availability. Brief Agenda: As in section C.
J. Date/Time: Meeting 10, 3 hours; Lesson Title: "Celebration and Presentation"; Learning Goals: 1. Building enhancements to game to trace water cycling through lakes, streams, clouds and rain and finally from water faucet. Brief Agenda: Welcome, Ice breaker/Community building, Creation time, Break, Celebration/Presentation of trophies and certificates.
For more information, contact Anya.
Schedule
This 2-week virtual session will introduce students to the principles of Python programming. We will discuss concepts such as water conservation and drawing shapes using Python. As a final project, students will create a game about the water cycle. Students will also hear personal stories from women in STEM and why they find their career rewarding.
A. Date/Time: 6/21/2021-7/02/2021/ 10 AM-2 PM
Meeting 1:
- Introduction to the fun of Python coding!
- Introduce the UN Sustainable Development Goals
B. Date/Time:
Meeting 2:
- Drawing a landscape using circles and colors
- Learn about water cycle
Meeting 3:
- Use stars and colors to draw Captain America’s shield
- Learn about clean and dirty water bodies
Meeting 4:
- Use rectangles and colors to draw a castle and green lantern
- Discuss finding clean water to bring to castle
Meeting 5:
- Draw lines, labels and ovals
- Learn how to draw lakes and ponds
Meeting 6:
- Draw R2D2 from Star Wars
- Design robot shapes to look for clean and dirty water
Meeting 7:
- Create basic animations
- Play games about water cycle
Meeting 8:
- Basic animations
- Play games about water cycle
Meeting 9:
- Conditionals and Animation
- Learn about water conservation
Meeting 10:
- Celebration and presentation of awards
- Trace water cycle to water faucet