Guidelines for teaching object orientation with Java
暂无分享,去创建一个
How to best teach object orientation to first year students is currently a topic of much debate. One of the tools suggested to aid in this task is BlueJ, an integrated development environment specifically designed for teaching. BlueJ supports a unique style of introduction of OO concepts. In this paper we discuss a set of problems with OO teaching, present some guidelines for better course design and show how BlueJ can be used to make significant improvements to introductory OO courses. We end by presenting a description of a possible project sequence using this teaching approach.
[1] Michael Kölling,et al. BlueJ - The Hitch-Hikers Guide to Object Orientation , 2002 .
[2] John Lewis,et al. Myths about object-orientation and its pedagogy , 2000, SIGCSE '00.
[3] Michael Kölling,et al. Teaching Object Orientation with the Blue Environment , 1999 .
[4] K. Todd Stevens,et al. Using large projects in a computer science curriculum (panel session) , 2000, SIGCSE '00.