Ms. Sarah Cornelius
  • Home
  • About
  • Contact

Kindergarten
Unit 6: iPad & Hands On Coding (6 weeks)

Unit Summary

Students will learn a simple block-based programming language that involves basic programming logic and concepts, including conditional and iterative logic, the application of variables, mathematics, and event programming. Learning the foundational programming techniques and concepts from this unit will allow students to transition into more powerful and advanced programming languages.

Enduring Understandings

Essential Questions

Students will understand that:
  • There are numerous programming languages that programmers can choose from.
  • The action of writing computer programs can involve conditional and iterative logic, the application of variables, mathematics, and event programming.
  • What devices do you use in your everyday life requires programming?
  • How does programming affect the way we live?
  • Why is programming important to know?
  • What makes a program effective?
  • What problems can you solve by programming? What can you create?

Knowledge 

Skills 

The student will know...
  • The basic components of the block-based programming language.
  • What devices they use in their everyday life that contain programs written by programmers.
  • The role and purpose of a programmer. ​
The student will be able to...
  • Create their own animations by manipulating blocks and sprites.
  • Complete tasks that involve the application of variables, mathematics, the use of graphics and/or event programming.
  • Fix application errors and debug their applications.
  • Build a character and animate different poses.​

Grade 1 coding hands on with #osmo! #hourofcode #kisj pic.twitter.com/5vuAMesXyZ

— Ms. Sarah Cornelius (@ms_cornelius) December 9, 2016

Kindergartens programming hands on with #codemouse. #noscreentime needed for this learning experience! #kisj pic.twitter.com/isQV9U0MKe

— Ms. Sarah Cornelius (@ms_cornelius) February 17, 2017
Proudly powered by Weebly