Programming Concepts C
Airline Learning Activities
Date Night Assignments
- 3.1 Date Night Quiz
- Constructors/Properties
- You will be asked to review code and fix bugs by adjusting only one line of code.
- For every answer you get right you will be given +4.5 extra points, but you cannot go over 60 points total.
- 3.2 Date Night Assignment
- Inheritance in a class diagram.
- Calling base in sequence diagram.
- 3.3 Date Night Quiz
- Inheritance
- You will be asked to review code and fix bugs by adjusting only one line of code.
- For every answer you get right you will be given +4.5 extra points, but you cannot go over 60 points total.
- 3.4 Date Night Assignment
- Interfaces in a class diagram.
- Interface type in an object diagram.
- Switch statements.
- 3.5 Date Night Quiz
- Inheritance/Casting
- You will be asked to review code and fix bugs by adjusting only one line of code.
- For every answer you get right you will be given +4.5 extra points, but you cannot go over 60 points total.
Theater Test
- 3.5 Theater Test
- The Theater Test is an analysis of your comprehension of PCA. While the test is not "timed" you will be deducted points based on how long you take. Additionally, you can ask for help but will be deducted points when you do.
- Encapsulating fields using wrapper methods
- Encapsulating fields using properties
- Calculated properties e.g. properties not backed by one specific field
- The virtual and override keyword applied to properties, methods and constructors
- The Type type and the typeof operator
- Conditional logic that tests types
- Casting one type to another within the inheritance hierarchy.
- The protected keyword applied to properties and methods
- The abstract keyword applied to classes, properties and methods
- Casting one type to another using interface types.
Oral Final
- 3.5 Oral Final
- The Oral Final is an opportunity for the instructors to assess your comprehension and ability to communicate effectively.
- Meeting is one on one with pre-defined questions.
- Meeting must be scheduled by the middle of the course via Doodle polls and if you cannot make the date you will be responsible for rescheduling and communicating the change.
- Dress and demeanor is expected to be business casual/professional.