We have updated the content of our program. To access the current Software Engineering curriculum visit curriculum.turing.edu.
Practice Assessments
Practice Mid Mod
Instructions:
- The Mid Mod will follow the same format as other IC’s throughout the mod.
- For the Mid Mod, no tests will be provided. You will be expected to TDD all work (which means creating all
_spec.rb
files and corresponding.rb
files).
Example Paired Assessment:
- Pets and Customers:
- Iterations 1 - 2
- Iterations 3 - 4 (choose your own adventure):
- Option 1: Groomer
- Option 2: Day Care
- Option 3: Veterinary Clinic
Practice Independent Challenges
Week 2
The week 2 challenge is an intro to Object Oriented Programming. It will require students to build two classes that interact, as well as use an enumerable.
Example: Potluck
Week 3
In addition to the Practice MidMod above, student can practice with the IC below.
Example: World Cup
Week 4
The week 4 challenge will involve three classes with only partial specifications. Students must think algorithmically to build an Object Oriented solution that solves the problem. Students will also be required to build a hash.
Examples: Boat Rental | Colorado Lottery
Weeks 5 and 6
The week 5 and 6 challenges are a test of a student’s knowledge of OOP and Ruby mechanics. They will involve two or three classes that interact, iterating over a hash, and several methods that can’t be built with a single enumerable.
The week 5 challenge will be a practice for the final in week 6.