Lesson Plan
Other

Exploring Computer Science: Scope and Sequence

For Teachers 9th - 10th
Exploring Computer Science is one year course consisting of six, six week long units. The course was developed around a framework of both computer science content and computational practice where assignments and instruction are...
Lesson Plan
Science Buddies

Science Buddies: Circumscribing a Circle About a Triangle

For Teachers 9th - 10th
Here is a project that combines Computer Science and Mathematics. Prove a method for circumscribing a circle about a triangle (as shown). You'll also learn how to create an interactive diagram to illustrate your proof, using an applet...
Activity
Science Buddies

Science Buddies: Taking Off on a Tangent

For Students 9th - 10th
This is an interesting geometry project that goes back to the time of Archimedes, the famous Greek mathematician. You can combine this mathematical project with computer science and take this ancient problem into the twenty-first century...
Lesson Plan
Science Buddies

Science Buddies: Inscribing a Circle in a Triangle Using the Geometry Applet

For Teachers 9th - 10th
Here is a project that combines Computer Science and Mathematics. Prove a method for inscribing a circle within a triangle (as shown). You'll also learn how to create an interactive diagram to illustrate your proof, using an applet that...
Lesson Plan
Google

Cs Education at Google: Cs First: Art: Activity 2: Animation

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
Lesson Plan
Google

Cs Education at Google: Cs First: Gumball's Coding Adventure

For Teachers 5th - 9th
Teaches basic computer science concepts using the programming language Scratch. In this activity, learners use characters from Cartoon Network's "The Amazing World of Gumball" to create an animated story.
Lesson Plan
Google

Cs Education at Google: Cs First: Friends Theme

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
Article
Famous Scientists

Famous Scientists: Alan Turing

For Students 9th - 10th
Find out how Alan Turing became widely considered to be the father of theoretical computer science and artificial intelligence.
Article
BBC

Bbc Bitesize: Development and Testing: Types of Test

For Students 6th - 9th
Learn about types of test cases in computer science.
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.
Website
Science Buddies

Science Buddies: Programming Nanor Gs in a Virtual World

For Students 9th - 10th
Imagine yourself as a software engineer, a decade and a half from now. You are called upon to help solve the world energy crisis by programming nano-organisms (NANORGs) to extract energy from industrial sludge. Your program must be small...
Activity
Science Buddies

Science Buddies: Point of a Parabola: Focusing Signals for a Better Wireless Net

For Students 3rd - 8th
Here's a project with practical applications for homes with a wireless network. This project shows you how to build and test parabolic reflectors for the transmitters on your network. You may be able to increase the range of your...
Website
Science Buddies

Science Buddies: Image Compression vs. Image Quality: Finding the Best Tradeoff

For Students 6th - 8th
In this project you'll learn about how digital image files are encoded, and how digital images can be compressed so that the files take up less storage space and can be transmitted more quickly. You will also measure the quality of...
Handout
Science Buddies

Science Buddies: Career Profile: Computer Network Architect

For Students 9th - 10th
A big name for a big job, the network systems and data communications analyst works with computer networks within companies. Science Buddies offers a career profile outlining the many duties of the systems analyst as well as the...
Article
DOGO Media

Dogo News: Hour of Code Is Designed to Inspire Kids From 4 to 104!

For Students Pre-K - 1st
From December 5-11, millions of kids in over 180 countries will take the Hour of Code challenge. The annual initiative, which coincides with Computer Science week, is organized by Seattle-based non-profit Code.org to demystify the world...
Handout
University of St. Andrews (UK)

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.
Article
Other

Spiceworks: 4 Steps to Troubleshooting (Almost) Any It Issue

For Students 9th - 10th
Learn how to establish a computer troubleshooting process through four steps.
Article
Other

Beanz: Mark Collantes, Designer

For Students 6th - 9th
Meet Mark, a designer who also knows a lot about how to use technology to create design.
Handout
Sophia Learning

Sophia: The Relationship Between Hardware and Software

For Students 9th - 10th
Differentiate between the functions of hardware and software.
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...
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...
Activity
Science Buddies

Science Buddies: Career Profile: Computer Software Engineer

For Students 6th - 9th
For those students interested in developing cool video game software for computer or those who enjoy applying their compter science skills to solve problems, a career as a computer software engineer might be worth examining. This Science...
Website
Science Buddies

Science Buddies: Career Profile: Multimedia Artist or Animator

For Students 9th - 10th
If you have an artistic bent combined with an interest in computer graphic design, the career of multimedia artist or animator might be something for you to consider. This Science Buddies site lays out the requirements needed to become a...
Website
Science Buddies

Science Buddies: Programming Nanor Gs in a Virtual World

For Students 9th - 10th
In this two week long project, you will design an assembly-language control program for the microprocessors of a colony of nano-organisms (NANORGs) in a virtual world. If you're up for a real programming challenge, this is the project...

Other popular searches