by Evan K•
Among the most painful experiences I've had on this website. Content is ok, but the presenter doesn't do a great job of explaining or demonstrating what they are doing and why. It's more like they are just saying: Write this line, now this line. They also seem to have set the video player to forcibly expand and hide the VM window, even while actively typing in the IDE. Really, really annoying stuff, since it means you have to keep forcing the split screen view again in order to code along with what was already hard to follow instruction (compounded by the instructor making a few mistakes that were only fixed with bandaid notifications that are easily missed and not super clear). It's almost like they don't actually want you to code along with them and would rather this be like some YouTube tutorial, but even then, I've had way better experiences with some of those. Three stars for effort and the fact that I could follow along. Minus two for the exceptionally frustrating user experience, presenter mistakes, and general lack of clarity/explanation in the material. I would rate this lower, but only because I paid Coursera for access to this lackluster affair and I'm angry about that, which isn't fair to the presenter and content of this project.
by Cliff W•
Worth my time, but maybe not yours.
In this mini-course, the instructor builds a graphically very crude Pong game. The output to the console is all in characters, and is unbuffered, and difficult to watch for all the "noise" that comes through.
An online compiler is supplied, so in theory you'd never have to leave the website. there's some sort of time limitation for using the compiler, and I timed out, and was not permitted to use it to complete the project. That sounds bad, but in truth, I was doing it in VS2019, and this presented no problem for me.
The project is all in one file, with no use of header files. The size is such that that presents no problem. I used the project to learn about header files, and it was the perfect size to easily alter the program to do that.
The game logic and C++ programming was on a very basic level, but is presented well by the instructor. No frills, no humor, just useful information.
So, for what it is, it was worth the $10. I had hoped to learn about graphics programming, and if that's your goal, look elsewhere. If you're starting out in C++, it's worth your time.