Curriculum
1/28/10 - v3.5 Posted
This version is very similar to 3.1, but includes a number of additional exercises,
activities, and handouts. It also further aligns Bootstrap with algebra by stressing
the concept of
domain and
range when building fuctions. Additionally,
we've updated the software to use standard cartesian coordinates, rather than viewport
(upper-left) style coordinates. Finally, for teachers who are interested in introducing
more advanced material, Lesson 8 now includes a module for introducing data structures.
Click
here to sign up, and grab the curriculum!
We are also making available a rough version of the summer curriculum,
which scales up to include data structres, the full World teachpack,
and events. This curriculum is intended to be taught in 3-hour class
segments (twice that of the afterschool program). Please be advised that this
material is not intended to be deployed publically, but it made available
as an example for those who wish to see how the program can scale. Click
here to download a .zip archive of the material [5.54M].
Programming environment
Bootstrap uses
DrScheme, a
multi-platform graphical environment. DrScheme runs on all major
platforms (Windows, OS X, Unix/Linux) and programs written for one
platform run seamlessly on the others, supporting a wide variety of
classroom and home computing scenarios. Its emphasis on
beginner-friendly features and support for images makes it ideal for
Bootstrap.
Textbooks
If you've completed the Bootstrap curriculum, you'll be happy to
know that your skills transfer up! The curriculum ties into the
more-advanced
TeachScheme/ReachJava
program, which uses
How to Design Programs.
A draft textbook that is closer to the animation-driven style of
Bootstrap (but more advanced in content) is
also available.
Urban wear
You've got the curriculum,
but do you own the t-shirt?
Show the world your support for Bootstrap, and let people know that yes,
"I
Program My Own Videogames". All t-shirts are high-quality cotton,
available in sizes ranging from S to XXL, for a price of $15 each for orders
of 1-5 shirts or $10 for larger orders (cost includes shipping).
Contact us to place an order.
Front and Back: