CSC 161 Grinnell College Fall 2016
Scribbler 2
CSC 161:
Imperative Problem Solving and Data Structures
Scribbler 2
Course Home Syllabus Schedule MyroC Documentation Acknowledgments

MyroC Interface for Session Timing

Time alloted for each session:

Instructor username/password for mySQL required make changes

Instructor's mySQL username:      Password:

Number of existing sessions: 53

Segment
(active segmemts only)
Session
(active sessions only)
Number of Full or Partial Class Days Homework Deadline (blank=not required; number=deadline in # class days) OK to Combine with Previous Class OK to Combine with Following Class Schedule Annotation
(e.g., optional, extra credit)
(20 char suggested max)
Getting Started Course Overview Yes No Yes No
  Linux/Mac OS X Basics Yes No Yes No
  C Basics Yes No Yes No
  More C and eSpeak and Makefiles Yes No Yes No
  MyroC, the Scribbler 2, and Basic Input Yes No Yes No
  Intro. to Prog. Org. Yes No Yes No
  Song Program Project Yes No Yes No
Introducing C Elements of C Yes No Yes No
  Types and Variables Yes No Yes No
  Conditionals with the Scribbler 2 Yes No Yes No
  Loops and Scribbler 2 Motion Yes No Yes No
  Simulations and More Prog. Mgmt.: Functions, Assertions Yes No Yes No
  Robot Actions Project Yes No Yes No
Functions and Arrays Overview: Functions and Arrays Yes No Yes No
  Run-time Stack Yes No Yes No
  Functions with Address Parameters Yes No Yes No
  Arrays Yes No Yes No
  More Functions, Correctness, Testing Yes No Yes No
  Uninterpretable Dance Project Yes No Yes No
Data Representation Representation of Numbers Yes No Yes No
  Integer Representation Yes No Yes No
  Floating-point Representation Yes No Yes No
  Data Consequences and the dbg Debugger Yes No Yes No
  Machine-level ops Yes No Yes No
Strings and I/O String, I/O Overview Yes No Yes No
  Characters and Strings Yes No Yes No
  Data input with scanf Yes No Yes No
  Character-by-character I/O Yes No Yes No
  Robot Command Project Yes No Yes No
Grouping Data and Image Processing Grouping Data Yes No Yes No
  Structs Yes No Yes No
  2D arrays Yes No Yes No
  Image Storage/Processing Yes No Yes No
  Insertion Sort Yes No Yes No
  Image Processing Project Yes No Yes No
Linked Lists Dynamic Memory Overview Yes No Yes No
  Memory Allocation and Pointers Yes No Yes No
  Scheme-like Lists Yes No Yes No
  Linked-lists in C Yes No Yes No
  Lists for a Movie Yes No Yes No
  Program Mgmt Yes No Yes No
  Robot Comm. Seq. Yes No Yes No
  Music Composition Project Yes No Yes No
Stacks and Queues ADTs Yes No Yes No
  Stacks Yes No Yes No
  Queues Yes No Yes No
  Bash Scripts Yes No Yes No
  Experiments with Stack Implementations Yes No Yes No
Problem solving, Robots, and I/O Command-line and Files Yes No Yes No
  Command-line Yes No Yes No
  File I/O Yes No Yes No
  More File I/O (Optional) Yes No Yes No
  Robot Parade Yes No Yes No