SIGSCE developed these models for a one-semester course for Computing Curriculum 2001's Discrete Structures area. Part of this effort included identifying exercises and examples that instructors can use in such courses.
This course covers elementary discrete mathematics for computer science and engineering. It emphasizes mathematical definitions and proofs as well as applicable methods
"Code Hero is a game that teaches you how to make games and save the world with a code ray that shoots Javascript. Become a code hero and shape the future!
Code Hero is a co-op first-person science shooter where you use the code ray to manipulate code. Your code ray can copy code like new items and fire it like ammunition to do new things.
You can edit new code to do anything you can imagine. You'll learn how to blast the enemy, manipulate the world, and build structures creatively to create the games of your dreams and recruit an army of coders to save the world from rogue AI. "
"Play My Code is an online platform for building, playing and distributing browser games. Powered by HTML5, you can build within the browser and embed your games anywhere."
"This site provides sample course content and tutorials for Computer Science (CS) students and educators on current computing technologies and paradigms."
"CS4HS (Computer Science for High School) is an initiative sponsored by Google to promote Computer Science and Computational Thinking in high school and middle school curriculum. With a grant from Google's Education Group, universities develop 2-3 day workshops for local high school and middle school CS teachers. These workshops incorporate informational talks by industry leaders, and discussions on new and emerging CS curricula at the high school and middle school level. On this site, you'll find information on how to apply for a CS4HS grant, information for workshop attendees and partners, and other helpful resources. We currently offer CS4HS grants in the US, Canada, Europe, Middle East, Africa, China, New Zealand, and Australia."