CCSC Mid South
From JavaWIDE
JavaWIDE: Innovation in an Online IDE
| |
CCSC Mid South TutorialMarch 26, 2010
| |
|
Over the past decade applications have been moving from the desktop into the cloud. Only relatively recently have integrated development environments begun emerging in cloud computing. The Java Wiki Integrated Development Environment (JavaWIDE) is one of these new online IDEs, and it is designed to be simple enough for novice programmers to use.
JavaWIDE is free and provides anyone the capability to create, edit and run programs anytime, anywhere, all from within a web browser – no specialized software required. JavaWIDE promotes collaboration, integrates well with social networking sites, and includes novel features such as concurrent editing support, a common code base for all users, revision history explorer, automatic posting of programs as applets, annotated and hyperlinked source code, an integrated Java API and many others.
This workshop is presented by the developer of JavaWIDE Jam Jenkins, by Evelyn Brannock who has used JavaWIDE in the classroom, and by Sonal Dekhane who has surveyed students about their perceptions of using JavaWIDE.
Outline of Activities
Click here to see the presentation slides.
At the very beginning of the tutorial, everyone should open a browser to
http://sandbox.javawide.org/index.php/AppletIDE
- Introductions
- Motivation/Development History
- Hello World on Sandbox
- Concurrent Hello World
- Concurrent Editing Teaching Tips
- Experience Adopting JavaWIDE
- Basic Icon/Menu Overview
- History Explorer of Hello World
- Show Code Link/HTML Tooltips & Tutorials
- Within AppletIDE Tutorials/API Links
- File I/O Demo (including auto-import/code completion)
- GridWorld Application
- FANG Engine Applet
- Demonstrate Share Menu
- Student Survey Responses
- Questions & Answers
- Future Directions
- Remote Tutoring
- Online Courses
- Android/Facebook
- Jython
- Video Tutorials
At the conclusion of the tutorial, attendees are invited to sign up to receive their own JavaWIDE site.
Resources
- JavaWIDE Sandbox - http://sandbox.javawide.org
- GridWorld Sandbox - http://gridworld.javawide.org
- FANG Engine Sandbox - http://sandbox.fangengine.org
- JavaWIDE YouTube - http://www.youtube.com/user/JavaWIDE
- JavaWIDE Forum - http://forum.javawide.org
- JavaWIDE Developers Blog - http://developers.blog.javawide.org/
- Operational Transformation - http://en.wikipedia.org/wiki/Operational_transformation
- ITEC2120: Introduction to Programming - http://wiki.ggc.usg.edu/mediawiki/index.php/ITEC2120:Spring2010:Video_Games
Tutorial Attendees
After the tutorial all attendees will be invited to get a JavaWIDE site set up for their school. When these have been made, they will be linked below. If you attended the tutorial and would like a site setup for your school, send an email to Dr. Jam Jenkins (cjenkins@ggc.edu).
| College/University/School | City | State | Your JavaWIDE Site |
|---|---|---|---|
| Belmont University | Nashville | Tennessee | http://belmont.javawide.org |
| Arkansas Tech University | Russellville | Arkansas | http://atu.javawide.org |
| Southeast Missouri State University | Cape Girardeau | Missouri | http://semo.javawide.org |
| University of Tennessee at Martin | Martin | Tennessee | http://utm.javawide.org |
| |
JavaWIDE sites have been set up for schools from coast to coast and around the world.
Meet the Presenters
Dr. Jenkins is the co-author of the textbook Introductory Programming with Simple Games: Using Java and the Freely Available Networked Game Engine, creator and developer of the Freely Available Networked Game (FANG) Engine, and the creator of the Java Wiki Integrated Development Environment (JavaWIDE). His research interests include developing collaborative software, user interface design, innovation in educational technologies, server administration, security in Web 2.0 applications, and developing engaging tools and techniques for teaching programming. He has taught at public and private colleges and universities, taught high school students both online and in the traditional classroom, developed training workshops for high school teachers locally and nationally, and instructed gifted middle and high school students in summer enrichment programs across the nation and in India.Visit Dr. Jam Jenkins' Website
- This page was last modified on 29 March 2010, at 01:28.
- This page has been accessed 246 times.
- Privacy policy
- About JavaWIDE
- Disclaimers
- Powered by MediaWiki!












