Unit Plan: I Can Code!
Introduction to Coding

Applied Design, Skills & Technology / Grade 1-2

Big Ideas

Skills can be developed through play.

Technologies are tools that extend human capabilities.

Concepts:

  • Systems
  • Cause/effect

Essential Questions

Students will keep considering…

  • How can I express myself to achieve a goal?

Evaluative Criteria

N/A

Monitoring Progress

Formative Assessment

  • Code.org progression through levels
  • Teacher monitoring: partner work, group work, class work (successfully competing tasks, using appropriate vocab, etc.)

Summative Assessment

  • See performance task

Resources

Websites

Other

  • Paul Clarke and Justine Frazee – District Helping Teahcers for Technology

Reflection

How will teachers reflect on and evaluate the completed project?

What aspects of the unit went well?

What did students struggle with?

What did you struggle with?

What would you add/revise the next time you taught this unit?

Were there any unintended outcomes?

Were students engaged?

Stage 3 – Learning Plan

EXECUTE THE LEARNING PLAN

LEARNING EVENTS:

  • These learning events/activities are suggested activities only. 
  • In some cases the plans are not fully completed lesson plans. 
  • The teacher may choose some lessons/activities to span over several lessons. 
  • Teachers may add, revise and adapt these lessons based on the needs of their students, their personal preferences for resources, and the use of a variety of instructional techniques.

Learning events are enriched for students when teachers consider the “WHERE TO” acronym and guiding organizer by Wiggins and McTighe.

> Click here for more information on WHERETO

<h2>Where To</h2>
<table style=”height: 1175px;” border=”2″ width=”813″ cellpadding=”8″>
<tbody>
<tr>
<td width=”67″><strong>W</strong>here:</td>
<td width=”212″>Where are we going in this lesson
Why?
What is expected of my students during and after this lesson?</td>
<td width=”378″>• Present the performance task to students early in the unit
• Post essential questions; students can generate their own questions as well
• Check for  misconceptions</td>
</tr>
<tr>
<td width=”67″><strong>H</strong>ow:</td>
<td width=”212″>How will I hook and hold student interest during this lesson?</td>
<td width=”378″>• Use a provocation as an entry point
• Present students with a mystery or challenge</td>
</tr>
<tr>
<td width=”67″><strong>E</strong>quip:</td>
<td width=”212″>How will I equip students for expected performances?
How will I make sure to teach the foundational skills so that they can understand and complete tasks?</td>
<td width=”378″>• Access understandings and experience with solid instructional practices
• Consider strategies that work for divers e learners
• Incorporate literacy 44 strategies</td>
</tr>
<tr>
<td width=”67″><strong>R</strong>ethink and Revise:</td>
<td width=”212″>How will I help students reflect, rethink and revise their ideas, writing, and tasks?</td>
<td width=”378″>• Have students rethink the big idea
• Have students reflect on  their learning  to build understanding</td>
</tr>
<tr>
<td width=”67″><strong>E</strong>valuate:</td>
<td width=”212″>How will students self-evaluate and reflect on their learning after each lesson/task?</td>
<td width=”378″>Some ideas for self-evaluation include:
<p style=”padding-left: 30px;”>• Ticket out the door
• Rubrics and checklists
• Formative assessments and feedback</p>
</td>
</tr>
<tr>
<td width=”67″><strong>T</strong>ailor:</td>
<td width=”212″>How will I tailor learning to varied needs, interests and styles? (refer to the NVSD Adaptations Checklist).</td>
<td width=”378″>• Differentiate to your students with the product, the process and the content</td>
</tr>
<tr>
<td width=”67″><strong>O</strong>rganize:

<strong> </strong></td>
<td width=”212″>How will I organize and sequence the learning in each lesson and transition to a new lesson?</td>
<td width=”378″>• Start with the end in mind</td>
</tr>
<tr>
<td colspan=”3″ width=”657″>Please note that the order in which teachers present this to their students is not mandated to the order of the acronym.</td>
</tr>
</tbody>
</table>

<p style=”text-align: justify;”>

The Learning Events should always be prefaced by focusing on the essential questions:

  • How can I express myself to achieve a goal?

 

Unit Hook

The Learning Events should always be prefaced by focusing on the essential questions:

  • How can I express myself to achieve a goal?

 

Unit Hook

Coding unplugged activity where students practice responding to simple directions “turn left, turn right, move forward”. Consider using the squares of a tiled floor. (More info at Code.org)

Line students up in the gym, in the classroom, or outside and have them all face the same direction (towards you works best). Give students simple instructions to “turn to the left”, “turn to the right”, “move forward”. Repeat until students are comfortable with right, left, etc.

Intro to Code.org

The Learning Events should always be prefaced by focusing on the essential questions:

  • How can I express myself to achieve a goal?

 

Intro to Code.org

  • Teach students how to log into a computer, use the mouse, use the keyboard and load pages on Safari.
  • Have students go to code.org and (optional) create a user account.
  • Work students through course 1 – intro to programming (3-5 classes, depending on if students work at home, student ability, familiarity with coding, etc.)
  • Course 1 is available here:  https://studio.code.org/s/course1

Pencil-paper Coding

The Learning Events should always be prefaced by focusing on the essential questions:

  • How can I express myself to achieve a goal?

 

Pencil-paper Coding

  • Create basic designs on 4×4 grids (straight line, X, etc.)
  • Explicitly review coding language, as seen on code.org (move forward, move left, move right, etc.)
  • As a class, have students give one person directions in front of the class (on a projector, smartboard, etc.) to recreate one basic design on a blank grid.
  • Give students grids of 4×4 blank boxes.
  • In pairs, students give instructions to a partner to recreate a design they have (students can create the designs ahead of time, or create them themselves).
  • Students use instructions “move forward, move left, move right, colour it in”
  • More info:  https://padlet.com/clarke/ADST (document “graph paper coding)

Walking & Coding

The Learning Events should always be prefaced by focusing on the essential questions:

  • How can I express myself to achieve a goal?

 

Walking & Coding

  • Line students up in the gym, in the classroom, or outside and have them all face the same direction (towards you works best). Give students simple instructions to “turn to the left”, “turn to the right”, “move forward”. Repeat until students are comfortable with right, left, etc.
  • Chalk or tape grides on the ground (4×4 or 5×5) about 1 foot squared for each square.
  • Give students grids with grids that have certain squares coloured in.
  • As in paper coding, students give each other directions to move around the square “move left, move right, move forward” and “put a piece of paper down” (use coloured paper that matches the colours on the grids you distribute to students.
  • Use 3-4 students per grid (1 student giving instructions, 1 student per colour of paper) and have them change roles.

Make a Message (Performance Task)

The Learning Events should always be prefaced by focusing on the essential questions:

  • How can I express myself to achieve a goal?

 

Make a Message (Performance Task)

  • Give students blank grids (4×4 or 5×5) and have them create an image or short message (a sun, a flower, etc.) they want to recreate in person. Using only 1-3 colours will work best.
  • Set up grids outside, in the classroom, on the floor.
  • Students use the same skills as in previous activities to give each other direction to move around grid and “colour in” squares to reproduce their image.

Possible Extensions

The Learning Events should always be prefaced by focusing on the essential questions:

  • What does it mean to be an educated consumer?

 

Possible Extensions

  • Do performance task at Earth Day, so students create earth-related images around the school ground.
  • Use google earth or maps to have students create routes around their neighbourhood on a printed map (“turn right, go straight”, etc.) – e.g. school to home, home to grandma’s house.
  • Link to Google Earth Unit on My Community and Landforms – see other Grade 2 union on hub!
  • Have students move on (at home or in school) in code.org lesson sequence.
  • Have students use Turtle Academy to create their names, or other images.
  • SO many more coding unplugged activities. Check out the padlet (above) or Google for more ideas!

The following resources are made available through the British Columbia Ministry of Education. For more information, please visit BC’s New Curriculum.

 

Big Ideas

The Big Ideas consist of generalizations and principles and the key concepts important in an area of learning. The Big Ideas represent what students will understand at the completion of the curriculum for their grade. They are intended to endure beyond a single grade and contribute to future understanding.


Visit the Ministry of Education for more information

Core Competencies

orangecommunicationCommunications Competency

The set of abilities that students use to impart and exchange information, experiences and ideas, to explore the world around them, and to understand and effectively engage in the use of digital media

bluethinkingThinking Competency

The knowledge, skills and processes we associate with intellectual development

greensocialSocial Competency

The set of abilities that relate to students’ identity in the world, both as individuals and as members of their community and society


Visit the Ministry of Education for more information

Curricular Competencies & Content

Curricular Competencies are the skills, strategies, and processes that students develop over time. They reflect the “Do” in the Know-Do-Understand model of curriculum. The Curricular Competencies are built on the thinking, communicating, and personal and social competencies relevant to disciplines that make up an area of learning.


Visit the Ministry of Education for more information

Additional Resources

First People's Principles of Learning

To read more about First People’s Principles of Learning, please click here.

For classroom resources, please visit the First Nations Education Steering Committee.