BlueJ evaluation - CSE1202 1999
First monitor questionnaire
This data is base on the First Monitor questionnaire which can be found at:
www.sd.monash.edu.au/selby/bj99_2.htm
The questionnaire was completed in week 5.
Responses = 55 Total possible 105
The issue of installing BlueJ on your own computer:
|
Item |
Frequency |
Percent |
|
I installed it and it works |
13 |
24 |
|
It took some time but I installed it |
20 |
36 |
|
I tried to install it but I couldn't get it to run |
15 |
27 |
|
I have a computer but I did not try to install it |
4 |
7 |
|
I don't have a computer at home |
1 |
2 |
No Response = 2
Understanding the difference between the Java Language and the BlueJ development environment has been:
|
Frequ |
% of Valid N |
|
|
Very easy |
4 |
10 |
|
3 |
7 |
|
|
5 |
12 |
|
|
11 |
27 |
|
|
10 |
24 |
|
|
3 |
7 |
|
|
Very difficult |
5 |
12 |
Missing data = 14
Ease of using BlueJ
|
Frequ |
% of Valid N |
|
|
Very easy |
4 |
8 |
|
11 |
22 |
|
|
9 |
12 |
|
|
14 |
28 |
|
|
6 |
12 |
|
|
5 |
10 |
|
|
Very difficult |
2 |
4 |
Missing data = 4
The friendliness of the user interface
|
Frequ |
% of Valid N |
|
|
Very friendly |
5 |
10 |
|
2 |
4 |
|
|
7 |
14 |
|
|
12 |
24 |
|
|
13 |
26 |
|
|
10 |
20 |
|
|
Very unfriendly |
2 |
4 |
Missing data = 4
The way it helps me learn Java programing
|
Frequ |
% of Valid N |
|
|
Very little |
4 |
8 |
|
4 |
8 |
|
|
4 |
8 |
|
|
11 |
22 |
|
|
15 |
30 |
|
|
6 |
12 |
|
|
A great deal |
6 |
12 |
Missing data = 5
The following are the comments given by respondents to Q1.3 and Q1.4:
Q1.3 when I successfully compiled the program
Q1.4 couldn't get it run at home
-------
Q1.3 Classes and objects are easily identified, and the code that goes with
the classes is easily accessible.
Q1.4 I can't get it to work on my computer at home.
-------
Q1.3 Writing a code for a class and after a few errors,
the class compiles and does what you want and when the program is run.
Q1.4 The time it takes to do all operations, even just starting to run java takes a lot of time on my home computer.
Also, having to print screens on word. My computer shuts down when word and BlueJ are opened together.
-------
Q1.3 It is quite easy to use, the graphical representation of the object
created and their relationship is really useful.
Also, having a template (in edit implementation) is great...reminds me to
Q1.4 The help files!!! there you go, wanting to find out about something, and
you can't access the help file. (I made it a point to connect to the internet to
be able to use it, however the files are not complete yet).
-------
Q1.3 New Program to try out, and find the bug...
Q1.4 Difficulty when the first time installed it.
When the bug is found.
-------
Q1.3 the ability to get out of it and try to do java in textpad.
it is slow and thoroughly time consuming.
the package is far too confusing to be used effectively by those who are
approaching programming as beginners.
Q1.4 please see above comments.
-------
Q1.3 It really help at the first time when I use it. Cause it gives a better
idea of what I am doing.
Q1.4 not enough help instruction given
-------
Q1.3
Q1.4 when i tried so many times to install it but it doesn't work
-------
Q1.3 I can have a make a program by myself and it works.
Q1.4 Bugs, errors
-------
Q1.3
Q1.4
-------
Q1.3 when i started doing my assignment and finally figured out
some, far from all, the functions of bluej. the windows type
environemnt lends a type of familiarity and comfort in
working with it. once you actually know what its doing,
its really not all that bad.
Q1.4 a couple of points here. the fact that it did take some
getting used to. its a little annoying in that it appears
students must master both bluej and java in order to pass the
subject. like any software it takes a little time to learn
the basics, and the fact that there were greater things to
worry about like the actual subject, it appeared that the
time spent trying to install/use bluej could have been better
spent studying the subject material. it seems that in order to
pass the subject or do well in it, students must master both
bluej and cse1202, they are annoyingly mutually inclusive.
the second point is the help menu. its not the easiest
software to learn especially for those who haven't done
any programming before let alone understands the screens
bluej kept throwing up at you (output etc.). the help menu
incorrectly assumes that users at home are always connected
to the internet as the help is web based. so in order to
access any of the help documentation available you had to
dial in to your ISP, and when you actually arrived at the
help web pages they were mostly incomplete.
very dissapointing!!!
-------
Q1.3
Q1.4
-------
Q1.3 don't know yet.
Q1.4 Instillation and getting it to work the first time.
-------
Q1.3 Graphical, good overall environment
Q1.4 It doesn't save the package automatically, although i saves the
indiviadual classes. My bluej was on an infinite loop, and i restarted bluej,
but my entire package disappeared.
It also has some very vague error messages, like error opening package, serious
problem. what the hell is that?!
-------
Q1.3 The best thing about BlueJ is that it has a lot og GUI. It is very
simple and easy to use too.
Q1.4 nothing.
-------
Q1.3 The good thing is that most things are done using GUI technology.
Example that we can actually see the object that we have created.
Q1.4 Not user friendly, some of the things have not implemented yet.
-------
Q1.3 Saves code automatically!!!
Q1.4
-------
Q1.3 Although it reacts sometimes quite slow on my 166MMX laptop computer,
but it is quite easy to use. However, the first time I use it, I really panic,
because there is a big difference between BlueJ and the other programming
development application, like Visual C++. One surprise to me is that, BlueJ will
automatically open a very beautiful and very well-structure window for the user
to input something, without a "READ" command or other related statement in other
programming languages.
Q1.4 It really takes me some time to learn how to WORK with BlueJ. It is
different from the other programming development environment, like C++, pascal,
etc. Maybe I only like a empty window for TYPING all the program code by myself,
and compile, and run the program. And the "Terminal Window" always in minimized
size, it is not very convenience for running the program.
-------
Q1.3 graphic/icon based, can easily understand the relationship
between classes
Q1.4 bad user interface
-------
Q1.3
Q1.4 Sometimes Syntax error doesn't appear and you won't know why you can't
compile.
-------
Q1.3 It is really a graphical approach to programming compared to
conventional programming language which may be easier for first timer
Q1.4 Where is the reference manual when u need one?!!
-------
Q1.3 Although I don't have a computer at home, I've intalled Bluej
in, two of my friends computers the very first time and I never had
a problem. I think the BlueJ is a cool programming environment.
*** The best thinkg about Bluej is that its lets you test the clsses individually, without creating dummy stubs like in C++ or C.
*** But there are some minor bugs that needs to fixed. ie: If you are hoping to market this product for Window 95/98 platforms.
Q1.4 The on-line help is the wortst I seen in my life.
It is very easy to create on-line help withing the Bluej environment itself, without having to connect to the internet. eg: Hypertext Development Kit Version 3
In you case, If you don't have connection to the internet you don't have help for Bluej... funny isn't it :)
**** And the standard CUT, COPY, PASTE editing function require a mouse click on the buttons. Well I've a lot of program editor and text editors in OS such as Lynux, DOS, UNIX, Windows 3.11, Windows 95, VSE/SP (main fram) but this is the worst editor I've used.
If there is no, mouse you cannot cut or copy or use any other functions in the editor.
-------
Q1.3 I have not used it very much.
Q1.4 It would not accept my Scandinavian keyboard. { } is not possible to enter to Bluej
-------
Q1.3 When I did the first stage of my assignment. Coz' when I looked back in
the text book,
It would much more difficult to finish the assignment without BlueJ
Q1.4 I couldn't upgrade my Bluej-089 to 090. It keeps saying "Can't find the
class install" on the DOS screen.
I've asked for some helps, but it didn't help me to solve the problem until now
-------
Q1.3 Nothing spectacular.
Q1.4 Installing it caused a conflict with my laptop. It nearly crashed it.
-------
Q1.3 well, the ability to execute single objects and not needing
a complete app to try the individual objects
Q1.4 doesn't start
-------
Q1.3 ideas ok when finished
Q1.4 dealing with a non complete package
-------
Q1.3 easier for me to do my assignments and other exercises.
Q1.4 the blueJ works for 1 week but, it didn't work now.
i don't know what happen. although i tried to install it again,
it still couldn't work.
-------
Q1.3 You can easily organize things which you want to create.
Q1.4 (1) It somtimes creates confusion what we are creating.
(2) It most show different functions with diffrent colours in the source code so that the user may not confuse.(like in BORLAND C++)
-------
Q1.3 Having not programmed before i cant comment against another program but
i do like its ability to view the classes and edit freely. The interface is nice though a manual that could be used at home would aid in the use of studying at home.
Q1.4 Having to reload after spending a while realising what the problem was
-------
Q1.3
The way it assits you by giving you an example of how to start writing your code
when you first open a new window to start writing code.
Q1.4 When I try to use it at home it won't allow me to use quoteation marks.
-------
Q1.3 THERE HASN'T ACTUALLY BEEN A TIME WHEN I SAID "THIS IS GREAT"
BUT I THINK THAT IT SIMPLIFIES THE WHOLE CONCEPT OF PROGRMING
WITH JAVA. MAKES US CONCENTRATE ON THE MAIN PARTS OF PROGRAMING
AND THE WHOLE 'OBJECT OREINTED PROGRAMING' ISSUE IS A BIT MORE
EASILY UNDERSTOOD.
Q1.4 WHEN I HAD A BIT OF TROUBLE WITH IT AS SOME STRANGE MESSAGES
APPEARED BUT IT WAS OK LATER ON. I GUESS IT IS JUST BECAUSE
IT'S A NEW PROGRAM.
-------
Q1.3 eventually getting it installed
Q1.4 where do I start?
the error messages are not very helpful in the compiler
the speed of bluej in general
the download time for installing
-------
Q1.3 The working environment makes it a lot easier to work with.
Q1.4 The speed of BlueJ. It runs very slow for such a small program.
-------
Q1.3 I'm not sure. I haven't done any Java before, so I'm not
sure how good this is compared to other programs for it.
We've been told that it makes it easier, so I guess that's
the best thing about it. I'm having troulbe with the subject
but using BlueJ does make it easier.
Q1.4 Trying to install it and getting all the different error
messages and not knowing what to do. And the fact that it
runs sooooo slowly!!!
-------
Q1.3 um.. i can extend my java knowledge now at home bu using bluej
Q1.4 nothing really
-------
Q1.3 umm, I havent really had a chance to use it yet
Q1.4 I still havent used it
-------
Q1.3
Q1.4
-------
Q1.3 The graphics.User friendliness.the workbench is a goood
idea.
Q1.4 Its sometimes can be quite hard to work out how to do thing
as there are times that there is not explanation of
what is needed to be done and why you are getting errors.
Especially when you are a beginner and have no idea of how
things are meant to be set out as the examples can even
be very confusing.
-------
Q1.3 the fact that you can interact with all the methods of a class
and see the results, one by one without having to write the main
and running the program
Q1.4 the installation process has to be simplified and automated
as this package is designed for new students, some do not have the knowlege
to work out the process.
-------
Q1.3 Getting it to work, although not fully.
Q1.4 Frustration.
-------
Q1.3 I don't know
Q1.4 I have not tried it yet.
-------
Q1.3 Testing of object instances.
Q1.4 The Red circle representing an instance of an object is not always
removed when I 'remove' an object.
-------
Q1.3 Cannot comment it has never properly functioned whilst i have been using
it in tutorials
Q1.4 unreliable
-------
Q1.3 The, I think you call it the workbench area.Additional being able to
compile the objects and it does not allow to proceed, reporting any syntax
errors.For a starter it a good tool for learning the concepts of programming /
Java
Q1.4 The current environment, maybe a bit un-reliable and not all features
are available
-------
Q1.3 When I got 'No Syntax Errors!' :)
Oh and when the terminal screen produced what i coded.
Q1.4 Trying to understand what I code and trying to understand the basics.
-------
Q1.3 Not quite suren/a
Q1.4 n/a
-------
Q1.3 Nothing
Q1.4 1. It is running VERY slow (I have a good computer)
2. It has too much tools and methods already done.
E.g main method.
People who have no programming experience will forgetcompletely about it in the future because they got used not to write it. It is done for them by BlueJ.
-------
Q1.3 You don't need to do as much coding to get things done.
(BlueJ does a lot for you) wich leaves you more time to focus on the actual structures of programming - the selections and repetitions.
Q1.4 After getting a CD burnt from Jase and finding out that after installing BlueJ and creating a class but not being able to create an instance of the class!!
-------
Q1.3 HAVEN'T INSTALLED IT YET.
Q1.4 SEE ABOVE
-------