Other
Exploring Computer Science: Scope and Sequence
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...
TeachEngineering
Teach Engineering: Hurricane! Saving Lives With Reasoning & Computer Science
Students develop and apply the distance formula and an x-y coordinate plane on a hurricane tracking map, and then use a map scale to determine distance in miles. Then, using MATLAB computer science programming language, students help...
Science Buddies
Science Buddies: Green Your Pc: Help Your Computer Save Power
Check out this science fair project to determine how much power your PC really uses, and if it is an energy hog, how you can reduce its appetite for energy. You will learn how to profile and streamline your computer's power usage, while...
Science Buddies
Science Buddies: Circumscribing a Circle About a Triangle
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...
Science Buddies
Science Buddies: Taking Off on a Tangent
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...
Science Buddies
Science Buddies: Inscribing a Circle in a Triangle Using the Geometry Applet
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...
Science Buddies
Science Buddies: Tangent Circles and Triangles
Here is a project that combines Computer Science and Mathematics. The two circles are tangent to one another at point A. Their diameters are parallel. Prove that points A, D and F are co-linear. You'll also learn how to create an...
Science Buddies
Science Buddies: Circles, Tangent Lines and Triangles
Here is a project that combines Computer Science and Mathematics. The semicircle has two tangent lines that meet at point T. You need to prove that a line drawn from A to T bisects CD. You'll also learn how to create an interactive...
Science Buddies
Science Buddies: Great Globs of Gluten! Which Wheat Flour Has the Most?
Close your eyes for a moment and think about your favorite cake, pasta, and crusty bread. OK, you can open your eyes now, and please don't drool on your computer. What was the cake you pictured like? Was it light and fluffy? Did you...
Cosmo Learning
Cosmo Learning: Computer Architecture
A series of 38 video lectures on computer architecture by Prof. Anshul Kumar. With comments section at bottom of the page.
PBS
Pbs: A Science Odyssey
Website for the PBS series "A Science Odyssey." Numerous opportunities to explore the people and discoveries of science.
Carnegie Mellon University
Carnegie Mellon: Stehlik: Advanced Placement Computer Science
This site includes numerous links to information about the Advanced Placement Computer Science course and exam.
Other
American Computer Science League (Acsl)
The primary site for the American Computer Science League (ACSL) programming competition.
Other
How to Think Like a Computer Scientist: Python Edition
Python is a popular programming language for both beginning programmers and seasoned veterans. This free digital book teaches how to think like a computer scientist using the Python programming language.
Science Buddies
Science Buddies: Career Profile: Computer Hardware Engineer
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...
Science Buddies
Science Buddies: How Fast Is Your Computer?
Computer technology continues to develop at a rapid pace. A new home computer is noticeably faster than a machine from five years ago, and dramatically faster than a machine from ten years ago. Exactly how much faster? This project will...
Massachusetts Institute of Technology
Mit: Open Course Ware: Great Ideas in Theoretical Computer Science
A complete course on theoretical Computer Science presented at the college undergraduate level. The course attempts to describe Computer Science beyond the computer, focusing on mathematical tools, complex systems and classic problems,...
Science Buddies
Science Buddies: How Many Letters?
Can you remember all of your ABC's? Computers need to "remember" letters too. Every time we use a computer to write a story, the computer needs to "remember" the letters in the story by saving them to the computer's memory as a file. In...
Science Buddies
Science Buddies: Computer Sleuth: Identification by Text Analysis
Here's a project where you can try your hand at being a detective with your computer. In this project you'll write a program to do some basic analysis of features of written text (for example, counting the length of each word in the...
Science Buddies
Science Buddies: Program to Check a Sudoku Solution
Sudoku puzzles have become extremely popular over the past couple of years. You can find books of puzzles for beginners to experts, and many newspapers print Sudoku puzzles daily. This project challenges you to write a computer program...
Science Buddies
Science Buddies: Write a Java Script Binary/decimal/hexadecimal Converter
This is a challenging first computer science project. You'll learn the basics of how digital devices can represent numbers using only 0's and 1's, and you'll write a JavaScript program to convert numbers between binary, decimal and...
Science Buddies
Science Buddies: Wild About Wildcards
The idea of a wildcard allows you to satisfy any condition. The same concept is behind using a wildcard when searching for something with your computer. Do this experiment to find out if using wildcards to conduct a search can help you...
Science Buddies
Science Buddies: Cd Burning: Take It to the Edge
Did you know that you can tell how much information is on a CD-R without even using a computer? Find out how in this "reflective" experiment.
Science Buddies
Science Buddies: Career Profile: Multimedia Artist or Animator
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...
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