Come to the session titled Games as a Broad Introduction to Computer Science where we'll use JavaWIDE to program a game using the Freely Available Networked Game Engine, July 16-17 in Washington D.C. We'll run the JavaWIDE server on a laptop and make it available during the workshop on an entirely self contained wireless LAN!
GGC Tech Camp is a summer day camp for middle school girls (June 15-19) and boys (June 22-26) on the campus of Georgia Gwinnett College in Lawrenceville. This camp is currently accepting applications. Click here for more information. Students in the camp will get to use JavaWIDE and the FANG Engine among other technologies.
Brian Wetzel is the newest member of the JavaWIDE Development Team. He started in January of 2010 and will focusing on the improvement of the GUI and Chat/Tutoring feature, as well as providing end user documentation for installing the JavaWIDE Server. Brian is a senior IT student at Georgia Gwinnett College, where he is studying software development. To keep up with his progress visit the JavaWIDE Developers Blog.
Playful Programming: Intro CS Using Simple Computer Games and FANG (Freely-Available Networked Game Engine).
In this workshop you'll begin constructing a game using JavaWIDE, a web-based Java IDE and the FANG game engine. May 8, 2009. Wisconsin Mathematics Council Annual Meeting
Welcome to Java WIDE, the place where you can make and share Java applications and applets, all without installing any software. All you need is a web browser and an Internet connection. Sound too good to be true? Go to our sandbox and write your own application or applet. If you are at an educational institution, you can use the JavaWIDE Playground.
JavaWIDE is being used across the United States and around the world. The map below shows all of the sites that have been set up for teachers and students. Click on a pin to visit a site near you.
Sites Using JavaWIDE
Top 7 reasons to use JavaWIDE:
JavaWIDE eliminates the need to install software. Eliminate the hassle of asking system administrators to install special software on all school or campus computers. All that is needed is a web broswer, an Internet connection, and Java Runtime Environment (JRE) 1.5 or higher. It is now possible to use public library computers to program Java!
JavaWIDE gives you the ability to share code, collaborate, and document all in a central location. You don't need to make copies, email code, or learn a system such as CVS or Subversion.
JavaWIDE documents all revisions and and keeps track of who changes what and when. Looking at the history of the file in the web browser shows everything.
JavaWIDE is simple and works on Google Chrome, Firefox, IE, Safari, Mac/PC/Linux. Saving a program compiles it and runs the applet or application, all within the web browser on any platform. Our tests even show that it works well on a 1.0 GHz computer with 128MB memory and a modem connection.
JavaWIDE provides code completion, syntax highlighting, auto-import, automatic indentation, and other commonly desired IDE functionality. All of this functionality is achieved by a small 248KB applet.
JavaWIDE is free and open source, and will be distributed under a Gnu Public License (GPL). We hope to release the source code relatively soon to allow you to install, run and customize your own JavaWIDE server. All JavaWIDE sites run on a single $200 desktop computer - no expensive hardware is required. JavaWIDE servers can be installed on Windows, Mac and Linux, and they can run on a LAN behind firewalls (such as in a school setting) or on a WAN. This version is running on: Dual 1.86 GHz Processors, 1GB Memory, and an 80GB Hard Drive (using about 20GB).
Try out a version of JavaWIDE running on really old laptops:
dinosaur - 8 year old 500MHz, 256MB server with a 6GB hard drive - most programs still compile in under 1 second.
sloth - 10 year old 300MHz 128MB server with a 6 GB hard drive - most programs still compile in about 1 second.