Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

The Story of Building Hedy: A Programming Language with Cognitive Science in Mind

View through CrossRef
This autoethnographic paper is part of a special issue trying to answer the question “How to design or choose languages for programming novices?” I will describe howmy programming language Hedy was created, how the initial design goals were formed, how my perspectives on learning and teaching changed along the way, and how Hedy changed with it. The paper also discusses how the Hedy community came to be. Hedy was initially made for my own classroom and teaching, but quickly attracted a community, which I learned a lot from. This special issue has given me a unique opportunity, after 5 years of working on Hedy, to reflect on the process and to learn from it myself, and will hopefully also allow other programming language designers to learn from.
Title: The Story of Building Hedy: A Programming Language with Cognitive Science in Mind
Description:
This autoethnographic paper is part of a special issue trying to answer the question “How to design or choose languages for programming novices?” I will describe howmy programming language Hedy was created, how the initial design goals were formed, how my perspectives on learning and teaching changed along the way, and how Hedy changed with it.
The paper also discusses how the Hedy community came to be.
Hedy was initially made for my own classroom and teaching, but quickly attracted a community, which I learned a lot from.
This special issue has given me a unique opportunity, after 5 years of working on Hedy, to reflect on the process and to learn from it myself, and will hopefully also allow other programming language designers to learn from.

Related Results

Hubungan Perilaku Pola Makan dengan Kejadian Anak Obesitas
Hubungan Perilaku Pola Makan dengan Kejadian Anak Obesitas
<p><em><span style="font-size: 11.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-langua...
De gevel – een intermediair element tussen buiten en binnen
De gevel – een intermediair element tussen buiten en binnen
This study is based on the fact that all people have a basic need for protection from other people (and animals) as well as from the elements (the exterior climate). People need a ...
Midlife Marital Status and Subsequent Cognitive Decline over 20 Years: Discovery from ARIC
Midlife Marital Status and Subsequent Cognitive Decline over 20 Years: Discovery from ARIC
Background — Recent studies show that marriage is associated with a protective effect against cognitive decline among older adults. However, definite evidence from large prospectiv...
Programming model abstractions for optimizing I/O intensive applications
Programming model abstractions for optimizing I/O intensive applications
This thesis contributes from the perspective of task-based programming models to the efforts of optimizing I/O intensive applications. Throughout this thesis, we propose programmin...
A Wideband mm-Wave Printed Dipole Antenna for 5G Applications
A Wideband mm-Wave Printed Dipole Antenna for 5G Applications
<span lang="EN-MY">In this paper, a wideband millimeter-wave (mm-Wave) printed dipole antenna is proposed to be used for fifth generation (5G) communications. The single elem...
Der skal ikke lades sten på sten tilbage
Der skal ikke lades sten på sten tilbage
The Building by the Barbar TempleClose by the large temple at Barbar 1) lies a little tell, which was investigated in the spring of 1956. The tell was shown to cover a building of ...
Cognitive Science Approaches in Biblical Studies
Cognitive Science Approaches in Biblical Studies
Since the mid-2000s, cognitive science approaches have been used in biblical studies. Cognitive science came into existence in the 1950s as a reaction to the psychological behavior...

Back to Top