timbo343 Posted February 10, 2015 Posted February 10, 2015 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
LosOjos Posted February 10, 2015 Posted February 10, 2015 (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 February 10, 2015 by LosOjos 1
timbo343 Posted February 10, 2015 Author Posted February 10, 2015 That's what im mainly worried about. Thanks for the recommendation and im not sure how much these students know.
mac_shinobi Posted February 10, 2015 Posted February 10, 2015 Was going to say about BlueJ which is what I used when I was at uni.
LosOjos Posted February 10, 2015 Posted February 10, 2015 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... 2
Arthur Posted February 10, 2015 Posted February 10, 2015 Do the students want to learn Java in order to write Android apps? If so, wouldn't Android Studio (which is based on JetBrains' IntelliJ IDEA) be a better choice? 1
timbo343 Posted February 10, 2015 Author Posted February 10, 2015 I have no idea, unless they want it for "something to do". Its only been passed to me to see what i think about it been on the network.
mac_shinobi Posted February 10, 2015 Posted February 10, 2015 (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 February 10, 2015 by mac_shinobi
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now