CS Principles 2020-2021

Unit 7

Resources

Unit 7 - Parameters, Return, and Libraries

Lesson 1: Parameters and Return Explore
Resources Preparation

For the Teachers

For the Students

  • Collect various sizes of sticky notes. Small sticky notes are particularly useful for this activity.
  • Two envelopes per group
  • Pencils/pens
  • One baggy for a teacher demonstration (optional)
  • Print out copies of the Activity Guide for students
  • Review the Unit 7, Lesson 1 slides prior to the class
Lesson 2: Parameters and Return Investigate
Resources Preparation

For the Teachers

  • Review the two apps that students will investigate in the lesson and make sure you understand the goals of the discussion prompts
Lesson 3: Parameters and Return Practice
Resources Preparation

For the Teachers

  • Review the programming levels students will complete
Lesson 4: Parameters and Return Make
Resources Preparation

For the Teachers

For the Students

  • Review the app students will need to make and ideally spend some time working on the project yourself to anticipate the challenges students will encounter
Lesson 5: Libraries Explore
Resources Preparation

For the Teachers

For the Students

  • Review the slides and click through all the animations
  • Watch the Libraries video which introduces the Libraries tool in App Lab
Lesson 6: Libraries Investigate
Resources Preparation

For the Teachers

  • Read the code for both sample apps and their associated libraries
  • Practice sharing and importing libraries yourself in order to understand the process
Lesson 7: Libraries Practice
Resources Preparation

For the Teachers

  • Review the programming levels students will complete
Lesson 8: Project - Make a Library Part 1
Resources Preparation

For the Teachers

For the Students

  • Review the Project Guide to make sure you understand what students will be expected to do in the project
  • Review the Examples Submission for the Project found in the last lesson of this project
Lesson 9: Project - Make a Library Part 2
Resources Preparation

For the Teachers

For the Students

  • Ensure students have access to their project guides from last class.
Lesson 10: Project - Make a Library Part 3
Resources Preparation

For the Teachers

For the Students

Lesson 11: Assessment Day
Resources Preparation

For the Teachers

Preview the assessment questions