Modeling e-Learning Virtual Environment for Learning Java Programing
Research studies, practical project activities and real-world implementation experiences were focused on modeling and building a virtual environment as a system to be used for learning Java programming language. The system is an interactive programming environment with adopted graphical user interface that has almost flat learning curve and user friendly interface with high logic of usage. It offers all of the essential functions needed to write, compile and run Java code connecting to the Sun Javac compiler using batch files. At the same time it represents a learning environment with three types of learning sources: textual tutorial type help, multimedia help, and ready provided templates of codes.