EngageNY
First-Person Computer Games
How do graphic designers project three-dimensional images onto two-dimensional spaces? Scholars connect their learning of matrix transformations to graphic design. They understand how to apply matrix transformations to make...
Code.org
Introducing Design Mode
Move beyond buttons when designing user interfaces. In the fourth installment of a 21-part unit, young computer scientists learn to apply design mode, which gives users options for colors, fonts, etc. They learn to incorporate these...
TryEngineering
Program Your Own Game
Young computer scientists get to see what it's like to be a software engineer as they use free online software to design a computer game. They play and evaluate games groups created to round out the activity.
College Board
AP® Computer Science A: Elevens Lab Student Guide
Looking for a project to use in an AP® Computer Science class? Engage learners with a simple solitaire game called Elevens. Through these activities, learners break down the task and write the code for a game. Sign in to your College...
The New York Times
Collateral Damage? Researching a Connection Between Video Games and Violence
Hook your class into an exploration of and discussion about violence in video games with a cute animal clip and a video game trailer. After a quick discussion about how media can affect mood, class members read a related article and...
Curated OER
Lesson Plan: A Miniature Game
Art inspires art, as children work to understand artistic forms that come from the imagination. They analyze the installation piece, Fox Games and then discuss the design process. They then use clay to create imaginative dioramas,...
California Academy of Science
Building Better Buses: Transportation Design Challenges
Scholars learn about a series of three challenges when they design a bus system for a small town. They determine the bus routes and then figure out the best type of fuel to use before considering the cost of going electric. Learners...
Curated OER
Mind Games
Students design a prototype game as they simulate being game designers for a major corporation. They base the game on the major body systems.
Google
Wonder Woman
Training for battle is really a set of sequences, just like computer science. Scholars program a code that guides Diana from Wonder Woman through a path that avoids her enemies. They learn about how sequences play a role in computer...
Institute of Electrical and Electronics Engineers
Program Your Own Game
Students study basic computer programming and the work of software engineers. In this creative lesson students create their own software game.
Ontario
Computer Hardware —Computer Studies
What kind of components are needed for a computer? Through a differentiated lesson, individuals learn about six hardware computer components. They conduct research to determine the range of options for the components. Class members then...
Curated OER
Getting In the Game
Students explore how interactive Web sites support live sports programming, and then design Internet sites that provide interactive support for a favorite television program. They present their mock ups to the class.
Curated OER
Computer Science Education Week
Equip students for the 21st century by exploring the fun of computer science.
Curated OER
Computer Games Essay
In this writing worksheet, students read the essay prompt which talks about the pros and cons of computer games. Students write an essay about their opinions of computer games.
PHET
Planet Designer: What’s Trending Hot?
Excite scholars to design their own planet in this first of five lessons. The lesson starts with a pre-activity assessment, a complete lesson plan that is easy to implement, and a post-activity assessment that would look great displayed...
Sprite Box
Lightbot Jr 4 Coding Puzzles
Learning how to write computer code has never been so much fun! Given control of their very own robots, children create simple programs in order to solve a series of challenges and develop their problem solving skills.
Curated OER
Computer Gaming
Students express their opinions about computer games. They design their own quiz for students in the class and conduct a class survey to find out about the gaming habits of the class. They design a new computer game for the class.
Curated OER
Jeopardy Development Team Project
Students study the criteria for evaluating web sites and use information found in authoritative web sites to create questions for a game of Jeopardy. They evaluate three different web sites, some with minor errors and some with major...
PHET
Planet Designer: Kelvin Climb
It's time to get those creative juices flowing! This second instructional activity in a series of five continues allowing pupils to design their own planets. It the same format as the first, but, this time, allows high schoolers to alter...
Curated OER
World Hunger - Causes And Solutions
An online Sim City type game from the BBC website guides students to complete a World Food Programme mission. They investigate the causes and of hunger in different parts of the world and then research a particular region's hunger...
iCivics
Immigration Nation
If citizens are living abroad, can their children still be considered citizens? How long does citizenship last for someone who has been permitted to work in the country? Here is a fun online interactive game that will help your learners...
Curated OER
Alice Computer Programming
Students explore multimedia components. In this science inquiry lesson, students read "Invitation to the Game" by Monica Hughes and they use the Alice Computer Programming System to better understand population dynamics.
Curated OER
The Game of Chance
Third graders use manipulatives to determine the probability of outcomes. In this probability lesson, 3rd graders roll dice and use spinners to determine the probability of outcomes. They determine if games are fair/unfair based on their...
iCivics
Represent Me!
Your class members will take on the roles of legislators and work to serve their constituents in a fun online video game. They will practice sorting and approving bills based on the wants of the people they represent, and understand the...