White Papers

Designing Tangible Programming Languages for Classroom Use

Overview This paper describes a new technique for implementing educational programming languages using tangible interface technology. It emphasizes the use of inexpensive and durable parts with no embedded electronics or power supplies. Students create programs in offline settings - on their desks or on the floor - and use a portable scanning station to compile their code. The paper argues that languages created with this approach offer an appealing and practical alternative to text-based and visual languages for classroom use. This paper discusses the motivations for the project and describe the design and implementation of two tangible programming languages. The paper also describes an initial case study with children and outline future research goals.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Tufts University
File Format
PDF
Date Published
Dec 19, 2008
Format
White Papers
Topics
Graphics Applications, Programming Languages

Similiar White Papers

Easy Graphs With PROC FORMAT, PROC GPLOT, and ODS

Easy Graphs With PROC FORMAT, PROC GPLOT, and ODS

By means of straightforward commands in SAS v8.2 and SAS/GRAPH, graphs and charts can be generated that are visually app

Publisher: SAS Institute  |  Tags: data, excel, software

Modernize Your Business Reports Using ODS and SAS/GRAPH: A Case Study From SAS 8.2 to SAS 9.2

Modernize Your Business Reports Using ODS and SAS/GRAPH: A Case Study From SAS 8.2 to SAS 9.2

Starting in SAS 8.2, the Output Delivery System (ODS) and SAS/GRAPH have been able to create business reports for HTML,

Publisher: SAS Institute  |  Tags: pdf

MSDN Webcast: Look What You Can Do With Silverlight 2 (Part 3 of 6): Introducing Deep Zoom (Level 200)

MSDN Webcast: Look What You Can Do With Silverlight 2 (Part 3 of 6): Introducing Deep Zoom (Level 200)

The Deep Zoom feature in Microsoft Silverlight 2, which is based on SeaDragon technology from Microsoft Research, allows

Publisher: Microsoft  |  Tags: applications, silverlight, zoom

MSDN Webcast: Designer Series (Part 3 of 5) - Introducing Events in Expression Blend to a Silverlight Designer (Level 200)

MSDN Webcast: Designer Series (Part 3 of 5) - Introducing Events in Expression Blend to a Silverlight Designer (Level 200)

The attendee of this webcast will learn how to create events with Microsoft Expression Blend for developers to use. This

Publisher: Microsoft  |  Tags: developers, silverlight

Know Your AREA!: Creating Professional SAS Graphics in Clinical Safety Data by Using the AREAS Option in PROC GPLOT

Know Your AREA!: Creating Professional SAS Graphics in Clinical Safety Data by Using the AREAS Option in PROC GPLOT

In monitoring safety data in clinical trials, visual displays of individual patient data over time (i.e. vitals and lab

Publisher: SAS Institute  |  Tags: data

Tufts University White Papers

Relaxed Online SVMs in the TREC Spam Filtering Track

Relaxed Online SVMs in the TREC Spam Filtering Track

Relaxed Online Support Vector Machines (ROSVMs) have recently been proposed as an efficient methodology for attaining an

Publisher: Tufts University  |  Tags: data, spam

Mobility Impact on Energy Conservation of Ad Hoc Routing Protocols

Mobility Impact on Energy Conservation of Ad Hoc Routing Protocols

Providing routing mechanism is a fundamental issue in ad hoc networks. Off late, many routing protocols have been propos

Publisher: Tufts University  |  Tags: mobility

Gramm-Leach-Bliley Act: Information Security Program

Gramm-Leach-Bliley Act: Information Security Program

Institutions of higher education are subject to the requirements of the Gramm-Leach-Bliley Act to the extent that they s

Publisher: Tufts University