The following PowerPoint tutorial (and the presentation format) is something I developed over the last two years, basically relying on my experiences in teaching the subject to both complete newbies and somewhat experienced programmers. This tutorial should suit both those audiences if they’re new to C++:
The idea is to give the student an experience that closely resembles the one he gets with an actual lecturer and blackboard, without requiring either. I came up with the presentation format as an experiment in using PowerPoint without information dilution (See Edward Tufte’s treatment of the cognitive style of PowerPoint. For the record I agree with Tufte: PowerPoint is evil if used sloppily). You won’t find anything non-functional here. No fancy animations, (except the yellow call-out boxes), no backdrops and certainly no clip arts of angry ducks sledgehammering computers…
Please feel free to use the tutorial for your own studies. Comments and recommendations for improvement are welcome.