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?
Online Course
Code.org

Code.org: Cs Fundamentals: Course B

For Students K - 1st
Learn the basics of computer science and internet safety. At the end of the course, create your very own game or story you can share.
Website
Khan Academy

Khan Academy: Ap Computer Science Principles

For Students 9th - 10th
A basic introductory course to computer science. Covers what computers are, their parts, and what they do; what the Internet is and how it works; some basic programming concepts; algorithms; data analysis; and global impact of computers...
Unknown Type
Khan Academy

Khan Academy: Crypto Checkpoint 1

For Students 9th - 10th
Test to see if you successfully decrypted clues.
Article
Khan Academy

Khan Academy: Big Omega Notation

For Students 9th - 10th
Learn about Big Omega notation in computer programming.
Unknown Type
Khan Academy

Khan Academy: Hexadecimal Numbers

For Students 9th - 10th
Practice converting hexadecimal numbers to binary and decimal numbers, in this set of practice questions designed for AP Computer Science Principles students.
Article
Khan Academy

Khan Academy: A Guessing Game

For Students 9th - 10th
This Khan Academy resource is an article about a game that gives you an idea of how different algorithms for the same problem can have wildly different efficiencies. The computer is going to randomly select an integer from 1 to 15....
Online Course
Code.org

Code.org: Cs Fundamentals: Course A

For Students K - 1st
Learn the basics of computer science and internet safety. At the end of the course, create your very own game or story you can share.
Handout
Agnes Scott College

Agnes Scott College: Biographies of Women Mathematicians: Helena Rasiowa

For Students 9th - 10th
Article highlights the accomplishments of Polish mathematician Helena Rasiowa who worked in algebraic logic and the mathematical foundations of 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...
Handout
Stanford University

Temporal Logic/stanford Encyclopedia of Philosophy

For Students 9th - 10th
Discusses the temporal logic of Arthur Prior, a type of modal logic. After technical definitions, author addresses related philosophical issues. Also summarizes applications in natural language, computer science, and artificial...