liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
CrawLogo: An Experiment in End-User Programming for Web-Enabled Applications
Linköping University, Department of Computer and Information Science.
2003 (English)Independent thesis Advanced level (degree of Magister)Student thesis
Abstract [en]

With the rise of the Web, there is more interest among end-users to create different kinds of software that use elements from the Web or allow for networked interaction between users. Currently however, many available tools for this purpose are hard to use or lack a sufficient level of expressiveness. To provide new insights on the construction of tools that allow end-users to create their own Web-enabled software, this thesis explores design issues and consequences of applying the Turtle metaphor from the Logo-programming language to an end-user programming environment for Web-enabled applications.

In order to explore this, CrawLogo was created - a programmable end-user tool that supports the creation of Web-enabled applications using a Turtle-like control metaphor and language adapted from Logo. As a proof-of-concept, several Web-enabled applications were created using this new tool, including CrawLogo Pong, a somewhat alternative version of Atari’s classic Pong game, and a collaborative browsing environment, in which users can browse the Web together. The resulting CrawLogo environment allows for creating Web-enabled applications that - using more traditional programming languages - would be quite complex and require deep technical programming skills. Further, while utilizing a Turtle-like control metaphor in CrawLogo allows for the creation of some new types of applications and some new ways of interacting with the Web, it also raises new problems such as how to successfully design within the CrawLogo metaphor and how to create a meaningful representation of Turtle- geometry-based navigation on the Web.

Place, publisher, year, edition, pages
Institutionen för datavetenskap , 2003. , 66 p.
Keyword [en]
Interdisciplinary studies, CrawLogo, end-user programming, Web-enabled applications, Logo, Turtle geometry, Turtle metaphor
Keyword [sv]
National Category
Social Sciences Interdisciplinary
URN: urn:nbn:se:liu:diva-2090ISRN: LIU-KOGVET-D--03/16--SEOAI: diva2:19419
Available from: 2004-01-28 Created: 2004-01-28

Open Access in DiVA

fulltext(1090 kB)217 downloads
File information
File name FULLTEXT01.pdfFile size 1090 kBChecksum SHA-1
Type fulltextMimetype application/pdf

By organisation
Department of Computer and Information Science
Social Sciences Interdisciplinary

Search outside of DiVA

GoogleGoogle Scholar
Total: 217 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 354 hits
ReferencesLink to record
Permanent link

Direct link