MakeSchool-Tutorials / Getting-Started-With-Swift-2017

0 stars 2 forks source link

Enumeration Challenge Questions #3 and #4 #10

Open TheoBendixson opened 7 years ago

TheoBendixson commented 7 years ago

I feel like the third question is a marked jump upwards in difficulty, as the Arrays module makes no mention of multi-dimensional nested arrays.

Also, the fourth question is a marked jump down in terms of difficulty. It is no more challenging than the first question. As a "student," this made me feel like the fourth question was expecting more of me, like it was supposed to be the pinnacle of some ramp upwards.

I made an enum with a computed property that returns an actual color literal because I thought the fourth question was more challenging than it actually was!

Proposed Solution:

  1. Give a little more explanation of multi-dimensional arrays, either in the arrays module or in the challenge question.
  2. Remove the last question as it is no more difficult or novel than the first question.
dionlarson commented 7 years ago

Leaving this open for now to remind me there is nothing on multi-dimensional arrays. Do note though, everyone who goes through these should already be familiar with OOP. Most every language has multi-dimensional arrays and a lot of courses cover them early on so the question isn't that much of a stretch.