Hi, what do you want to do?
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,...
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...
Khan Academy
Khan Academy: Ap Computer Science Principles
A basic introductory course to computer science. Covers what computers are, their parts, and what they do; what the Internet is and how it works; some basic programming concepts; algorithms; data analysis; and global impact of computers...
Code.org
Code Studio: Computer Science: 20 Hour Intro Course
This twenty-hour course introduces elementary and middle school students core computer science and programming concepts.
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.
Other
Computer Science Education Group: Distributed Expertise Learning Modules
Interdisciplinary learning modules that provide engaging and easy-to-use materials for teaching computer science concepts in other content courses.
Other
Exploring Computer Science: Computational Thinking for Everyone
The head of the Computer Science Department at Carnegie Mellon University, Jeannette M. Wing, presents her vision that computational thinking will be a fundamental skill used by everyone in the world by the middle of the 21st Century.
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.
Khan Academy
Khan Academy: Ap Computer Science Principles Exam Overview
An overview of what to expect on the AP Computer Science Principles exam.
Other
Computer Science for Fun: Mathemagic: The Magic of Computer Science
The CS4FN magic collection are easy mathematical card tricks with a twist, where every trick comes with a link to some computer science concept.
Other
Special Interest Group on Computer Science Education (Sigcse)
The main site for the ACM's Special Interest Group on Computer Science Education.
Code.org
Code Studio: Computer Science: Course 4
Middle level young scholars delve deeper into computer programming topics to identify flexible solutions to more complex problems, to ultimately create games and stories they can share.
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.
Duke University
Duke University: Advanced Placement Computer Science Java Subset Specification
Provides information about the APCS Java Subset in javadocs form.
Massachusetts Institute of Technology
Mit: Computer Science and Artificial Intelligence Laboratory
This site contains a variety of resources, information about, and research concerning artificial intelligence.
Wikimedia
Wikipedia: Advanced Placement Computer Science
A Wikipedia description of the Advanced Placement Computer Science exam.
Other
Ziring Micro Web: Dictionary of Programming Languages
A compendium of computer coding methods assembled to provide information and aid your appreciation for computer science history. The dictionary currently has over 120 entries which are searchable in various ways.
Goodwill
Gcf Global: Computer Science: Sequences, Selections, and Loops
Learn more about sequences, selections, and loops.
Goodwill
Gcf Global: Computer Science: Hardware and Software
Learn how hardware and software work together and how they affect computing systems.
Goodwill
Gcf Global: Computer Science: Programming Languages
Learn about differnet computer programming languages.
Khan Academy
Khan Academy: Computer Science: The Internet Protocol Suite
Learn about the many protocols that power the Internet, and how each protocol operates at a different layer, building functionality on top of the layer below it.
Khan Academy
Khan Academy: Representing Graphs
Some practice problems with data and graph representation in computer science.
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