gradelevel/course:&712technology€¦ · page 1 of 3 edtech@wccusd 06/25/15...
TRANSCRIPT
Page 1 of 3 EdTech@WCCUSD 06/25/15
Grade Level/Course: 7-‐12 Technology
*Lesson Credit Erin Calentine and Linda Delgado
Lesson/Unit Plan Name: Hour of Code/Day of Code: Creating Code and STEM Culture at your school
Rationale/Lesson Abstract:
NO CODING EXPERIENCE REQUIRED, REALLY!
Students will understand what coding is and why it is important.
Students will learn coding basics.
Students will practice coding.
Time Frame: 1 hour, 45 minutes
ISTE Standard(s) for Teachers:
2. Design and develop digital age learning experiences and assessments
Teachers design, develop, and evaluate authentic learning experiences and assessments incorporating contemporary tools and resources to maximize content learning in context and to develop the knowledge, skills, and attitudes identified in the standards.
ISTE Standard(s) forStudents:
2. Communication and collaboration
Students use digital media and environments to communicate and work collaboratively, including at a distance, to support individual learning and contribute to the learning of others.
Instructional Resources/Materials:
Plastic/paper cups for stacking
https://www.codeavengers.com/
https://code.org/
Google Presentation
Note cards or paper for writing code
Page 2 of 3 EdTech@WCCUSD 06/25/15
Vocabulary:
• Algorithm -‐ A series of instructions on how to accomplish a task • Parameters -‐ Extra bits of information that you can pass into a function to customize it • Coding -‐ Transforming actions into a symbolic language • Bug-‐ an error, failure, or flaw when coding a program • Debugging -‐ Finding and fixing issues in code Function -‐ A piece of code that can be called
over and over
Activity/Lesson:
Part 1-‐ Students will write “code” instructions for stacking cups.
The first part of this lesson will help students understand what coding is and why it is important to be accurate and precise in coding instructions. Students should not have computers for this part.
1. Watch this introduction video to further understand the activity. You may also choose the show this video to your students. https://youtu.be/xaW3PAzHxCU
2. Place students in groups of no more than three. 3. Instruct students to first begin by making a small stack formation of cups. Allow
students 1-‐2 minutes to do this. 4. Direct students to group instruction and explicitly teach the following
instructional symbols and their meanings.
5. Students will work in their groups to write the code instructions for creating their stack formation. Each group member should write their own set of instructions.
6. Students take turns attempting to recreate the cup formation using other group members instructions.
Page 3 of 3 EdTech@WCCUSD 06/25/15
Part 2-‐ Students will code on a computer (or internet ready device).
1. Visit https://code.org/learn . No Account set up is required.
2. Allow student to choose to begin to “Code with Elsa” or to choose to watch the tutorial first.
3. Encourage students to complete all 20 coding activity levels. This will take about an hour.
For subsequent and/or more advanced lessons visit https://code.org/learn/beyond or
https://www.codeavengers.com/ (select the “build games” option)
Assessment:
Gamification can be used for assessment in this lesson. Student’s ability to progress from one level to the next is evidence of learning.