BEFORE this session's scheduled class time,
          for each of the following videos or reading:
        
        
          - 
            Step 1:  
             Watch the video (or read the reading).
          
- 
            Step 2:  
            As you do so,
            do the associated quiz in Moodle.
          
- 
            Step 3:  
            Get help on anything that is not clear to you.
          
          Videos / Reading:
        
        
          - 
             Debugging:  Good Practices to minimize the need for debugging: 
            Video
            [12:07]
            
              - 
                Being more adept at
                debugging
                (i.e., fixing errors in your programs) will be important for Exam 1 and beyond.
                The above video contains examples from topics that we have not yet discussed,
                but the debugging concepts apply to the work that you have done already.
                Focus on the debugging concepts
                and not on the specifics of the examples.
              
- 
                For reference, here is an OPTIONAL
                
                  PowerPoint slide version of the Good Practices video.
                If you choose to view these slides, download and run this PowerPoint as a Slide Show,
                since it has animations.
              
- 
            
            This and all remaining items in this Videos/Reading section
            have a quiz associated with them on Moodle.
            
              
 
- 
             Debugging: What to do when you get a run-time exception (error): 
            Reading.
            
              - 
                Download this PowerPoint presentation
                and run it as Slide Show
                since it has animations.
              
 
- 
             Debugging: What to do when a test fails: 
            Reading.
            
              - 
                Download this PowerPoint presentation
                and run it as Slide Show
                since it has animations.
              
- 
                This PowerPoint presentation uses an example that is well beyond what you have seen so far;
                no worries, just concentrate on the debugging principles
                that it demonstrates.