Finishing up your final project? Please fill out this survey as we reach the end of CS Bridge: click here.

The Idea of the Course

The point of this two week course is to teach you the fundamentals of computer programming to the point where you can go and learn on your own. It is taught by a collaboration of instructors from Stanford University and CTU. You will learn to program using material for Stanford's Introduction to Computer Science course.


Programs

Here are instructions for how to work on the programs below during labs: click here.

Days 7-8: Final Project (Eclipse Project Here)

Make Your Own All

Day 7: ArrayLists + HashMaps (Eclipse Project Here)

Sorted Numbers ArrayLists
Star Wars Crawl [optional] ArrayLists
Snow ArrayLists
[Optional] The Line ArrayLists
[Optional] Waves of Sound ArrayLists

Days 5-6: Breakout (Eclipse Project Here)

Breakout! Interactors

Day 5: Events (Eclipse Project Here)

Making Tracks (Lab) Events
Mouse Location (Lab) Events
Catch Me If You Can (Section) Instance Variables

Day 4: Methods and Advanced Java (Eclipse Project Here)

Mad Methods Params and Returns
Target Parameters
Optical Illusion For Loops
Short Film Params and Returns

Day 3: Graphics (Eclipse Project Here)

Programing is Awesome Graphics
Mystery Square Randomness
String Art For Loops
Random Circles Randomness
Bouncing Ball Animation

Day 2: Variables (Eclipse Project Here)

Sandcastles Variables
Favorite Number Variables
Medicine Counterfeiting Concatenation
That's Some Sum Variables
Game of Nimm Variables

Day 1: Karel (Eclipse Project Here)

Collect Newspaper Methods
Build Charles Bridge For Loops
Mountain Karel While Loops
Random Painter If Statements

Teachers

profile picture
Nick T.
profile picture
Eliška
profile picture
Ondra
profile picture
Chris
profile picture
Julia
profile picture
Matyáš
profile picture
Emily
profile picture
Jaroslav
profile picture
Radek
profile picture
Glenn
profile picture
Zach
profile picture
Honza
profile picture
Marek
profile picture
Nick M.
profile picture
Asena

Curriculum