WEEK ONE The Fundamentals of JavaScript

CS Curriculum: Use p5.js to create interactive visual programming and build basic browser games
CS Curriculum: Learn the basics of command line and basic programming concepts in JavaScript such as variables, arrays, randomness, conditionals, loops, functions, etc.

Core Skills: Growth Mindset

Milestone: M.A.S.H. Game

WEEK TWO Game Design

CS Curriculum: Use p5.js to create interactive visual programming and build basic browser games

Core Skills: LinkedIn + Networking

Milestone: p5 Mini-Game


CS Curriculum: Build basic web pages with HTML & CSS

Core Skills: Managing Money

Milestone: Build your own personal website

WEEK FOUR Web Development

CS Curriculum: Students learn how to integrate the Firebase API into web applications.

Core Skills: Intersectionality

Milestone: Enhance interactive features of your personal website from Week 3. Time to get fancy!

WEEK FIVE APIs and Databases

CS Curriculum: Enhance your web pages by incorporating the Document Object Model (DOM)

Core Skills: Intersectionality

Milestone: Demo Day group project idea pitch

WEEK SIX Demo Week

CS Curriculum: Demo Day preparation – refining the idea, coding the project, polishing the presentation, etc.

Core Skills: Effective Presentations

Milestone: Demo Day group project presentation to guests





WE BUILD an “Ecosystem of Access & Education” through programmatic initiatives that focus on education, mentorships, college guidance, industry exposure, parental education, and internship placement.

Growth Mindset 1

WE PRACTICE Growth Mindset

Decades of research show a powerful relationship between mindset and achievement.
Growth Mindset is the belief that intelligence can be increased through effort.

What Is Growth Mindset?

Growth Mindset 1

Why Does Growth Mindset Matter?

Growth Mindset 2

WE TEACH hard skills and soft skills.

Hard skill outcomes include mastery of introductory CS related skills, mastery of introductory programming constructs, moderate understanding of the design and build process, and moderate proficiency in at least one programming language.

Soft skill outcomes include increased confidence and comfort with public speaking, presenting, networking, technical/business writing, collaboration, communication, entrepreneurial skills, and emotional intelligence.

WE FOSTER entrepreneurial talent.

© Natalie Keyssar 2013 for All Star Code. All rights reserved.