+
Activity
Other

C++ Interactive Exercises

For Students 9th - 10th
This site provides an interactive introduction to the C++ programming language.
+
Handout
Other

Geotechnical Software Services : C++ Programming Style Guidelines

For Students 9th - 10th
This site describes the C++ coding recommendations that are common in the C++ development community.
+
Article
Other

Hot Scripts: C and C++

For Students 9th - 10th
This resource presents an internet directory of resources for C/C++ programmers.
+
Activity
TeachEngineering

Teach Engineering: Putting It All Together: Peripheral Vision

For Teachers 11th - 12th
In this culminating activity of the unit, students bring together everything they've learned in order to write the code to solve the Grand Challenge. The code solution takes two images captured by robots and combines them to create an...
+
Activity
Texas Instruments

Texas Instruments: C++ Programming

For Teachers 9th - 10th
Students use StudyCards to practice defining terms and listing steps and components associated with C++ programming.
+
Online Course
Massachusetts Institute of Technology

Mit: Open Course Ware: Introduction to C++

For Students 9th - 10th
This MIT course presents the C++ programming language to students that have little or no programming experience.
+
Website
Other

C++ Language Tutorial

For Students 9th - 10th
A comprehensive tutorial for learning the C++ programming language.
+
Website
Other

Conquering C++

For Students 9th - 10th
A tutorial for the C++ programming language that provides great coverage and is easy to understand.
+
Website
Other

Stroustrup: The C++ Programming Language

For Students 9th - 10th
The resource provides information about the C++ programming language by the creator of C++.
+
Article
Other

C++ Resources Network: History of C++

For Students 9th - 10th
This site features a description on how the C++ programminglanguage was developed.
+
Website
Other

Cplusplus

For Students 9th - 10th
Learn some general information about the computer programming language C++, including some step-by-step tutorials and other helpful articles.
+
Unit Plan
Other

Learn Cpp

For Students 9th - 10th
A series of step-by-step tutorials devoted to teaching how to program in C++. No prior programming experience required.
+
Article
Other

Priority Queues and the Stl

For Students 9th - 10th
A description of the Priority Queue data structure and its implementation in Visual C++.
+
Activity
University of Michigan

University of Michigan: The C++ Programming Language

For Students 9th - 10th
A description of the C++ programming language, including history and sample programs.
+
Article
Wikimedia

Wikipedia: C++

For Students 9th - 10th
A Wikipedia description of the C++ programming language.
+
Primary
Other

The History of Programming Languages

For Students 9th - 10th
Brief history of programming languages is provided in this research paper at this site.