Website
Other

Computational Thinking Illustrated

For Students 9th - 10th
An illustrated cartoon guide to solving problems, designing systems, and understanding human behavior!
Article
Other

Iae Pedia: Computational Thinking

For Students 9th - 10th
Find some facts behind computational thinking, learn the history of this problem solving method, and understand how it affects different disciplines.
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.
Lesson Plan
Curated OER

Google for Education: Children and Technology: Collaborative Creative Writing

For Teachers 3rd - 6th Standards
Students collaborate to create a story together at the same time using Google shared document.
Article
Other

W3 Schools: Sql Tutorial

For Students 9th - 10th
This SQL tutorial will teach you how to use SQL to access and manipulate data in various database systems.
eBook
Other

Tutorials Point: Learn Java Programming

For Students 9th - 10th
This tutorial gives a complete understanding of Java. It will take you through simple and practical approach while learning Java programming language.
Website
Other

Python Programming Language

For Students 9th - 10th
Python is a programming language that lets you work quickly and integrate systems more effectively.
Article
Other

W3 Schools: Java Script Tutorial

For Students 9th - 10th
This tutorial will teach you JavaScript, the programming language of HTML and the Web.
Article
Other

W3 Schools: Xml Tutorial

For Students 9th - 10th
XML stands for EXtensible Markup Language software, and was designed to describe data.
Activity
Read Works

Read Works: I Break Stuff for a Living

For Students 5th
[Free Registration/Login Required] An autobiographical text about a young man who grew up interested in taking things apart to find out how they work, and how that later became career. A question sheet is available to help students build...
Lesson Plan
University of Canterbury

University of Canterbury: Cs Unplugged: Image Representation

For Teachers K - 1st
This activity explores how images are displayed, based on the pixel as a building block using data compression. The compression method used in this activity is based on the one used in fax machines, for black and white images.
Lesson Plan
Curated OER

Google for Education: Children and Technology: Collaborative Illustrated Story

For Teachers K - 1st Standards
Students collaboratively create an illustrated story as a team by using Google Presentation.
Activity
Code.org

Code Studio: Picturing Data

For Students K - 1st
Use a Play Lab project to collect data and make predictions. Use this unplugged activity to introduce data.
Lesson Plan
Code.org

Code.org: Cs Fundamentals: Persistence & Frustration: Stevie and the Big Project

For Teachers K - 1st
Help students realize that failure and frustration are common when working on projects, but that doesn't mean that they should give up.
Lesson Plan
University of Canterbury

Cs Unplugged: The Great Number Hunt (Sorted)

For Teachers 3rd - 4th
How would you look for a book in a library if the books were sorted in alphabetical order? Is that easier than if they were out of order?
Unknown Type
Khan Academy

Khan Academy: Crypto Checkpoint 1

For Students 9th - 10th
Test to see if you successfully decrypted clues.
Website
Other

The Alan Turing Homepage

For Students 9th - 10th
This site is dedicated to Alan Turing. It has a timeline of important events in his life as well as links to sites with additional information on him.
Online Course
Cosmo Learning

Cosmo Learning: Vlsi Design

For Students 9th - 10th
A collection of video lectures from a VLSI design course taught at the National Programme on Technology Enhanced Learning. The course focuses on design, verification, and test with forty lectures. Topics covered include bipolar junction...
Article
History of Computing Science

History of Computing Science: John Von Neumann

For Students 9th - 10th
John von Neumann was a brilliant mathematician. His work impacted several fields of study. This lecture series provides a brief description of his life and contribution to computer science.
Article
History of Computing Science

History of Computing Science: Alan Turing

For Students 9th - 10th
Alan Turing is sometimes referred to as the father of modern computer science. This lecture series provides a brief description of his well-known contribution, the Turing Machine.
Graphic
Curated OER

University of St. Andrews: John Von Neumann

For Students 9th - 10th
The University of St. Andrews provides a biography on John von Neumann. Learn about his contributions to game theory and computer science.
Graphic
Curated OER

University of St Andrews: Alonzo Church

For Students 9th - 10th
Short biographical entry on Church's accomplishments in logic and significance for modern computer science.
Activity
Other

Cdli: Science Fairs Homepage

For Students 3rd - 8th
At this site from the Center for Distance Learning and Innovation there's a monstrous listing of possible science fair projects. You can choose from primary (grades 1-4), elementary (grades 4-6), intermediate (grades 7-9), or senior...
Activity
Science Buddies

Science Buddies: Career Profile: Computer Hardware Engineer

For Students 9th - 10th
Put your interest in computers into an investigation of the career of computer hardware engineer. If you want to improve the speed and function of your computer, this is your career. This Science Buddies site lays out the requirements...

Other popular searches