Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Blocks at Your Fingertips: Blurring the Line Between Blocks and Text in GP

Blocks at Your Fingertips: Blurring the Line Between Blocks and Text in GP

Thumbnail Image
Download
Name

blocks-fingertips-blurring(final).pdf

Size

149.92 KB

Format

Adobe PDF

Checksum (MD5)

77e41c9b38cf036aea8b48657ec7b73d

Author(s)
Monig, Jens
•
Ohshima, Yoshiki
•
Maloney, John H.
Date Issued
October 2015
Journal
Proceedings of the 2015 IEEE Blocks and Beyond Workshop
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Citation
Monig, Jens, Yoshiki Ohshima, and John Maloney. "Blocks at Your Fingertips: Blurring the Line Between Blocks and Text in GP." 2015 IEEE Blocks and Beyond Workshop (October 2015).
Version
Author's final manuscript
Abstract
Visual blocks languages offer many advantages to the beginner or “casual” programmer. They eliminate syntax issues, allow the user to work with logical program chunks, provide affordances such as drop-down menus, and leverage the fact that recognition is easier than recall. However, as users gain experience and start creating larger programs, they encounter two inconvenient properties of pure blocks languages: blocks take up more screen real-estate than textual languages and dragging blocks from a palette is slower than typing. This paper describes three experiments in blurring the line between blocks and textual code in GP, a new blocks language for casual programmers currently under development.
MIT Department
Massachusetts Institute of Technology. Media Laboratory
Terms of Use
Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.
Persistent DSpace Link
http://hdl.handle.net/1721.1/98451
DOI of Published Version
http://cs.wellesley.edu/~blocks-and-beyond/home.html
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.