What skills did you practice?4

Skills

  • Knowledge skills: Fluent recall of coding concepts: e.g. What is a primitive type? What is an object? What is a method? (Fluent recall: Quick and effortless, without needing to look it up.)
  • Coding Skills: Understand: read, trace, edit. Write: Translate "spec" into code.

Why? (Future classes)

Write your own "spec":

  • Algorithm design
  • Software engineering