skip to main content
10.1109/VLHCC.2005.49guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Kedama: A GUI-Based Interactive Massively Parallel Particle Programming System

Published: 20 September 2005 Publication History

Abstract

Decentralized and complex systems can be powerful tools for modeling concepts in mathematics, science and engineering. StarLogo and NetLogo were the first systems to allow middle and high school children to build dynamic models from many thousands of programmable particles. This has inspired Kedama: an authoring system that simplifies the scripting and construction of massively parallel models to allow more students to join in this new rich environment. This has given rise to new user interface and programming language designs. Kedama has the following notable features: 1) Scripts in Kedama can be written in a graphical tile scripting interface. Its users are alleviated from syntax errors, and all program elements are visually presented to the user. 2) Kedama is an extension of Squeak eToys: children who have learned to "script in the large" can use same techniques to "script in the small" with many thousands of objects. 3) The semantics and syntax are simplified but retain full power of expression. 4) The UI in Kedama is dynamic: scripts and other properties in Kedama can be dynamically modified while scripts are kept running. 5) Kedama is more portable, being able to run on more than two dozen types of platforms, including the most used around the world. 6) Kedama is fast. Various simulations typically run about 3 times faster than previous systems. This improvement made it possible to write different classes of examples.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
VLHCC '05: Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
September 2005
304 pages
ISBN:0769524435

Publisher

IEEE Computer Society

United States

Publication History

Published: 20 September 2005

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 31 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media