Code 4 Tomorrow
  • Home
  • About
  • Register
  • Volunteer
  • Contact
  • Impact
  • More...
    • Sponsorships
    • Partners
    • Blog >
      • 4 Reasons to Start Programming Young
      • C4T x TAF Partnership
      • Finance/Legal Update: Irvine Lights!

Register

Spring session applications are currently closed.

Newsletter

Thinkific

Picture
This year, we will be using Thinkific, an online course platform, to help deliver our courses. Thinkific allows us to organize all our course material into different sections, making it easier for students and teachers to access and use. Using Thinkific, we will be offering different courses for Web Design, Java, Python, Machine Learning, and Scratch. ​​Click here to view some of our full Thinkific courses!

Course Levels

​We will be providing six courses total. Java and Python consist of a beginner and intermediate course (targeted towards 6th-12th graders), which build off of each other. Scratch (targeted towards 4th-9th graders) and Web Development (targeted towards 4th-12th graders) both have one level as they can be easily understood within the span one course. Machine Learning is a new course C4T is offering, consisting of just one level focused on Regression. See our Knowledge Base for more info.

Picture

Chapters and Lessons

Picture

​Each course has between five to thirteen Chapters, which break down the language into important concepts. Inside each Chapter are found Lessons, which explain the Chapter furthermore. The break down of the concepts into Chapters and Lessons ensures that students will comprehend and be able to ap​ply the new knowledge they gain in and outside of this course. 


Assignments, Quizzes, and Projects

Our aim at Code 4 Tomorrow is to provide a project based curriculum so that students will have a more hands on experience than that of a lecture based one. After each Lesson, assignments and quizzes will be given to students to check their understanding of the Lesson covered. During the course, students will get the opportunity to create two to three projects reflecting upon all the knowledge they've learned. 

Picture




FAQS​

How do classes meet? 
Your student's teacher will provide a Zoom or Google Meet link so that classes can meet remotely. Teachers may also decide to hold classes on the C4T Classes Discord server.
What is the student-teacher ratio going to be?
We cannot guarantee an exact student-teacher ratio, but typically our classes are anywhere from 5:1 to 20:1 (students:teachers). We always do our best to accommodate student and teacher preferences while also balancing the number of students in each class.
What do class codes mean?
Class codes are unique 5 digit numbers that help with identifying the exact class that a student or teacher is in. For more information go to class code system.
What do C4T's courses cover? Are there prerequisites?
Refer to course descriptions and prerequisites.

Code 4 Tomorrow Summer 2019 Registration


Location

Event

Dates

Register

Sunnyvale Library
Santa Teresa Library
Web Design/Java
Java
December 12
Bootcamp
​12pm-3pm
​June 22nd to July 13th
COMPLETED
COMPLETED
Edenvale Public library
Java
​June 15th to July 20th
COMPLETED
​Hillview Public Library
Web Design
June 5th to July 17th
COMPLETED
Seven Trees Library
​Web Design
​Web Design
Python
Java
June 1st to June 29th
July 6th to August 3rd
June 1st to July 13th
​July 21st to August 24th

COMPLETED
Sunnyvale Public Library
Sacred Heart Nativity School
Web Design
Web Design
​Python
TBD
February 7th to April 9th
COMPLETED
COMPLETED

Code 4 Tomorrow Summer 2018 Registration


Location

Event​

Dates

Register

Santa Teresa Public Library
Java
June 30th - July 28th 
COMPLETED
Hillview Public Library
Web Design
July 5th - August 5th
COMPLETED
Seven Trees Public Library
Web Design
June 9th - June 30th
COMPLETED
Seven Trees Public Library
Web Design
July 7th - July 28th
COMPLETED
Seven Trees Public Library
​Web Design
August 4th - August 25th
COMPLETED
Seven Trees Public Library
Python
June 9th - July 14th
COMPLETED
Seven Trees Public Library
Python
July 21st - August 25th
COMPLETED
Sunnyvale Middle School
Scratch 
June 18th - June 29th
COMPLETED
Sunnyvale Middle School
Java
 June 18th - June 29th
COMPLETED
Sunnyvale Middle School 
Sunnyvale Middle School 
Cosmo Robotics
Lego Robotics 
​
July 1- July 6
July 1 - July6
COMPLETED
COMPLETED

Code 4 Tomorrow Summer 2017


Seven Trees Library
Introduction to Web Design
May 6 - August 12
COMPLETED

Student Application

Teacher Application

Contact
 © COPYRIGHT 2020. ALL RIGHTS RESERVED.
  • Home
  • About
  • Register
  • Volunteer
  • Contact
  • Impact
  • More...
    • Sponsorships
    • Partners
    • Blog >
      • 4 Reasons to Start Programming Young
      • C4T x TAF Partnership
      • Finance/Legal Update: Irvine Lights!