Article
Other

Exploring Computer Science: Computational Thinking [Pdf]

For Teachers 9th - 10th
The head of the Computer Science Department at Carnegie Mellon University, Jeannette M. Wing, discusses the importance of addressing computational thinking with young learners.
Article
University of Washington

University of Washington: Cs: Seven Big Ideas of Computer Science

For Students 9th - 10th
An overview of the seven fundamental principles which make up the content of computer science.
Article
Khan Academy

Khan Academy: Ap Computer Science Principles Exam Overview

For Students 9th - 10th
An overview of what to expect on the AP Computer Science Principles exam.
Article
Goodwill

Gcf Global: Computer Science: Programming Languages

For Students 9th - 10th
Learn about differnet computer programming languages.
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

Computers for Creativity: Building With Code

For Teachers 5th - 8th
Using the Khan Academy Computer Science platform, sixth graders at Los Altos School District build using code. They create art by writing programs in a JavaScript implementation of the Processing language called Processing.js.
Article
Other

Exploring Computer Science: Scratch: Programming for All [Pdf]

For Students 9th - 10th
A review of how the computer programming game, Scratch, has appealed to people who hadn't previously imagined themselves as programmers. It is an easy interactive activity for everyone of all ages, backgrounds, and interests, to program...
Article
University of North Carolina

Unc Computer Science: Refactoring

For Students 9th - 10th
Find out what refactoring means in computer coding.
Article
History of Computing Science

History of Computing Science: Past Computer History

For Students 9th - 10th
An in-depth lecture and PowerPoint slideshow on the history of computing can be found here. It gives an overview of the advances in science that made desktop computers possible, starting with the invention of counting, to the...
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....
Article
Society for Science and the Public

Science News for Students: One Day, Computers May Decode Your Dreams

For Students 9th - 10th
Wouldn't it be cool to read someone's mind? Maybe? Neuroscientists at the University of Pittsburgh are developing a mind-reading computer system to hep people with nerve damage send messages from the brain to parts of the body to create...
Article
Khan Academy

Khan Academy: Ap Csp Vocabulary

For Students 9th - 10th
The AP Computer Science Principles exam introduces a wide range of topics across the field of computer science. This review highlights terminology from the big ideas that are new to most students and includes links to more in-depth...
Article
Khan Academy

Khan Academy: Binary Numbers

For Students 9th - 10th
An overview of the binary number systems in computer science.
Article
Brown University

Brown University: Game Kit

For Teachers 9th - 10th
An environment for learning to program, this guide will help educators foster computational thinking for students in computer science classes.
Article
BBC

Bbc: Science & Nature Hot Topics Computer Viruses

For Students 9th - 10th
This BBC "hot topic" contains a description of the types of computer viruses. It also provides different ways to prevent or eliminate computer viruses.
Article
Society for Science and the Public

Science News for Students: 3 D Printers Offer Better Way to Make Some Magnets

For Students 9th - 10th
Oak Ridge National Laboratory in Tennessee has been working on a way to cut back expenses on powerful magnets used in various objects we use every day like computers and cars. Science News for Students probes into the investigation's...
Article
Khan Academy

Khan Academy: What Is a Computer?

For Students 9th - 10th
Learn the basics of what makes up a computer.
Article
Khan Academy

Khan Academy: Computer Memory

For Students 9th - 10th
Computer memory and storage are explained.
Article
Khan Academy

Khan Academy: What Is a Computer File?

For Students 9th - 10th
Learn about some of the different computer file types.
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
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.
Article
Khan Academy

Khan Academy: Lossless Bit Compression

For Students 9th - 10th
Computers represent all data in binary, so all types of files, from text to images to videos, are ultimately sequences of bits. Regardless of whether the bits represent a document or a GIF, computers can use a bit compression technique...
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.

Other popular searches