End-User
Programming
Who needs it?
and…
Why?
Build simulations
 Be
able to express and communicate
complex ideas
 Education
 History
 Math
 Music
 Geology
 Logic
 Programming
 Art
AgentSheets is an
authoring tool allowing
end-users to build their
own interactive
simulations and publish
them on the Web
The Grape Boycott
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”
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
LEGOSheets
LEGOSheets in Action
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
Use End-User
Programmable Agents to
Bridge the Gap between
Existing and Relevant
Information
on the Web
The Pragmatic Web
The
Syntactic
Web
The
Semantic
Web
The
Pragmatic
Web
Boulder
Live
The browserless
agent-based
Web
Why?
 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
Amplify your Thoughts
AgentSheets®
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
Published @
Descargar

AStrip2/97