CSC 161 Grinnell College Fall, 2014
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
Tuesday, December 2 Introduction
Wednesday, December 3 Command-Line Arguments lab exercise    
Friday, December 5 Files
  • King, Sections 22.1-22.3
  • K&R 7.5 - 7.8
lab exercise    
Monday, December8 8 Files Continued lab exercise   extra credit if submitted by Friday, December 12
Tuesday, December 9 Supplemental Problem 5   Supplemental Problem 5 (done individually) Tuesday, December 9  
Tuesday, December 9 Project Day 1   project Friday, December 12  
Wednesday, December 10 Project Day 2   project Friday, December 12  

Project: Robot Logging Suite

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