Repenning, A., & Sumner, T. (1995). Agentsheets: A Medium for Creating Domain-Oriented Visual Programming Languages. Agentsheets, 28(3), 17–25.
Abstract: Visual programming languages strive to simplify the intricate process of programming by capitalizing on innate human perceptual skills. However, visual representations of general-purpose programming constructs provide little support to end-users in creating programs in specific problem domains. To empower end-users, visual languages need to be tailored toward the domains in which they will be used. End users must collaborate with language designers to create and maintain effective, domain-oriented visual programming languages. Agentsheets is a system that (i) supports visual language designers in developing domain-oriented languages consisting of constructs that are pertinent to end users, (ii) stimulates an iterative design approach by facilitating the incremental modification of the look and behavior of domain-oriented languages, and (iii) provides role-specific views containing specialized tools that support collaboration between end users and language designers.
|
Stahl, G., Sumner, T., & Owen, R. (1995). Share globally, adapt locally: Software to create and distribute student-centered curriculum. Share globally, adapt locally, 24(3), 237–246.
Abstract: Many teachers yearn to break through the confines of traditional textbook-centered teaching to present activities that encourage students to explore and construct their own knowledge. But this requires developing innovative materials and curriculum tailored to local students. Teachers have neither the time nor the information to do much of this from scratch. The Internet provides a medium for sharing innovative educational resources globally. School districts and teacher organizations have already begun to post curriculum ideas on Internet servers. However, just storing unrelated educational materials on the Internet does not by itself solve the problem. It is too hard to find the right resources to meet specific needs. Teachers need productivity software for locating sites of materials across the network, searching the individual curriculum sources, adapting retrieved materials to their classrooms, organizing these resources in coherent lesson plans, and sharing their experiences across the Internet. We have designed and prototyped a Teacher's Curriculum Assistant (TCA) that provides software support for teachers to make effective use of educational resources posted to the Internet. TCA maintains information for finding educational resources distributed on the Internet. It provides query and browsing mechanisms for exploring what is available. Tools are included for tailoring retrieved resources, creating supplementary materials, and designing innovative curriculum. TCA encourages teachers to annotate and upload successfully used curriculum to Internet servers to share their ideas with other teachers. In this paper we motivate the need for such computer support and discuss what we have learned from designing TCA.
|
Taylor, J., Sumner, T., & Law, A. (1997). Talking about Multimedia: A Layered Design Framework. Talking about Multimedia, 23(2/3), 215–241.
|
Sumner, T., & Stolze, M. (1996). Integrating Working and Learning: Two Models of Computer Support. Integrating Working and Learning, 10(1), 70–78.
|
Fischer, G., Nakakoji, K., Ostwald, J., Stahl, G., & Sumner, T. (1993). Embedding Critics in Design Environments. The Knowledge Engineering Review Journal, 8(4), 285–307.
|