Jump to content

Safe java programs for student coding use.


Recommended Posts

Posted

I have been asked to see if we can install the following for students... sorry the students have asked for these to be installed:

 

Java JDK (7) Java SE Development Kit 7 - Downloads | Oracle Technology Network | Oracle

 

Eclipse IDE: https://eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/lunasr1a

 

Java SE (7): Java SE Runtime Environment 7 - Downloads | Oracle Technology Network | Oracle

 

I have no idea how far into the network these programs allow students but is this something i should be wary of or are these programs safe.

 

Basically a group of students are wanting to start coding on a lunchtime. Im asking is there a safe alternative to these programs? Obviously they are wanting to learn java.

 

I have thought about setting up a few old laptops away from the network for this to happen.

 

Thanks

Posted (edited)

Java can be used for some fairly low level access to the OS. I'm no NM so have no idea how effective GPOs etc. are at preventing misuse, however I generally see schools who teach coding or run coding clubs either have stand alone machines for the task or use VMs.

 

How likely it is they'll learn enough to do any damage is another question - although they could of course download someone else's code and run it if they're looking to cause you problems!

 

EDIT: as for learning, BlueJ is a good IDE for that, it cuts out a load of more advanced features of bigger IDEs and provides easy to understand class diagram layouts; I'd recommend they look at that.

Edited by LosOjos
  • Thanks 1
Posted
Was going to say about BlueJ which is what I used when I was at uni.

 

It's what I'm using at the moment with the OU - frustrating as hell for someone who is used to a full blown IDE like Eclipse! I can see the benefits when you're learning though.

@timbo343 - might be a good argument for using BlueJ, it's common in Unis so knowing how to use it will help them if they go on to study Java at Uni. Also, Eclipse can quite easily be expanded to allow you to code in all sorts of languages, including C, which you may not want them doing...

  • Thanks 2
Posted (edited)

I'm sure there was a thread on edugeek quite some time ago about setting up coding enviroments in a virtual machine on each pc and configured the vm in such a way that there was no network connectivity between the vm and the actual host OS and or PC and the only way they could save there work was to map a drive from the VM to there PC and or home drive so they could save any coding work and continue with it in lessons as and when.

 

I think it was this post :

 

http://www.edugeek.net/forums/how-do-you-do/95325-virtualbox-image-programming-classes.html

Edited by mac_shinobi

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...