It looks like you accidentally went to a different version of the course. You've been redirected to the recommended version or the version assigned by your teacher.
CSP Unit 3 - Intro to Programming ('19-'20)
This unit introduces the foundational concepts of computer programming, which unlocks the ability to make rich, interactive apps. This course uses JavaScript as the programming language, and App Lab as the programming environment to build apps, but the concepts learned in these lessons span all programming languages and tools.
Unit 3: Intro to Programming
Lesson 1: The Need For Programming Languages
Lesson 2: The Need for Algorithms
Lesson 3: Creativity in Algorithms
Lesson 4: Using Simple Commands
Lesson 5: Creating Functions
Lesson 6: Functions and Top-Down Design
Lesson 7: APIs and Function Parameters
Lesson 8: Creating functions with Parameters
Lesson 9: Looping and Random Numbers
Lesson 10: Practice PT - Design a Digital Scene
Chapter Assessment
Unit 3 Chapter 1 Assessment
Survey
CS Principles Post Course survey
Level Type | Level Status | |||||
Not started | In progress | Keep working | Needs review | Completed | Assessments / Surveys | |
Concept | Concept: Not started | Concept: In progress | N/A | N/A | Concept: Completed (perfect) | N/A |
Activity | Activity: Not started | Activity: In progress | Activity: Keep working | Activity: Needs review | Activity: Completed (perfect) | Activity: Submitted |
Level Type | Level Details | ||
Concept | Text | Video | Map |
Activity | Unplugged Lesson Extras | Online Assessment | Question Choice level |