What is Computer Science?
Computer Scientists work on an extremely wide variety of interesting problems in a wide variety of application areas. "Logical thinking" is perhaps the most pervasive common thread throughout computer science. Overview material on problem solving and applications can be found in
- 2 minute CS Empowerment video from the Donald Bren School of Information & Computer Sciences at the University of California, Irvine and CSTA.
- this CMU "RoadShow" excerpt
- this excerpt of a presentation on computational thinking by Jeanette Wing
We have gathered some fun activities/tricks from which you can learn computer science ideas.
Additional resources on interesting computer applications and interfaces have been brought together in the following categories:
- robotics
- visualization and art
- assistive technologies
- interfaces
- Comming soon: augmented reality