CSSE 120
Spring 2015-2016 (aka 201630)
Introduction to Software Development (with robotics)
Session 3 Preparation — Videos, Reading and Quizzes

Quiz

Go to Moodle to find the Quiz for this Preparation.

Do the quiz as you watch the videos and do the reading. The quiz follows the same order as the videos/reading do.

You can access the videos from here or from Moodle; they both point to the same place.

Videos and Reading:

All of the following are required except items labeled Optional are, well, optional (i.e., things that may be interesting but do not directly pertain to your success in this course).

  1. Counted Loops (using FOR loops with RANGE expressions)
  2. The Accumulator Pattern — Summing
  3. Functions with Parameters and Returned Values
    • Read this explanation of Functions with Parameters
      • Read this important explanation carefully!
      • It reinforces what you saw previously in a video on functions.
      • BRING your QUESTIONS about it to class.
  4. Scope and Namespaces
  5. Optional: The Debugger

    Note: Do not try to learn all the details of the Debugger — just breeze through this video to get the ideas, and return to it later as needed. The questions in the quiz highlight the main points.