Unit Plan
REMC Association of Michigan

Remc Association of Michigan: 21 Things4 Students: 21. Computational Thinking

For Students 9th - 10th
Computational thinking can be used to take a complex problem, understand what the problem is and develop possible solutions to solve or explain it. In these six Quest, students will learn about the four stages of computational thinking:...
Article
Other

Iste: Computational Thinking for All

For Teachers Pre-K - 1st
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...
Article
Other

Towards Data Science: Computational Thinking Defined

For Students 9th - 10th
Computational Thinking is a set of techniques for solving complex problems that can be classified into three steps: Problem Specification, Algorithmic Expression, and Solution Implementation & Evaluation. The principles involved in...
Lesson Plan
Google

Google for Education: Exploring Computational Thinking Lessons and Examples

For Teachers 9th - 10th
Incorporate computational thinking into a curriculum with these classroom-ready lessons, examples, and programs. Lessons include complete teacher editions, student worksheets, and any applicable Python programs.
Lesson Plan
Code.org

Code Studio: Computational Thinking

For Teachers Pre-K - 1st Standards
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.
Lesson Plan
Google

Google for Education: Modeling Projectile Motion Using Computational Thinking

For Teachers 9th - 10th
In this demonstration, students see how they can model the phenomenon of projectiile motion with computational thinking in order to make predictions and better understand the concepts.
Lesson Plan
Google

Google for Education: Model Electron Configuration Using Computational Thinking

For Teachers 9th - 10th
With this demonstration, students will learn to use computational thinking to better understand how the atomic number of an element affects how its electrons are configured.
Lesson Plan
Northwestern University

Northwestern University: Ct Stem Project: Computational Thinking: Lessons

For Teachers 9th - 10th
Northwestern University frames lessons which bring computational thinking enhanced activities into STEM classrooms.
Professional Doc
Books in the Classroom

Carol Hurst's Children's Literature Site: Computation and Picture Books

For Teachers Pre-K - 1st Standards
This sample chapter from Hurst's book Picturing Math is an excellent resource for using picture books and activities for learning computation.
Handout
Love To Know Media

Your Dictionary: Computing

For Students 9th - 10th
Find a comprehensive list of computing dictionaries in just about any language imaginable.
Lesson Plan
Google

Google for Education: Exploring Computational Thinking: What Is Ct?

For Teachers Pre-K - 1st
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.
Website
Harvard University

Scratch Ed: Computational Thinking With Scratch: What Is Computational Thinking?

For Teachers Pre-K - 1st
A Computational Thinking curriculum guide which develops fluency with computational concepts, practices and perspectives.
Article
Other

Quick Start Computing: Computational Thinking [Pdf]

For Teachers K - 1st
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.
Article
University of Washington

University of Washington: Cs: Six Computational Thinking Practices

For Teachers 9th - 10th
Underpinning the study of computer science are these six computational thinking practices. These practices are the kinds of activities computer scientists use.
Article
Other

Computer Science for Fun: What Is Computational Thinking?

For Teachers 9th - 10th
Find out about teaching computational in the classroom, and then link to some classroom resources and student activities to teach these skills.
Article
Other

Csta: Computational Thinking: A Digital Age Skill for Everyone [Pdf]

For Teachers Pre-K - 1st
The National Science Foundation asked a group of thought leaders to bring the concepts of computational thinking to the K-12 classroom.
Handout
Other

Exploring Computer Science: Computational Thinking for Everyone

For Teachers 9th - 10th
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.
Article
BBC

Bbc: Bitesize: Introduction to Computational Thinking

For Students 9th - 10th
Find out about the four cornerstones of computational thinking, and how these contribute to task completion and learning.
Website
Other

Usenix: The Advanced Computing Systems Association

For Students 9th - 10th
This resource is devoted to professionals on the cutting edge of the computing world and contains membership information, news links and professional development opportunities.
Article
PBS

Pbs News Hour Extra: Cloud Computing

For Students 9th - 10th
Wouldn't it be great if all of our documents could be stored on the internet rather than eating up our hard drive space? The concept is 'cloud computing' and this issue provides some concern over this new type of computing.
Website
Other

Acm: Association for Computing Machinery

For Students 9th - 10th
This is the site of the first society of computing and features a digital library, workshops, conferences, publications and special interest groups (SIGs).
Website
Other

The Association for Computational Linguistics

For Students 9th - 10th
This site is devoted to the computational linguistics community and contains membership information, publications and journals, and special interest groups.
Website
Other

Npa: Advocate for the International Network Computing Professional

For Students 9th - 10th
This site is devoted to network computing professionals and contains publication and event and career information.
Unit Plan
Other

London Grid for Learning: History of Computing: A Brave New World

For Students 9th - 10th
This resource aims to teach the history of computing and the effect of landmark moments in computing history on today's world. Crosses different curriculum areas. Explanations of many of the world's significant computers were provided by...

Other popular searches