E N D
1. Teaching OO to BeginnersDavid GriesComputer Science, Cornell 
2. Teach OO first 
3. Let students know where the course is heading 
4. Teaching OO to Beginners: Principals 
5. Teaching OO to Beginners: Principals 
6. Teaching OO to Beginners: Principals 
7. Teach OO first. Have first assignment require mastery grade/resubmit grade/resubmit until is is right 
8. Teach OO first. Have first assignment require mastery 
9. Teach OO first. Have first assignment require mastery 
10. Teach OO first. Have first assignment require mastery 
11. Teach OO first. Have first assignment require mastery 
12. Teach OO first. Have first assignment require mastery 
13. Using an IDE that eliminates the need for method main 
14. Model for objects and classes 
15. Model for objects and classes 
16. Model for objects and classes 
17. Using an IDE that eliminates the need for method main 
18. Executing method calls 
19. Executing method calls 
20. How to find material on what I talked about