Other
Iste: Computational Thinking for All
Advances in computing have expanded our capacity to solve problems at a scale never before imagined, using strategies that have not been available to us before. This professional article introduces educators to the idea of teaching...
Queen's Printer for Ontario
E workshop.on.ca: Effective Instr'n in Math, K 6: Multidigit Computation [Pdf]
Volume 5 in an eworkshop Guide to Effective Instruction in Math outlines and illustrates instructional strategies for teach basic facts and multidigit computation to students in kindergarten through grade 6.
Code.org
Code Studio: Computational Thinking
Introduce the Computational Thinking model as a way of preparing real-world problems for digital representation. With nothing but paper and markers, students learn the four steps of computational thinking.
Google
Google for Education: Exploring Computational Thinking: What Is Ct?
Learn about computational thinking which involves a set of problem-solving skills and techniques that software engineers use to write programs that underlie the computer applications you use such as search, email, and maps.
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.
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.
Other
Exploring Computer Science: Computational Thinking for Everyone
The head of the Computer Science Department at Carnegie Mellon University, Jeannette M. Wing, presents her vision that computational thinking will be a fundamental skill used by everyone in the world by the middle of the 21st Century.
University of Washington
University of Washington: Cs: Six Computational Thinking Practices
Underpinning the study of computer science are these six computational thinking practices. These practices are the kinds of activities computer scientists use.
Other
Exploring Computer Science: Computational Thinking [Pdf]
The head of the Computer Science Department at Carnegie Mellon University, Jeannette M. Wing, discusses the importance of addressing computational thinking with young learners.
Khan Academy
Khan Academy: Programming Case Study: Teaching an Elementary School Class
To give fellow teachers an idea of how they can teach the KA curriculum in a classroom setting, they created case studies. Here's one case study of how Feltwell Elementary School in the United Kingdom is using the KA curriculum in their...
BBC
Bbc News: Smart Chips Making Daily Life Easier
This article reports on "ubiquitous computing", which means sticking programmable microchip sensors onto everyday household objects to make them a little bit smarter. It gives specific examples of how smart chip technology is being used...
Other
The Math Learning Center: Math Tools Number Pieces
Number pieces help students develop a deeper understanding of place value while building their computation skills. Click on the number pieces to move them to the board and arrange as needed!
Quia
Quia: Hangman Rounding
Don't get "hung up" when you play this old game with a new twist. Simply, round each numbers to the nearest thousand then, find the sum or difference. Knowledge of place value units, where to put the comma, and good computation skills...
Other
Mathematics Computation
This site gives you math worksheets to save the teacher time and keep the students learning.
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.
Khan Academy
Khan Academy: Programming Case Study: Going Beyond the Ka Curriculum
To give fellow teachers ideas for how they can teach the KA curriculum in a classroom setting, they created case studies. Here's how software engineer-turned-teacher Jenny Oliver builds upon the curriculum in her classroom.
Other
Processing
Processing is a programming language, development environment, and online community which has promoted software literacy within the visual arts and visual literacy within technology.
Lawrence Hall of Science
The Math Page: Skill in Arithmetic: Elementary Addition
This resource offers six brief arithmetic lessons: sums less than ten, sums of ten, and sums between ten and twenty, doubling, zero, and a set of general practice problems.
Lawrence Hall of Science
The Math Page: Skill in Arithmetic: Multiplying and Dividing by Powers of 10: The Meaning of Percent
This excellent math resource explains and defines the meaning of percent. Multiplying and dividing by a power of 10 is incorporated as a preview to understanding scientific notation.
Lawrence Hall of Science
The Math Page: Skill in Arithmetic: The Meaning of Decimals
This website from The Math Page explains and defines decimals.
Lawrence Hall of Science
The Math Page: Skill in Arithmetic: Percent With a Calculator
This tutorial explains how to use a calculator to find a percent. There is also a practice section at the end of the lesson.
National Council of Teachers of Mathematics
Nctm: Figure This: How Much Time Do Teens Spend on the Job?
Try this math challenge where you investigate the average number of hours teen actually spend working. Apply your problem solving, number sense, and computation skills in this one page activity from the NCTM Math Challenges for Families...
Teaching Treasures Publications
Teaching Treasures: Year Two Math (Page 1)
Improve your computation skills using this interactive worksheet. Review two digit addition and subtraction facts. This worksheet gives students immediate feedback and is a suitable tool for short assessments or independent practice.
Teaching Treasures Publications
Teaching Treasures: Year Four Math (Page 3)
Build your computation skills using this interactive worksheet that focuses on all four operations including three-digit addition and subtraction and basic multiplication and division facts. This is an easy to navigate tool and learners...