Usability testing of a graphical programming system: things we missed in a programming walkthrough
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Agentsheets: a tool for building domain-oriented visual programming environments
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
Programming by example: novice programming comes of age
Communications of the ACM
Generalizing by removing detail: how any program can be created by working with examples
Your wish is my command
AlgoVista: an algorithmic search tool in an educational setting
Proceedings of the 35th SIGCSE technical symposium on Computer science education
A Web-Based Education System for Predicate Logic
ICALT '04 Proceedings of the IEEE International Conference on Advanced Learning Technologies
A Web-Based Intelligent Tutoring System for Computer Programming
WI '04 Proceedings of the 2004 IEEE/WIC/ACM International Conference on Web Intelligence
JeCo, a Collaborative Learning Tool for Programming
VLHCC '04 Proceedings of the 2004 IEEE Symposium on Visual Languages - Human Centric Computing
Preparing undergraduate students for work in virtual product development teams
Computers & Education
WIPE: a programming environment for novices
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Understanding Object-Oriented Software through Virtual Role-Play
ICALT '05 Proceedings of the Fifth IEEE International Conference on Advanced Learning Technologies
Virtual collaborative learning environments for music: networked drumsteps
Computers & Education
ACM Computing Surveys (CSUR)
Role-play virtual worlds for teaching object-oriented design: the ViRPlay development experience
Software—Practice & Experience
International Journal of Virtual and Personal Learning Environments
Hi-index | 0.00 |
With the rapid development of the information communication and technology (ICT) infrastructure in the Caribbean, there is an increasing demand for skilled software developers to meet the ICT needs of the region. Consequently, the web-based applications course offered at the University of the West Indies, has been redeveloped. One major part of its upgrading is the use of virtual worlds, such as the negotiate and deal environment (NADE) system, to bridge the disconnect that can occur between the technical/academic skills and the issues associated with developing software in a competitive business environment. NADE is a role-playing virtual environment for teaching the art of creating secure, Java, web-based systems for information processing and backend applications. The system provides an environment where group interactivity and strategic planning are key success factors.