Presentation is loading. Please wait.

Presentation is loading. Please wait.

AgentSheets ® Thought Amplifier End User Development WHO needs it? Alexander Repenning CS Prof. University of Colorado CEO AgentSheets Inc.

Similar presentations


Presentation on theme: "AgentSheets ® Thought Amplifier End User Development WHO needs it? Alexander Repenning CS Prof. University of Colorado CEO AgentSheets Inc."— Presentation transcript:

1

2 AgentSheets ® Thought Amplifier End User Development WHO needs it? Alexander Repenning CS Prof. University of Colorado CEO AgentSheets Inc.

3 What End-Users? What Applications? The ultimate question in end-user development and end-user programming is who these end-users are.  Who are these end-users?  What are the applications? I will show a number of users/applications that we encountered in our last 12 years of research using the AgentSheets authoring tool

4 AgentSheets  Be able to express and communicate complex ideas  Education u History u Math u Music u Geology u Logic u Programming u Art

5 Use EUD to create Multimodal Interfaces Keyboard Mouse Speech synthesis Sound Speech recognition PITA board` Information in the world Web Database Sensor (e.g,. GPS)

6 We pioneered a number of end-user programming paradigms First AgentSheets users community: kids  Graphical Rewrite Rules for Agents  Programming by Analogous Examples  Tactile Programming  Behavior Templates

7 K-12 Students / Education

8 Demo: Bridge Builder

9 EcoWorlds Elementary school kids design their own animals, share them through the web and explore the sustainability of the resulting EcoWorlds “I will eat you” “If I lower my reproduction rate this world will become more stable”

10 The Grape Boycott

11 AgentSheets in India When the Jiva-Java Project started, its 20 secondary students had never used a mouse or seen the Web. Three weeks later, they had created applets (using Agentsheets authorware) and linked them to their own Web pages –Ed Gaible at the Jiva Institute Faridabad, Haryana, India

12 EUD can work in different cultures and languages

13 Scientists / Communication

14 Out of this World (very distance education) NASA used AgentSheets to simulate an “E.coli in microgravity” experiment aboard the space shuttle Discovery with John Glenn

15 Render Static Data: USGS Map of Boulder, CO, rendered in 3D as simulation background

16 Integrate Data with Simulation: Mudslide

17 Kids and Artists / Robotics

18 LEGOSheets

19 LEGOSheets in Action

20 Researchers / Collaborate Agent Architectures

21 Collaborate Games

22 Everybody / Web Information Processing

23 The Syntactic Web The Semantic Web The Pragmatic Web

24 Use End-User Programmable Agents to Bridge the Gap between Existing and Relevant Information on the Web

25 Example: Web Voice Portal

26 The Pragmatic Web can…  Serve as framework for End-User Development of Web services  Make information accessible to disabled, e.g., blind or motor skill challenged  Have agents access information user controlled, e.g. voice commands, or autonomously  Have agents synthesize new information  Create information processing ecologies: make agents sharable goods (email, Web).  Access information on small wireless devices including PDAs and cell phones

27 PDA

28 Cell Phones Agents: Extract, analyze and synthesize information Increase signal to noise ratio Bridge modalities, e.g., text speech

29 Cognitively Disabled / Public Transportation

30 Simulated person Real-time tracked buses Speech interface Stops

31 Potential EUD Network contributions  Expertise in u building end-user programming systems u End-user programmable component-based architectures for Rapid Distributed Software Development  Component tools to build JavaBean components  Extensible tools (e.g., AgentSheets) to create custom languages  Localizable (2byte) compiler tools to generate u Java applets u Macromedia Flash “movies”

32 Some credentials NAS: Exemplary Information Technology for Education WWW5: “Most Creative Educational Application of the World Wide Web” – Major of Paris NSF: ~$8 million funding ACM1: “Best of the Best Innovator” European Commission: advisor to new End-User Computing initiative

33 Published @

34 AgentSheets ® Amplify your Thoughts


Download ppt "AgentSheets ® Thought Amplifier End User Development WHO needs it? Alexander Repenning CS Prof. University of Colorado CEO AgentSheets Inc."

Similar presentations


Ads by Google