Quiz 7 Objectives
Learning Objectives
The subset of learning objectives that you can demonstrate your proficiency/mastery on for quiz 7 are (new in bold):
- Explaining linear/sequential search - mastery
- Explaining binary search - mastery
- Explaining algorithmic efficiency - mastery
- Demonstrate time complexity of core algorithms - proficiency (just sequential search)
- Explain the general idea of core efficiency classes - mastery
- Using objects - mastery
- Using classes - mastery
- Using instance variables - mastery
- Using instance methods - mastery
- Using recursion - mastery
- Explaining difference between objects and classes - mastery
- Explaining how objects are stored in memory - mastery
- Using definite loops - mastery
- Using lists - mastery
- Using function parameters - mastery
- Using list parameters with functions - mastery
- Using a function - mastery
You can print and bring along this checklist to help you keep track in the quiz.
Suggestions
Remember that this isn’t your only chance to demonstrate your understanding of these learning objectives, so try not to stress too much. Good ways to study for the quizzes are:
- Finish any labs that you hadn’t finished or redo ones that you did finish
- Go back over the readings/videos relevant to the learning objectives
- Try any of the exercises at the ends of relevant chapters that are about the learning objectives
- Complete the homework that is due, since it usually overlaps with the quiz objectives
- Attend the prefect sessions