I am loving it so far! The class I am in explains basic programming fundamentals, and seems to be aimed to get the students to think in the right ways to be able to effectively program. We are not even learning a real language in this class! The book we are using is "Extended Prelude to Programming ver. 2" and it attempts to be language neutral by using "pseudocode". I think this is a really cool approach!
Next I will have classes in Java and C++. The extent of my programming knowledge currently is writing simple "input value 1, input value 2, output sum of value" programs. They really don't do much
Needless to say, I'm excited.
So, programmers! Are there any nice resources that I could use to supplement my learning, or any fun practice problems to solve?
Unless you are really good at keeping fairly similar things separate when doing them at the same time I suggest either doing C++ or Java but not both at the same time.