🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ibm.software.vajava.language
Article #43

Re: VisualAge for Java & Java Code

#43
From: Scott Stanchfield
Date: Thu, 08 Jul 1999 00:00
56 lines
2490 bytes
I'm on the fence on this one...

I'll be experimenting with teaching intro Java using VAJ sometime soon.
My thoughts on it are basically:

1) VAJ helps put off the "where do I put the files" issue until export
   (Where I'll explain all the compiling outside VAJ issues)

2) IMHO, Issues such as layout design and _use_ of components/beans are
far more important than actually typing

     Button b = new Button("Ok");
     Panel p = new Panel(new FlowLayout());
     p.add(b);

   I'd go over the code so people would know what to look for, but
wouldn't make them type it in exercises

3) I wouldn't be using connections in the VCE, just the layout
design/bean customization
   (I'd demo the advanced features, but I'd want them to write
connection code)

If somone can use the code gens to get a good head start on the language
concepts, that's a major benefit to teaching the language. There's a lot
to be said for "getting a program working"

I still need to think ont a bit more, but I'm really leaning this way...

--
-- Scott

============================================================
Scott Stanchfield     Santa Cruz, CA
    http://www.jguru.com/thetick        thetick@jguru.com
MageLang Institute - We Serve the Best Java Education!
    http://www.MageLang.com
VisualAge Tips and Tricks
    http://www.jguru.com/thetick/visualage/tips

Johan Compagner <joco@wxs.nl> wrote in message
news:7lfkm4$osa$2@news.software.ibm.com...
> > That is where learning Java will come into play.  The
> > VCE automates alot of the really tedious parts of creating GUI's,
but
> > you still need to know alot about Java to use it effectively.
>
> That's why you mustn't use a IDE for learning a language
> You can use VAJ as a texteditor but don't use the VCE for learning
> java.
>
> greetings
> Johan compagner
>
>
>
Technical Details
Message-ID: <7m3c4d$1cjs$1@news.software.ibm.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <377AAF57.E4A24E75@home.com> <377AB365.A4850E3E@abraxis.com> <7lfkm4$osa$2@news.software.ibm.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 109b1c,e3567293908b7be
X-Google-Attributes: gid109b1c,public
X-Google-Thread: 114aa0,e3567293908b7be
X-Google-Attributes: gid114aa0,public
From: "Scott Stanchfield" <thetick@jguru.com>
Subject: Re: VisualAge for Java & Java Code
Date: 1999/07/08
Message-ID: <7m3c4d$1cjs$1@news.software.ibm.com>
X-Deja-AN: 498882050
References: <377AAF57.E4A24E75@home.com> <377AB365.A4850E3E@abraxis.com> <7lfkm4$osa$2@news.software.ibm.com>
Newsgroups: ibm.software.vajava.language,ibm.software.vajava.beans
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300