1. Schedule brief, individual oral defense sessions for each major programming assignment. 2. During the session, ask the student to explain specific logic segments or justify their choice of algorithms within their submitted code. 3. Grade the student based on their ability to articulate the code's function and demonstrate comprehension of the underlying logic. 4. Verify the fix by cross-referencing the student's verbal explanation with the submitted code to ensure they can explain their own work.
Comments
Sign in to join the conversation
Sign InNo comments yet. Be the first to share your thoughts!