If you're a math teacher, and are looking for a fun way for students to practice and apply what they've learned, or a programming teacher who is looking for a rigorous introduction to basic functions and datatypes, you'll find Bootstrap:1 to be a perfect fit! All of our lessons are aligned to Common Core Standards for Mathematics -- including the new standards for Mathematical Practice!
If you're looking for a full-blown programming class, and want students to have the freedom to create more advanced games using data structures, events, and more, you'll want to continue to the second module (Bootstrap:2) to build on what students have done in the introductory course. We've listed the breakdown of concepts in the table below - take a look to find the best fit for you!
Mathematics | Programming | |
Starting with Bootstrap:1...
Students create a simple, 3-character game involving a player, a target and a danger. They design what each character looks like, and use algebraic concepts to detect collisions, handle keystrokes, and determine how they move and interact. |
|
|
Continuing to Bootstrap:2...
Students learn how the world-based event loop that drives their Bootstrap 1 game works, and use it to create animations using simple datatypes for their world. They then learn about data structures, and design a World structure for a sophisticated game of their own design. |
|
|
Want to run everything locally? Bootstrap also supports DrRacket, a multi-platform graphical environment. DrRacket 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.
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: