Java in schools?

The Axe Dude

Senior Member
Joined
Feb 14, 2008
Messages
585
I also matriculated last year...They wanted us to use 'Ready To Program' but I flat out refused. It just wouldn't work...

Did you use the book that was black and white, that was bound together?
 

headstrong

Expert Member
Joined
May 10, 2006
Messages
1,099
yeah I used that book.....didnt really read it but tought myself by copying examples
 

AirWolf

Honorary Master
Joined
Aug 18, 2006
Messages
24,404
Got my NetBeans dvd today and tried the Hello World app so far:).
 

Gnome

Executive Member
Joined
Sep 19, 2005
Messages
7,210
Minor technicality but BlueJ, Netbeans, Eclipse, etc. are integrated development enviroment's (IDE's for short), the official Java compiler is the Java compiler (javac, which is part of the Java SDK), which compiles the code to java byte code (basically assembly) which is then compiled to binary by the Java Run Time Environment (JRE) on the host system.

Btw. Try Eclipse also, very good IDE and can be used for C++ and many other programming languages. My friends @ Varsity didn't want to switch until we started programming languages now they can't stop about how cool it is ;)
 
Last edited:

AirWolf

Honorary Master
Joined
Aug 18, 2006
Messages
24,404
Did the GUI tutorial to make a contact editor:). I certainly looks nice (even though it doesn't do anything:eek:, yet:D). This GUI builder certainly makes building forms a breeze:).
 

erMaC

Well-Known Member
Joined
Apr 3, 2005
Messages
314
They did java when I was at school. Switched from Delphi in 2002.

For a simple Java IDE, try Jenuity. It was created by one of the post-grad students at NMMU. They use it when teaching data structures in 2nd year and when they force us to code GUIs manually for the 1st half of 3rd year.
 

The Axe Dude

Senior Member
Joined
Feb 14, 2008
Messages
585
Used it from Gr10-12, 2 years ago - worked just fine. :confused:

We used a book called "exploringJAVA".

Yeah, that was it...Exploring Java...

We had JCreator installed on the machines as well as this Ready to Program stuff... Ready could never find the java.io package lol :eek:
 

AirWolf

Honorary Master
Joined
Aug 18, 2006
Messages
24,404
Why do you have to run the project on a command line? Even if you use a short cut for the jar executable with "java -jar" at the beginning of the path it still opens a command prompt window in the background.
 

.Froot.

Executive Member
Joined
Aug 6, 2007
Messages
9,261
Hi there

When I was in school we did Turbo Pascal. I hear they now using Java for the past 4 or 5 years.

Anyone know where I can get a download of the school version and a manual?

Back in the day when I was at school I also used Ready to Program and Exploring Java (The colour of the manual changed for each grade). Tried downloading it then but it was one of those buy now download later things. Never tried the other way of getting it.
 

AirWolf

Honorary Master
Joined
Aug 18, 2006
Messages
24,404
Er... do you mean using the JDBC? And outside of NetBeans?

Yeah, pretty much exactly what I mean. In the IDE you have to connect to a database before you view or manipulate the contents. Now if you wanted to create say a simple accounting program with GUI interface, how would you connect to the database from outside Netbeans like any normal program?
 

Kasdeva

New Member
Joined
May 12, 2008
Messages
9
Which database do you want to connect to? MySQL, Postgres, SQLServer?

I use DbVisualiser. Free edition.

Written in Java so you have the advantage of testing your JDBC connection strings in DBVisualiser. Makes life much easier.

Before you go of developing your whole app using JDBC, please check out htpp://www.hibernate.org for a great solution to database access.
 

greggpb

Expert Member
Joined
Apr 22, 2005
Messages
1,818
I think they should still teach turbo pascal or C++..

Another generation of programmers managed memory programmers.. in my experience then don't know enough about how computers work..

Java is Great and I program almost exclusivley in C#.. but you still need to know what the language is doing in the back ground
 

Gnome

Executive Member
Joined
Sep 19, 2005
Messages
7,210
They'll never teach you memory management in a school module, when I was in school we did Pascal and at no point did they tell us anything about pointers and heap allocation/deallocation.
 
Top