SmithLogo

CSC 111

Introduction to Computer Science Through Programming

Smith Computer Science



Lecture Notes 30: Project Work





File-I/O Odds and Ends:

Some of you will use files in their projects,

Open the Replit project: File-IO Odds and Ends

We'll look at some combinations of reading and writing flags and how they affect the output files.







In-Class project work:

Today, sit in teams and develop your project

Pablo will go around discussing your project ideas / progress

  1. Have your Prototype I ready and open
  2. Start planning out the classes that you will need and the variables and methods inside of each one
  3. Start planning how to split up your work in modules so you can work semi-independently
  4. make sketches / flow diagrams / short bullet-point lists in english for each TODO
  5. Once you are ready to start writing code... first write it in pseudocode and do some sanity checking
  6. Then start filling out your Prototype II