White Papers
Designing Tangible Programming Languages for Classroom Use
Category: Software and Web Development
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.
- Publisher
- Tufts University
- File Format
- 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
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
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)
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)
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
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 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
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
Institutions of higher education are subject to the requirements of the Gramm-Leach-Bliley Act to the extent that they s
Publisher: Tufts University
Featured white papers
-
The Value of Location Intelligence in the Communications Industry
Public Services are under pressure, the challenge is to do more with less. How do you improve citizen satisfaction, increase cost efficiencies and improve service delivery? The power of location intelligence is helping many local authorities...
-
Best Practices for Translating Customer Satisfaction into Revenue
Today's support organisations are focused on two top-level metrics: financial results and customer satisfaction. For most, it's easy to track financial performance, but customer satisfaction is akin to speaking a foreign language...
-
HP print solutions and 3M
The objective for 3M was to optimize office printing infrastructure at 3M locations worldwide, reduce total cost and environmental footprint. Some of the business benefits acheived by switching to HP print solutions...
-
Check out these top business apps for your iPhone
-
Inside a Microsoft datacentre
-
Green IT without losing your edge
-
Peter Cochrane's latest video blog
-
What you need to know about Windows 7