Minimum Minutes
|
Type
|
Big Idea
|
Topic
|
Lesson Plan
|
External Lesson Resources
|
|
|
Unit 1:
|
Introduction to Computers,
|
Mobile Apps, and CS Principles
|
|
40
|
CSP
|
|
Overview of Mobile CSP Course
|
What is Computer Science?
|
code.org video
CS Principles Website
CSP Learning Objectives
|
40
|
App
|
Creativity
Programming
|
What is Programming?
|
Hello Purr Tutorial
|
Hello Purr Tutorial
|
40
|
CSP
|
Creativity
|
Creating a Google Sites Portfolio
|
Setup Google Accounts and Portfolios
|
Google Signup Form
Google beginners guide
Step-by-step tutorial
|
40
|
CSP
|
Creativity
|
Setting up App Inventor accounts and mobile devices
|
App Inventor Setup
|
How To: Set up your computer and device
Test App Instructions
|
40-55
|
CSP
|
Abstraction
Programming
|
The Many Parts of a Computer
|
What is a Computer?
|
GCFLearnFree.org
What is a Computer Lecture Slides
|
40
|
App
CSP
|
Creativity
Programming
|
Creative Programming and Problem Solving
|
Hello Purr Mini Projects
|
Hello Purr Mini Projects
Solutions
|
15
|
CSP
|
Abstraction
|
What is Abstraction?
|
Abstraction
|
Abstraction Slides
|
40
|
CSP
|
Abstraction
Impact
|
What is the Digital Explosion?
|
Digital Explosion
|
Blown to Bits Chapter 1
Chapter 1 Questions
Solutions
|
40
|
CSP
|
Abstraction
|
Why do computers use binary numbers?
|
Binary Numbers
|
CS Unplugged Binary Activities
Binary Counting Materials
Base Conversion Worksheet
Base Conversion Worksheet - Master
|
|
|
|
|
|
|