CSSE 120
Winter 2016-2017 (aka 201720)
Introduction to Software Development (with robotics)
Session 6 Preparation — Videos, Reading and Quizzes

Quiz

There is no quiz associated with this preparation. But there ARE things to do, as listed below.

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. Introduction to Piazza
  2. Well before the upcoming test, do the Session 7 Preparation.
  3. During the test, you are on your own for finding errors in your code. We will not answer questions about your code. However, we have collected some of the common questions that students have previously asked during Test 1.

    Here are those Questions that students frequently ask on Test 1 (AND their answers).

  4. For Session06_PracticeTest1, your instructor may have "live-coded" a solution to problem0.py, That is, she may have worked through part or all of that module in front of the class using the projector, with students typing just ahead or behind of her and listening to her explanations of what she is doing and why.

    Here is an optional video and activity. It shows an instructor live-coding the problem0 module [22 minutes, 32 MB]. As you watch the video, you can pause it at key points to think through a problem (or a part of the problem), type in your solution (at whatever speed you like to type), and then see the instructor's solution and explanation.

    This might be an effective way for you to "live-code" the problem0 module if you want to do the activity at your own pace or missed an in-class opportunity to do so.