| Article: |
Rethinking the Java Curriculum: Goodbye, HelloWorld! | |
| Subject: | Look at BlueJ, and also other languages | |
| Date: | 2002-08-21 13:18:47 | |
| From: | tpherndon | |
|
This problem with Java has been thoroughly addressed by the good folks at www.bluej.org, who created the BlueJ IDE for Java specifically to enable them to teach proper OOP in Java at a CS101 level. They are a group of CS teachers and researchers from (IIRC) Monash University in Australia.
|
||
Showing messages 1 through 2 of 2.
-
Look at BlueJ, and also other languages
2002-08-22 20:28:49 maggiel [Reply | View]
I have to agree, BlueJ is a really fine teaching tool. Probably not ideal for someone learning on their own, though; it needs considerable explanation by someone who knows what they're doing.
-
Disadvantages of teaching an IDE to intro
2002-08-22 21:51:08 trajano [Reply | View]
I have to admit that BlueJ is a very user friendly tool to learn about OO concepts. But as an intro to CS course, this may be hiding too much of how the systems work from the student.
I am all for making things easier for people, but I would rather have my students taking time to learn about the environment, perhaps using a simple text editor that is installed in the system and command line tools to compile their code.
The concepts they would learn would pass on to future years to come.
However, I think BlueJ would be useful to teach in the 102 class or a class that specifically teaches OO at a higher level.



