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

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
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]
TVÄRVETENSKAP
National Category
Social Sciences Interdisciplinary
Identifiers
URN: urn:nbn:se:liu:diva-2090ISRN: LIU-KOGVET-D--03/16--SEOAI: oai:DiVA.org:liu-2090DiVA: diva2:19419
Uppsok
samhälle/juridik
Available from: 2004-01-28 Created: 2004-01-28

Open Access in DiVA

fulltext(1090 kB)228 downloads
File information
File name FULLTEXT01.pdfFile size 1090 kBChecksum MD5
843dc2fb25ab0b234abb5ee319bf198846126ae1d7ccc24d5b72fb81683ca516cfc42a70
Type fulltextMimetype application/pdf

By organisation
Department of Computer and Information Science
Social Sciences Interdisciplinary

Search outside of DiVA

GoogleGoogle Scholar
Total: 228 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

urn-nbn

Altmetric score

urn-nbn
Total: 385 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf