University of Regina (Canada)
University of Regina: Math Central: Problem Solving Techniques
Different approaches to incorporate problem-solving skills into the elementary mathematics classroom.
Shodor Education Foundation
Shodor Interactivate: Simple Maze Game
Use this clever applet to move your robot to safe ordered pairs as it travels to its destination. This all takes place in the first quadrant. Direction are just a click away.
Shodor Education Foundation
Shodor Interactivate: Lesson: Sets and the Venn Diagram
This lesson plan offers lots of tools and interactive materials to teach the idea of sets and make use of the Venn Diagram.
National Council of Teachers of Mathematics
The Math Forum: A Collection of Secondary Math Units
Teachers of grades 9-12 can explore these seven math units for their classes. Data collection and analysis, problem solving with spreadsheets, and linear transformation are just a few of the topics covered here.
Science Education Resource Center at Carleton College
Serc: Geo Logic: How Much of the State Is Wet
Using investigation and inquiry skills, students match classmates with their home state, and their states with the area and percentage of area of surface water that they contain, as well as where each of the states rank nationally in...
Maths Challenge
Maths challenge.net: Problem Solving Database
Need some challenging problem-solving work for your students in the following areas: Discrete, Geometry, Numbers, and Code Breaking? This is the place for an enormous database of problems aimed at high school age students. They are...
Other
The Case for Chess as a Tool to Develop Our Children's Minds
It is the goal of every teacher to help our students to become better thinkers. This article looks at the game of chess as a way to help develop the thinking skills in our students.
Other
Emsl: The River Crossing Problem
The lesson plan for an interesting word problem concerning swimming and rowing across a river, being swept downstream by the current, and walking back up the other side. Basic arithmetic skills are all that are needed to approach the...
Other
Computer Science for Fun: What Is Computational Thinking?
Find out about teaching computational in the classroom, and then link to some classroom resources and student activities to teach these skills.
Brown University
Brown University: Game Kit
An environment for learning to program, this guide will help educators foster computational thinking for students in computer science classes.
Other
Quick Start Computing: Computational Thinking [Pdf]
This short article clearly illustrates the need for teaching computational thinking in the schools. It lays out the foundation of teaching these skills across grade levels.
Other
Csta: Computational Thinking: A Digital Age Skill for Everyone [Pdf]
The National Science Foundation asked a group of thought leaders to bring the concepts of computational thinking to the K-12 classroom.
Shodor Education Foundation
Shodor Interactivate: Triangle Explorer
This applet gives you practice finding the area of a triangle. Great place for students to "discover" how you find the area of a triangle. Directions are just a click away. [Requires Java.]
Science Education Resource Center at Carleton College
Serc: Powering the Future
This activity tests problem-solving skills while introducing a card exercise which allows students to solve real problems and make decisions about how best to provide electrical power to their country. Students must make choices between...
Science Education Resource Center at Carleton College
Serc: Design a Paper Car: Exploring the Scientific Method
An engineering design project used to help students practice teamwork and to give them an opportunity to experience engineering practices, such as teamwork and problem-solving.
Other
Google: Blockly Games
A series of educational games that teach programming to students. It is designed for children who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based...
Code.org
Code Studio: Computer Science: Course 2
For readers with no prior computer programming experience, young scholars create programs to solve problems and create interactive games or stories to share with others.
Code.org
Code Studio: Computer Science: 20 Hour Intro Course
This twenty-hour course introduces elementary and middle school students core computer science and programming concepts.
Other
University of South Australia: Effective Problem Solving
Although written for the university level student, this article provides good ideas for all learners about problem solving skills. It provides a definition as well as a seven step process for how to problem solve.
Other
University of South Australia: Effective Problem Solving
Although written for the university level student, this article provides good ideas for all learners about problem solving skills. It provides a definition as well as a seven step process for how to problem solve.
Utah Education Network
Uen: Design Your Own Bedroom
Many students dream of designing their ideal bedroom. In this exercise, students will be required to limit their designs by size (as a specific volume) and price (a specific amount). They must design the floor plan, including furniture...
Sophia Learning
Sophia: Introduction to Estimating
A slideshow exploring the importance of using estimating in calculations in life situations and in physics. Understand how estimating in physics can help you see if your calculated answer is correct or not.
University of Cambridge
University of Cambridge: Nrich: Cubes Within Cubes
On this one page website sharpen your logic, geometry, spatial thinking, and problem solving skills while working on this challenge. The solution is available to double check your solution.
University of Cambridge
University of Cambridge: Nrich: Fractional Triangles
On this one page website sharpen your logic and equivalent fraction skills while working on this challenge. The solution is available to double check your solution.