I’m continuing with Codecademy and have just finished some of the exercises in developing a blackjack game. Largely, this is put together very well and the lessons do a great job of setting up an incremental learning path. One major weakness I see with the way that projects are presented is that there is no clear map of what the that outcomes should be under different circumstances. This is often not a problem because the text explains it clearly enough, but I think that either a window or link (perhaps like the ‘hint’) that shows a table of various conditions and what the outcomes should be would be very useful.
The last exercise asked the student to write a couple nested if/else statements asking the user to input their job and dominant hand. A skeleton code is provided to point you in the right direction, but in a way, this made it even more difficult to comprehend.