There are currently no frequently asked questions associated with this exercise – that’s where you come in! You can contribute to this section by offering your own questions, answers, or clarifications on this exercise. Ask or answer a question by clicking reply () below.
If you’ve had an “aha” moment about the concepts, formatting, syntax, or anything else with this exercise, consider sharing those insights! Teaching others and answering their questions is one of the best ways to learn and stay sharp.
Join the Discussion. Help a fellow learner on their journey.
Ask or answer a question about this exercise by clicking reply () below!
Agree with a comment or answer? Like () to up-vote the contribution!
In the I’m a block! excersize, the " ’ " character is a smart quote in the description. This is deceptive, and makes it look like the test is failing when it’s right.
The test should pass with
5.times{ puts "I'm a block!" } and 5.times{ puts "I’m a block!" }
or indicate the discrepancy between the apostrophe characters in the output. Since I am not a beginner, I know this error very well (and I hate smart quotes). Someone else more beginner might give up thinking it’s completely broken.
I feel your pain, so-called ‘smart’ quotes are the absolute worst. If you are, in-fact, new to coding then consider it a lesson in and of itself. I wouldn’t be surprised if these stupid quotes cost corporate America millions a year in developer time.
It would be sweet if the code academy course actually pointed out the discrepancy for you.
Is this course still actually intended for use? 80% of the exercises don’t run in the terminal even when the solution has been copied and pasted. A little bit shocked that the school I enrolled in has pointed me to this course.