This site is a playground for experimenting java programmers. Browse hundreds of user created examples or get your class to make their own. It's easy.
http://ictmagic.wikispaces.com/ICT+&+Web+Tools
Minecraft is an award winning building game and something of an educational phenomenon. It's an addictive game where players build a 3D landscape by adding and destroying blocks. Play this free java version to get your class creating and imagining. No registration required. Play the multi-player version at http://www.minecraft.net/classic/list, but a free registration is needed to play as a team.
http://ictmagic.wikispaces.com/ICT+%26+Web+Tools
A breathtaking array of 'learn to code' Apple, Android and Windows phone apps. Learn C++, Python C#, HTML, SQL, JavaScript, Java, CSS, php and Swift via the site or apps. These are 'must try' tools for anyone starting out with coding. The site even has a 'Code Playground' to experiment with your code.
Mary Vaughn writes: Want to share and collaborate across the classroom? How about across the state or further? http://www.screenleap.com/ is the perfect tool to do that. Easy to use, all you have to do is download the java applet and you're ready to share your screen with anyone at anytime. This works in tandem with apple devices or any device that has internet connection. Unfortunately, right now it's a one-way deal - you'll have to use a pc or mac to share. It gives a simple code or website you can share with others to see your screen. There's a little lagtime but not terribly so. So, if you have teachers who have data projectors going on the fritz, want to do a PLC with other colleagues, or whatever collaboration you're working with, this could be the perfect tool. Hint: use the tabs to open up different websites - you have to keep the original screenleap up and running.
Great tool for creating Java models. Instead of only teachers creating models, how about designing learning opp for students to design their own models to explain their understanding?