Code.org and the New York City Foundation for Computer Science Education (CSNYC) plan to use the Bootstrap curriculum to help educators learn how to teach students algebraic and geometric concepts with computer programming. The two nonprofits will use middle-school lessons within schools and districts where they have a presence. Code.org and CSNYC promote adding computer science classes to schools starting in early grades. The curriculum is free and aligns with Common Core math standards. Launched as a 10-week after-school program, Bootstrap is now transitioning to become an in-school program in which students learn a programming language and other concepts and create a game. "The whole curriculum is a sequence of steps that get you to the point where you have a working game at the end," says Brown University professor and Bootstrap co-developer Shriram Krishnamurthi. "Once we tell [students] they're going to make their own game, the motivation is done."