Recent Changes - Search:

TEAMS Academy Wiki

THS 2011-2012

Explore TEAMS!
for visiting sophomores & juniors

Bodies & Bones

Interactive Robotics

Environmental BioTech

Bat Engineering Design

Assistive Technology & Electronics

Students (Forum)

Instructors

School Calendar

FY09 Planning

TEAMS Web Site

Wiki Info

edit SideBar

HomePage

C Programming

There are numerous books and websites dedicated to learning and using C, most of which will present information in great detail.
Rather than trying to compete with those sources, this section will provide an introductory overview to C, so you will have enough knowledge to begin writing programs for the iRobot Command Module.
Check out the Robot Links for other C resources.

Feel free to include your own comments and questions at the bottom of each page.

Basic Tools of Programming

What you need to write a program.

The Files of a Program

The types of files that a program is stored in.

Examining a Simple Program: Hello World

The important parts of a very simple program.

C Syntax: Saying the Right Thing

The correct use and order of keywords and special characters. Say hello to semi-colon.

Using Variables

The 'things' that are used to hold a program's data.

Introduction to Data Structures

Take many small related variables and package them into a single unit.

Flow Control: Do This or That

Using loops and branching statements to decide how your program should react to data.

User Input: Talk Back

The way you communicate directly with your program.

Creating and Using Functions

Make your code easier to read and write by creating functions.


Sample Programs?

Learn how to do things by looking at how other people do things.

Using Printf

A short reference page for printf and cr8_printf.

Works Cited

Edit - History - Print - Recent Changes - Search
Page last modified on January 04, 2008, at 11:18 AM