string.length). In fact, I liked it so much that I added it to my dailies on Habitrpg (my to do list manager). One of the things I really liked about it was that it had varied learning methods kind of like Duolingo has for languages, for example, besides just having you type in commands to the terminal by copy pasting, it challenges you by not giving you the answer or simply stating, “Type this into the terminal:
thing to copy into the terminal”. I was very pleased when I logged on one morning and the beginning of the chapter I was starting began with a little challenge off of something that had been taught two chapters ago. It was a great recap and shows that this is more than just a tool to copy-paste answers to “learn” a programming language.
There were examples of pre-written code where you have to fix it to do a certain thing, and that felt pretty great because it made me feel like I actually understood what the code was supposed to do. Makes you feel like you get it and it works!
One a side note: when I got to the operators, I just had to know why the “equal to” and “not equal to” operator had one “=” more than C++. As usual, found a really great and interesting answer on stack overflow, it’s pretty interesting if anyone’s curious.
Did I mention, I had ridiculous amounts of fun doing this course?