Csdiscoveriesistefirehosepresentation

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

Code.

org CS Discoveries

Jenna Garcia
Midwest Regional Manager

ISTE Firehose
June 25, 2016
Who we are:
Code.org
Our Mission:
every school
every student
opportunity
Why Computer Science?
Through CS, students learn:
Mathematical and computational ideas
Strategies for solving problems
Effective ways to communicate
How to collaborate with others

This leads to students becoming:


Creators
Innovators
Persistent problem solvers
Active participants in society
@TeachCode | #LeadCode | #CSforAll
Completing a
K-12 CS Pathway
Where does this fit in the Pathway?
Elementary school Middle School High School

K 1 2 3 4 5 6 7 8 9 10 11 12

Course 1 (CS Fundamentals)

Course 2 (CS Fundamentals)

Course 3 (CS Fundamentals)

Course 4 (CS Fundamentals)

Accelerated Course (CS Fundamentals)

CS Discoveries

Computer Science Principles

Notes
All courses are intended to be entry points to the pathway (exception:
Courses 3 and 4 in CS Fundamentals recommend completion of
Course 2)
Actual implementation may vary
Courses 2 4 in CS Fundamentals are often used by older students

@TeachCode | #LeadCode | #CSforAll


Why are we building a new course?

Will complete our K-12 pathway

Our middle schools are requesting introductory computer science


curriculum similar in scope to ECS, but designed for late middle
school/early high school.

Offer a physical computing unit that is affordable to all schools

App Lab and Game Lab programming environments allows students to


switch back and forth seamlessly between blocks and text

@TeachCode | #LeadCode | #CSforAll


Why CS Discoveries?

Demand
Equity and Access
Connection to AP CS Principles

@TeachCode | #LeadCode | #CSforAll


Course Overview
Implementation

Problem Solving The Internet Programming


Unit 1 Unit 2 Unit 3
Semester 1 Computers and Web Development Interactive Games
Exploration and Logic and Animations
Expression

Unit 4 Unit 5 Unit 6


Semester 2 The Design Process Data and Society The Internet of
Innovation and Things
Impact

@TeachCode | #LeadCode | #CSforAll


Unit 1

Computers
and Logic

@TeachCode | #LeadCode | #CSforAll


Unit 2

Web
Development

@TeachCode | #LeadCode | #CSforAll


Unit 3

Interactive
Games and
Animations

@TeachCode | #LeadCode | #CSforAll


Unit 4

The Design
Process

@TeachCode | #LeadCode | #CSforAll


Unit 5

Data and
Society

@TeachCode | #LeadCode | #CSforAll


Unit 6

The Internet
of Things

@TeachCode | #LeadCode | #CSforAll


CS Discoveries:
Tools
Cool Tools

Mozilla Thimble GameLab AppLab Maker API

@TeachCode | #LeadCode | #CSforAll


GameLab Demo

Bouncy Sprites

@TeachCode | #LeadCode | #CSforAll


Maker API Demo

Demo of Code

adafruit.com/product/3000
@TeachCode | #LeadCode | #CSforAll

You might also like