I finally did all the (current as of 12/11/18) material in the Learn C++ course and I’ll give it a B++
It was great for knocking the rust off the old C++ brain.
Like learning most new languages it starts you off with the basics. Hello World!
A couple projects got a bit repetitive in terms of the typing(or copy and pasting in my case) but that is probably a good thing for the true beginner to really practice things.
I thought the Sorting Hat and Rock, Paper, Scissors, Lizard, Spock project were pretty fun. I’d love to add more questions to Sorting Hat and I kind of want to wrap the RPSLS in a loop to keep playing. Used a nested switch for that one mostly because I can’t remember ever doing it back in college.
switch (user) {
case 1: //Human chooses Rock
switch (computer) {
case 1: //Computer chooses Rock
std::cout << "You tie! You both chose rock!\n";
break;
case 2: //Computer chooses Paper
std::cout << "Computer wins! Paper covers Rock!\n";
break;
case 3: //Computer chooses Scissors
std::cout << "You win! Rock crushes scissors!\n";
break;
case 4: //Computer chooses Lizard
std::cout << "You win! Rock crushes Lizard!\n";
break;
case 5: //Computer chooses Spock
std::cout << "Computer wins! Spock vaporizes Rock!\n";
break;
default: //Something went wrong with rand
std::cout << "Computer tried to cheat!?!\n";
break;
}
break;
The Dec 6th LiveStream(which I didn’t get to watch live ) by @sonnynomnom was great. He has a great sense of humor which I like in a teacher and explains things very well. It was also a relief to see him make a couple typos.
Can’t wait for more content. Thank you codecademy!!!
I think it needs more lessons, but I know that more will come on Monday and later on. So I will wait. My current rating is A- I think. As more coming come out, my rating would probably go up
Far be it from me to criticize you guys. I think you all are brilliant and clearly know what you’re doing but I think I would have just liked to see more on string and char under the Variables section.
Also, did you edit part of the Sorting Hat? Something seems more magical.
So far so good! I’m a true beginner in programming and I learned a lot from these 3 modules. I wished there was more info on running .cpp files locally and using c++ locally in general. Although I did appreciate the video walk-through!
I do not believe this should be a part of the get help section of the forum, it isn’t actually asking for help and is just a C++ Review, maybe post it somewhere else?
Your Criticism is still welcome of course, and it is a good and in depth review that really will help the community.
Jeff
PS:Serious post, don’t delete, this really shouldn’t be here.