S

Tracker

5-Step Lesson Plan Template Template

Grades Grades6–8 K-2 Comparing Christmas Using Code to Create Traditions in Russia and a Australia Snowflake

30° 30°

30° 30°

55

g.co/santatracker

5-Step Lesson Plan Template

Grades 6–8 Using Code to Create a Snowflake

Standards:

ISTE 2016: 5d. Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions. CCSS.MATH.CONTENT.4.G.A.3 Recognize a line of symmetry for a two-dimensional figure as a line across the figure such that the figure can be folded along the line into matching parts. Identify linesymmetric figures and draw lines of symmetry.

Objective:

“I will demonstrate how to use code to make snowflakes with repeating patterns, or sequences.”

Essential Question:

How can you use code to create different snowflake shapes?

Key Points: 1. You can order actions, one after another, into a sequence. 2. You can remix other people’s code to create something new. 3.

Opening:

In coding, you can use a loop to repeat actions.

Start by showing students the Code a Snowflake Teacher Handout. You can project the image on a screen, or hold the handout up for students to see. – Ask students to describe the snowflake’s features. What shapes do they notice? What patterns do they see? – Point out that snowflakes are always six-sided, and symmetrical.

Introduction of New Material:

Give students 10 minutes to explore the Code a Snowflake computer game on their own, without much guidance. Some teachers call this “exploring fearlessly” — allowing kids to tinker with computer programming and teach one another, as engineers would.

Materials needed: — Computers or tablet devices, one for each student or pair of students — The Code a Snowflake Santa Tracker game: https://santatracker. google.com/#snowflake 1

The module concludes by allowing you to design a holiday e-card with your custom snowflake. Steer students away from this part of the module until the very end of class. Focus on the code. 1. Direct students to Code a Snowflake on the Google Santa Tracker: https:// santatracker.google.com/#snowflake 2. Encourage students to work together: “You have 10 minutes to explore fearlessly. Try creating a snowflake out of the blocks. Pay attention to what you try, what you find confusing, and different patterns you see.”

Continued on next page…

Guided Practice:

3.

Invite volunteers to share what they noticed about Code a Snowflake:



– What do the different blocks do?



– Did anyone play with the loop block? What happened?



– What did you find confusing?



– What made sense? What didn’t?

Next, in pairs, have students create snowflakes by copying the Code a Snowflake Student Handout. They’ll practice putting specific blocks together to create specific shapes, and then remix them.

Materials needed:

1.

— The Code a Snowflake

Distribute the Code a Snowflake Student Handout to each pair of students.

2. Have students follow the handout. They’ll start by copying code, and then start

Student Handout

remixing it by adding more blocks, colors, and sizes. 3. Once finished, have students share what they learned with their neighbors. How did they remix the code? What did they do differently, or the same? 4.

Before moving on, make sure you cover the following points:



– Each block is an action, or a command. It tells the program to do something.



– When you put blocks together, you form a sequence. A sequence is a set of



– Notice that the loop block repeats actions using fewer blocks. This helps shorten



– Remixing is something computer engineers do often. They take existing code,

actions, one after the other. the code. and build on it.

Independent Practice:

Have students design a snowflake to send as an e-card to a friend or family member.

Materials needed: — Computers or tablet

Tips: •

For example, you can have students send the cards to you to print out and post in

devices, one for each student or pair of students — Extra copies of the Code a

the classroom. • •

Santa Tracker game:

If students don’t know where to start, encourage them to start with one of the snowflakes on the handout.



snowflake patterns – The Code a Snowflake

If students have an idea for a snowflake, encourage them to try it out. Can they use the blocks to create their idea?

Snowflake Student Handout, or sample

Set some ground rules for who students can email their digital cards to, if anyone.

Make sure the blocks are connected to each other, otherwise their program won’t run.



To remove a block, drag it down toward the bottom of the screen and release. (To remove just one block, it needs to be moved to the end of the sequence.)

https://santatracker.google.com/#snowflake

2

Continued on next page…

Differentiated Instruction Some students might want to add as many blocks as they can, just to see what happens. Help them think through what’s happening and plan ahead, and challenge them to recreate sample snowflakes from the Code a Snowflake Student Handout.

Closing:

To conclude the lesson, ask students: 1.  What is a sequence, and what does it have to do with coding? A sequence is a series of events or actions that happen in a certain order. You can tell a computer to follow a sequence. 2.  Can you explain what this sequence does?

Rotate 30 degrees and add the square. This gets repeated 6 times, creating a snowflake shape. 3.

How do loops help engineers code? A loop can help engineers shorten and simplify their code.

3

g.co/santatracker

Code a Snowflake Student Handout Make each of these snowflakes. Then add or remix the blocks, and write your new sequence.

Level 1

Code – This snowflake is made with only one shape.

Remixed Snowflake Draw your new snowflake

Remix the Code – Draw your new sequence

Level 2

Code – Notice where the square is now. Is this different

Remixed Snowflake

from Level 1?

Draw your new snowflake

Remix the Code – Draw your new sequence

Level 3

Code – Notice how far the pentagon is from the center.

Remixed Snowflake Draw your new snowflake

Remix the Code – Draw your new sequence

Level 4

Code – Notice how the loop block is changing the angle of the triangle.

Remix the Code – Draw your new sequence

Remixed Snowflake Draw your new snowflake

Code a Snowflake Teacher Handout

Notice how this snowflake is symmetrical. If you were to fold the snowflake in half, the sides would match. Also notice that it has 6 points. All snowflakes have 6 points. Bonus question: Can anyone tell what shape this snowflake is made out of? (Pentagons)

Grades 6-8: Code a Snowflake

Using Code to Create a Snowflake. 5-Step Lesson Plan. Template ... Set some ground rules for who students can email their digital cards to, if anyone.

1MB Sizes 3 Downloads 198 Views

Recommend Documents

Grades 6-8: Code a Snowflake
sequence of steps to create and test automated solutions. CCSS.MATH. ... Grades 6–8. Using Code to Create a Snowflake. 5-Step Lesson Plan. Template.

Grades K-2: Code Lab
ISTE 2016: Students develop and employ strategies for understanding and solving problems in ways ... your directions using words the computer can understand. ... Go to the Code Lab game on the Santa Tracker website: https://santatracker.

Grades 3-5: Code Boogie
ISTE 2016: 5d. Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.

Grades 3-5: Code Boogie
sequence of steps to create and test automated solutions. ... Go to the Code Boogie game on the Santa Tracker website: https://santatracker. ... on their own.

snowflake poetry-snowflake machine.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. snowflake ...

Grades K-2: Code Lab
How can you use code to help someone move through a maze? 1. Coding is kind of like giving directions. When you code, you tell a computer to follow.

Snowflake Words.pdf
Page 2 of 3. Name________________. Write your snowflake words. ______ ______. ______ ______. ______ ______. ______ ______. ______ ______. Page 2 of 3 ...

Snowflake Things Tutorial.pdf
Page 1 of 8. Hi folks! I'm chiming in today to share a tutorial for this fun quilt that was inspired by snowflakes and radio. antenna. It's pretty quick to whip up since most of the blocks are cut from pieced strips, but the 60° triangle. constructi

Uniform Code for MHMS Grades K - 12.pdf
Page 1 of 5. - 1 -. Uniform Code for MHMS Grades K-12. *see page 5 for additions that apply for grades 6-12. IMPORTANT: ANY DRESS OR ACCESSORIES THAT ARE DEEMED DANGEROUS. OR DISTRACTING WILL NOT BE ALLOWED. FINAL AUTHORITY ON ANY. QUESTIONABLE DRESS

snowflake bazaar flyer II.pdf
Page 1 of 1. snowflake bazaar flyer II.pdf. snowflake bazaar flyer II.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying snowflake bazaar flyer II.pdf.

mercury rev snowflake midnigh.pdf
mercury rev snowflake midnigh.pdf. mercury rev snowflake midnigh.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying mercury rev snowflake ...

Snowflake 4d8 - https://groups.google.com/group/ivory-tower-sg/attach/.../Snowflake%203M1C.pdf?...
Bronze. Black. Skill Acquisition. Monk Class. Acrobatics, Insight. Human Race. Perception. Feat: Lucky (Human Variant). Hermit. Medicine, Religion. Agile Parry.

Snowflake-GUI-Cheat-Sheet.pdf
design your grammar to accept the newline styles of multiple platforms. • In order to use the generated parser and generated visitor, “snowflake.jar” must be on ...

COMBINED GRADES
Apr 12, 2016 - Combined grade classrooms provide an opportunity for students of different ages and levels of development to cooperate and learn from each ...

68.pdf
Page 1 of 2. Areacode Sub-District Kalolsavam 2015-16 ... 1 701 - Upanyasam - Arabic MURSHDA KP C 1. 2 703 - Caption ... Main menu. Displaying 68.pdf.

Snowflake-GUI-Cheat-Sheet.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item.

68.pdf
Such post acceptance ... In an environment of uncertainty, the beginning of the exchanges tends to focus on the engineering and economic ... Since scarce resources are to be deployed, efforts at project organizing are ... Displaying 68.pdf.

68.pdf
al teléfono 2753846 o al e-mail [email protected]. Su distribución es gratuita. Page 2 of 2. 68.pdf. 68.pdf. Open. Extract. Open with. Sign In.

Final_Programme_1stWorldCongress_Ga-68&PRRNT.pdf ...
Personalized Medicine. June 23 - 26, 2011. Organized by. Prof. Dr. med. Richard P. Baum Prof. Dr. sc. nat. Frank Rösch. Dept. of Nuclear Medicine – Center for ...

JOURNAL 68.pdf
Dans le cadre du cycle d'échanges ouverts sur le thème. « Un métier... une passion... » Rémi B, Directeur de rédaction du journal « Epoch Times ». viendra nous parler de son métier et s'exprimera sur le thème « Médias et droits humains ». Le jeudi 9

RS-68.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Main menu.

PEZ 68.pdf
Oseas debe profetizar contra la. idolatría cultual y política presente en su tiempo, con el testimo- nio de su propia vida. A nosotros, catequistas, se nos pide en la.

68 Jahre2.pdf
Mann fällt von Restaurant-Steg. in Alster. „Schumachers“-Aus am. Stadtparksee Wird der Kult- Biergarten zum. Schickimicki-Treff? Bäderland-Sprecher Michael ...