Someone on this forum recommended checking out Stanford programming methodology course for learning the basics of programming and java.
In the first few lectures the teacher uses a program called karal the robot in his examples. After looking around the class site i saw that Stanford has its own version of eclipse. I was wondering 1st does anyone know if i NEED the Stanford edition of eclipse to use karal? and if i do then is it going to screw anything up having 2 versions of eclipse on my computer at the same time? i already have set up eclipse for android and ive had problems in the past and would like to avoid having to re install everything in the Stanford edition if possible.
If your not familiar with the course its a completely free course that has full videos of all lectures as well as handouts, notes and resources. The teacher is amazing and after spending a good amount of time trying to learn java i can honestly say its the best resource for learning java and oop concepts Ive found so far. Instead of just explaining how to use java to create programs it gets new programmers thinking in a top down mindset .They claim usually takes self taught programmers around 100 hours of coding to grasp this concept and after hearing this i realized i have been approaching java in a very bottom up mindset. I HIGHLY recommend this course and would suggest any mods around here consider making a sticky about it.
Link to Class:
Note:The link to the video lectures is under resources.