Teaching Object Orientation with the Blue Environment

نویسنده

  • Michael Kölling
چکیده

In the last three issues of JOOP [1-3] we discussed problems with and possible solutions for teaching object-oriented programming to beginners. One area mentioned as a problem was programming environments. We claimed, in fact, that the programming environment is, in a teaching context, crucially important. After we made that claim in an earlier column, I received several e-mails from people disputing this point. Their experience was that the environment they used added to their problems and was not a help for them.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The design of an object-oriented environment and language for teaching

While object-orientation has been widely accepted as an important programming paradigm, teaching object-orientation remains difficult. Experience reports suggest that some problems can be avoided by teaching object-orientation as the first language in an introductory course. However, other problems remain, in particular languages and environments are regularly criticised as unsuitable and overl...

متن کامل

- 1 - Blue – a Language for Teaching Object - Oriented Programming

Teaching object-oriented programming has clearly become an important part of computer science education. We agree with many others that the best place to teach it is in the CS1 introductory course. Many problems with this have been reported in the literature. These mainly result from inadequate languages and environments. Blue is a new language and integrated programming environment, currently ...

متن کامل

The problem of teaching object - oriented programming Part II : Environments

In last month’s edition of JOOP we started a series of columns discussing the problems with teaching object-oriented programming to first year students. We talked about requirements for an object-oriented teaching language and analysed how close different languages come to fulfil these requirements. We also mentioned one important aspect: the importance of the environment. In short: a suitable ...

متن کامل

The BlueJ System and its Pedagogy

Many teachers experience serious problems when teaching object orientation to beginners or professionals. Many of these problems could be overcome or reduced through the use of more appropriate tools. In this paper, we introduce BlueJ, an integrated development environment designed for teaching object orientation, and discuss how the use of this tool can change the approach to teaching.

متن کامل

Virtual Teaching Based on Hand Manipulability for Multi-Fingered Robots

A virtual robot teaching that consists of human demonstration and motion-intention analysis in a virtual reality environment is an advanced technology of automatic programming for multi-fingered robots. As the type of virtual hand model displayed on-screen, a human-hand model is better than a robot-hand model in terms of teaching time and a stable manipulation of virtual object. However it may ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999