Frozen Code Party

November 17, 2015
Outreach at Mill Elementary School:
4030 S. Workman Mill Rd. Whittier, CA. 90601 562-789 -3190 (office)
FROZEN CODE PARTY AT MILL
1. Play Frozen Sing along: ( 4 minutes)
https://www.youtube.com/watch?v=L0MK7qz13bU
2. Introduce Code Studio Code with Anna and Elsa
3. Play an introduction Video
https://studio.code.org/Show Video ( 3 minutes)
4. Questions & Answers
 What does a programmer do? Fix people’s problem. Build something to make people’s life
easier.
 What is a program? A set of instructions that tell a computer what to do.
5. Explain Puzzle 1- 20
6. Puzzle 1 - Draw one line
7. Puzzle 2: create two lines that are at a 90 degree angle to each other. You will need to
use the “Turn” block as well as the “Move” block.
8. Puzzle 3: Make a Square. Let's put 4 lines together to create a square.
9.
Introduction of Loop
Watch a video of loop
https://studio.code.org/s/frozen/stage/1/puzzle/4
10. Questions of the loop
What is loop?
11. Solve puzzle 4 with a loop
12. Puzzle 5 - Turning after each square. Be sure to turn by 120 degrees before each new
square.
Draw 1 square
Turn 120 degrees
Draw another square
Ture 120 degrees
Draw the third square
13. Puzzle 6 using the “Repeat” block to make a square 10 times, and the “Turn” block to turn
_____ degrees between each square
360 /10 = 36
14. Puzzle 7 Create a Plus sign
15. Puzzle 8 Create 10 lines
16. Puzzle 9 Crate 90 lines
What is 360 / 90 = 4?
17. Puzzle 10 – Create a Parallelogram
18. Puzzle 11 - Let's create a new snowflake by using the “Repeat" block to repeat a
parallelogram 4 times, turning right by 90 degrees between each parallelogram.
19. Puzzle 12 – Draw 10 Paralegal
20. Puzzle 13 - Draw a circle
21. Introduction “Function”
Watch a video - https://studio.code.org/s/frozen/stage/1/puzzle/14
22. Puzzle 14 – Use the
23.
24.
25.
26.
new “Create a circle” block to create 10 overlapping circles.
Puzzle 15 – Create 20 Overlapping Circle, turn 18 degrees between each circle.
Puzzle 16 - Here's a ”Create circle” block that can make circles of different sizes. Can you
use this to create a small circle of size 5 and a larger circle of size 10?
Puzzle 17 - Can you make a pattern by repeating 5 circles of size 5 and 5 circles of size
10?
Puzzle 18 - Try using the ”Create a snowflake branch” block to create three branches,
which starts to look like a snowflake.
27. Puzzle 19 - Now let's repeat it 8 times to make a beautiful snowflake!
28. Puzzle 20 – Create a Winter Wonderland
29.
30.
31.
32.


Introduce Computer Science Career
Microsoft Evangelist: Sam Stokes
Programmer and College Computer Science professor: Shin Liu
Students:
Introduce your self
Explain one most interesting you learned in Computer class
Student Learning Outcomes:
1. Geometry: square, paralegal, and circle
2. Algebra: Solve Linear Equation with Fraction
4x = 360 , x = 360/4 = 90
10 y = 360 , y = 360/10 = 36
3. Computer Programming Abstract Concept
Loop – repeated block
Function – “Create Circle Block”
4. Team Work building and Critical thinking skills
5. STEM career Paths.