mstorey: 

From Mary Sanseverino mstorey: 

From Mary Sanseverino mstorey: 

From Mary Sanseverino mstorey: 
To be posted.
He presented details on Dr. Java, BlueJ, Blackboard and WebCT mstorey: 
To be posted.
He presented details on Dr. Java, BlueJ, Blackboard and WebCT mstorey: 
To be posted.
He presented details on Dr. Java, BlueJ, Blackboard and WebCT mstorey: 

Program learning tools -- learnt about Dr. Java and BlueJ from Adam.
Both have some very nice features (see presentation) -- but are limited in how useful they are over time.
Web based learning tools -- Adam discused both WebCT and Blackboard.  Facilities for notes, news, exercises, submitting assignments, chat, assessments etc.  Both seem quiet rigid, and not easy to extend, but have advantages with respect to corporate identiy etc



mstorey: 

Program learning tools -- learnt about Dr. Java and BlueJ from Adam.
Both have some very nice features (see presentation) -- but are limited in how useful they are over time.
Web based learning tools -- Adam discused both WebCT and Blackboard.  Facilities for notes, news, exercises, submitting assignments, chat, assessments etc.  Both seem quiet rigid, and not easy to extend, but have advantages with respect to corporate identiy etc



mstorey: 

Program learning tools -- learnt about Dr. Java and BlueJ from Adam.
Both have some very nice features (see presentation) -- but are limited in how useful they are over time.
Web based learning tools -- Adam discused both WebCT and Blackboard.  Facilities for notes, news, exercises, submitting assignments, chat, assessments etc.  Both seem quiet rigid, and not easy to extend, but have advantages with respect to corporate identiy etc



mstorey: 

o BlueJ's emphasis on the distinction between an object and a class is very good because students do have trouble with this... 
Derek's comment on this:
This is an important distinction.  I think it could/should be taught 
just from natural language:  eg, mstorey: 

o BlueJ's emphasis on the distinction between an object and a class is very good because students do have trouble with this... 
Derek's comment on this:
This is an important distinction.  I think it could/should be taught 
just from natural language:  eg, mstorey: 

o BlueJ's emphasis on the distinction between an object and a class is very good because students do have trouble with this... 
Derek's comment on this:
This is an important distinction.  I think it could/should be taught 
just from natural language:  eg, mstorey: 

Point from Derek re hot swapping support in DrJava:

I think this sort of thing is important.  VAJ had some of this kind of 
functionality, and Eclipse should too, but it will be best with the J9 
VM from OTI.  The standard Sun/IBM/etc 1.3 VM's don't support 
hot-swapping (ie, editing code while it's running) at all;  the 1.4 VMs 
are supposed to support this, but aren't as good as J9 according to the 
chatter on the Eclipse news group a while ago.

So, I think we should get the J9 VM.  Maybe Marin can do this, or 
perhaps you can ask someone at OTI.

Then we should do a comparison between the features of DrJava and 
Eclipse/J9, and make a report of how we would like it to be.  Then we 
can worry about making that happen.

This interactive programming is supposed to be a good feature of 
SmallTalk and Scheme, and is often (without empirical support that I'm 
aware of) touted as a good feature for teaching by proponents of those 
languages.
mstorey: 

Point from Derek re hot swapping support in DrJava:

I think this sort of thing is important.  VAJ had some of this kind of 
functionality, and Eclipse should too, but it will be best with the J9 
VM from OTI.  The standard Sun/IBM/etc 1.3 VM's don't support 
hot-swapping (ie, editing code while it's running) at all;  the 1.4 VMs 
are supposed to support this, but aren't as good as J9 according to the 
chatter on the Eclipse news group a while ago.

So, I think we should get the J9 VM.  Maybe Marin can do this, or 
perhaps you can ask someone at OTI.

Then we should do a comparison between the features of DrJava and 
Eclipse/J9, and make a report of how we would like it to be.  Then we 
can worry about making that happen.

This interactive programming is supposed to be a good feature of 
SmallTalk and Scheme, and is often (without empirical support that I'm 
aware of) touted as a good feature for teaching by proponents of those 
languages.
mstorey: 

Point from Derek re hot swapping support in DrJava:

I think this sort of thing is important.  VAJ had some of this kind of 
functionality, and Eclipse should too, but it will be best with the J9 
VM from OTI.  The standard Sun/IBM/etc 1.3 VM's don't support 
hot-swapping (ie, editing code while it's running) at all;  the 1.4 VMs 
are supposed to support this, but aren't as good as J9 according to the 
chatter on the Eclipse news group a while ago.

So, I think we should get the J9 VM.  Maybe Marin can do this, or 
perhaps you can ask someone at OTI.

Then we should do a comparison between the features of DrJava and 
Eclipse/J9, and make a report of how we would like it to be.  Then we 
can worry about making that happen.

This interactive programming is supposed to be a good feature of 
SmallTalk and Scheme, and is often (without empirical support that I'm 
aware of) touted as a good feature for teaching by proponents of those 
languages.
mstorey: 

Points raised:  
o Daniel mentioned we have to be careful with web based learning tools that the course content doesn't become trapped in the tool -- i.e. content should remain tool independent (this is not the case with webct or blackboard, it is difficult to extract your content from the tool.)



mstorey: 

Points raised:  
o Daniel mentioned we have to be careful with web based learning tools that the course content doesn't become trapped in the tool -- i.e. content should remain tool independent (this is not the case with webct or blackboard, it is difficult to extract your content from the tool.)



mstorey: 

Points raised:  
o Daniel mentioned we have to be careful with web based learning tools that the course content doesn't become trapped in the tool -- i.e. content should remain tool independent (this is not the case with webct or blackboard, it is difficult to extract your content from the tool.)



mstorey: 
To be posted.
He presented details on Dr. Java, BlueJ, Blackboard and WebCT mstorey: 
To be posted.
He presented details on Dr. Java, BlueJ, Blackboard and WebCT mstorey: 
To be posted.
He presented details on Dr. Java, BlueJ, Blackboard and WebCT mstorey: 

Learner centered (different styles to suit different learning styles)

Peggy to get more information (or perhaps organize a visitor to talk on this work). mstorey: 

Learner centered (different styles to suit different learning styles)

Peggy to get more information (or perhaps organize a visitor to talk on this work). mstorey: 

Learner centered (different styles to suit different learning styles)

Peggy to get more information (or perhaps organize a visitor to talk on this work). mstorey: 

Link sent by Mary, not discussed in our group yet. mstorey: 

Link sent by Mary, not discussed in our group yet. mstorey: 

Link sent by Mary, not discussed in our group yet.