Project Illuminate Home

First Bytes

Project Illuminate



This tutorial is aimed at preparing you with a working knowledge of C++ programming, how to operate the Linux machines, and how to compile and run your programs via the command line.

Below is a complete list of the topics we will be covering. You have a list of tasks corresponding to these topics, which the lab staff will sign off on as you complete them. Don't forget to switch off when pair programming and keep track of who's driving! You can save this log anywhere in your home directory. Once you have completed all tasks in this tutorial, you are free to move on to programming your lights!

C++ Tutorial Guide
Programming in Linux
Introduction to C++
First Program: Hello World
Simple Math and User Input
Functions
Building Objects
Repetition (Loops)
Arrays
Decisions

Other Resources
Compiling and Running via the Command Line