Other
Exploring Computer Science: Computational Thinking [Pdf]
The head of the Computer Science Department at Carnegie Mellon University, Jeannette M. Wing, discusses the importance of addressing computational thinking with young learners.
University of Washington
University of Washington: Cs: Seven Big Ideas of Computer Science
An overview of the seven fundamental principles which make up the content of computer science.
Khan Academy
Khan Academy: Ap Computer Science Principles Exam Overview
An overview of what to expect on the AP Computer Science Principles exam.
Goodwill
Gcf Global: Computer Science: Programming Languages
Learn about differnet computer programming languages.
Other
Computer Science for Fun: What Is Computational Thinking?
Find out about teaching computational in the classroom, and then link to some classroom resources and student activities to teach these skills.
Other
Computers for Creativity: Building With Code
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.
Other
Exploring Computer Science: Scratch: Programming for All [Pdf]
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...
University of North Carolina
Unc Computer Science: Refactoring
Find out what refactoring means in computer coding.
History of Computing Science
History of Computing Science: Past Computer History
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...
Khan Academy
Khan Academy: A Guessing Game
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....
Society for Science and the Public
Science News for Students: One Day, Computers May Decode Your Dreams
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...
Khan Academy
Khan Academy: Ap Csp Vocabulary
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...
Khan Academy
Khan Academy: Binary Numbers
An overview of the binary number systems in computer science.
Brown University
Brown University: Game Kit
An environment for learning to program, this guide will help educators foster computational thinking for students in computer science classes.
BBC
Bbc: Science & Nature Hot Topics Computer Viruses
This BBC "hot topic" contains a description of the types of computer viruses. It also provides different ways to prevent or eliminate computer viruses.
Society for Science and the Public
Science News for Students: 3 D Printers Offer Better Way to Make Some Magnets
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...
Khan Academy
Khan Academy: What Is a Computer File?
Learn about some of the different computer file types.
University of Washington
University of Washington: Cs: Six Computational Thinking Practices
Underpinning the study of computer science are these six computational thinking practices. These practices are the kinds of activities computer scientists use.
Famous Scientists
Famous Scientists: Alan Turing
Find out how Alan Turing became widely considered to be the father of theoretical computer science and artificial intelligence.
BBC
Bbc Bitesize: Development and Testing: Types of Test
Learn about types of test cases in computer science.
Khan Academy
Khan Academy: Lossless Bit Compression
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...
Other
Spiceworks: 4 Steps to Troubleshooting (Almost) Any It Issue
Learn how to establish a computer troubleshooting process through four steps.
Other popular searches
- Computer Science Excel
- Computer Science Java
- B Ed Computer Science
- History of Computer Science
- Computer Science History
- Computer Science Worksheets
- Networking Computer Science
- Computer Science C Programs
- Computer Science C++programs
- Computer Science Engineering
- Science and Computer Science
- Computer Science Terms