CS Principles 2020-2021

Unit 3

Resources

Unit 3 - Intro to App Design

Lesson 1: Introduction to Apps
Resources Preparation

For the Teachers

For the Students

  • Preview the How Computers Work Video
  • Explore the apps used in this lesson
Lesson 2: Introduction to Design Mode
Resources Preparation

For the Teachers

  • Review the programming levels to ensure you understand the fundamentals of Design Mode in App Lab and how elements are created and their properties are modified.
Lesson 3: Project - Designing an App Part 1
Resources Preparation

For the Teachers

For the Students

Lesson 4: Project - Designing an App Part 2
Resources Preparation

For the Teachers

For the Students

  • Make sure students have access to their App Development Planning Guides
Lesson 5: The Need for Programming Languages
Resources Preparation

For the Teachers

  • Prepare either a small set of LEGO blocks or paper cutouts for each pair of students
Lesson 6: Intro to Programming
Resources Preparation

For the Teachers

  • Review the example apps and the prompts that students will be asked to respond to for each
  • Review the information covered in the slides at the conclusion of the lesson
Lesson 7: Debugging
Resources Preparation

For the Teachers

  • Review the steps of the debugging process
  • Review the levels students will need to complete on Code Studio
Lesson 8: Project - Designing an App Part 3
Resources Preparation

For the Teachers

For the Students

  • Make sure students have access to their App Development Planning Guides
Lesson 9: Project - Designing an App Part 4
Resources Preparation

For the Teachers

For the Students

  • Make sure students have access to their App Development Planning Guides
Lesson 10: Project - Designing an App Part 5
Resources Preparation

For the Teachers

For the Students

  • Make sure students have access to their App Development Planning Guides
  • Review the two sample project submissions, available in the "For Teachers Only" area on the first level of this lesson on Code Studio
Lesson 11: Assessment Day
Resources Preparation

For the Teachers

For the Students

  • Make sure students have access to their App Development Planning Guides