CSC 161 Grinnell College Fall, 2013
Imperative Problem Solving and Data Structures

CSC 161 Module on Integrated Robotics

Summary and Main Topics

The purpose of this module is to smoothly integrate and review material that has been presented through the semester, with a particular emphasis on C programming concepts and full usage of the Scribbler robot.

  1. Command-Line Arguments
  2. Files
  3. Logging Commands

Day-by-day Details

Day Topic Preparation In-class Due Date Availability
Wednesday, December 4 Introduction
Friday, December 6 Command-Line Arguments lab exercise    
Monday, December 9 Files
  • King, Sections 22.1-22.5
  • K&R 7.5 - 7.8, 8.1 - 8.5
  • state-year.c
lab exercise   Extra Credit Lab, if submitted by Friday, December 13 at 5:00 pm
Tuesday, December 10 Project Day 1   project Friday, December 13  
Wednesday, December 11 Supplemental Problem 5   Supplemental Problem 5 (done individually) Wednesday, December 11  
Wednesday, December 11 Project Day 2   project Friday, December 13  

Project: Robot Logging Suite

Write a "robot logger" program which can log actions to a file, and also read actions from a file and perform them.