Directness and liveness in the morphic user interface construction environment
Proceedings of the 8th annual ACM symposium on User interface and software technology
Trace-based just-in-time type specialization for dynamic languages
Proceedings of the 2009 ACM SIGPLAN conference on Programming language design and implementation
A functional I/O system or, fun for freshman kids
Proceedings of the 14th ACM SIGPLAN international conference on Functional programming
Lively Fabrik A Web-based End-user Programming Environment
C5 '09 Proceedings of the 2009 Seventh International Conference on Creating, Connecting and Collaborating through Computing
Web browser as an application platform: the lively Kernel experience
Web browser as an application platform: the lively Kernel experience
Revised [6] Report on the Algorithmic Language Scheme
Revised [6] Report on the Algorithmic Language Scheme
Building upon and enriching grade four mathematics standards with programming curriculum
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Maximizing learning and guiding behavior in free play user generated content environments
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Software development environments on the web: a research agenda
Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software
Whalesong: running racket in the browser
Proceedings of the 9th symposium on Dynamic languages
Hi-index | 0.00 |
We present a programming environment called WeScheme that runs in the Web browser and supports interactive development. WeScheme programmers can save programs directly on the Web, making them accessible from everywhere. As a result, sharing of programs is a central focus that WeScheme supports seamlessly. The environment also leverages the existing presentation media and program run-time support found in Web browsers, thus making these easily accessible to students and leveraging their rapid engineering improvements. WeScheme is being used successfully by students, and is especially valuable in schools that have prohibitions on installing new software or lack the computational demands of more intensive programming environments.