DocumentCode :
2945904
Title :
Media centered languages for new computing experiences
Author :
Peterson, John
Author_Institution :
Dept. of Comput. Sci., Western State Coll., Gunnison, CO, USA
fYear :
2005
fDate :
19-22 Oct. 2005
Firstpage :
23
Lastpage :
25
Abstract :
In this paper, we discuss the use of specialized languages to give students experience with the basic concepts of computer science without encumbering the novice with the details of a fully-featured programming language. Using techniques developed in the area of domain-specific programming languages, we have created languages which lead directly into basic computational concepts such as abstraction, naming, types systems, and user interfaces without the associated clutter of a language such as Java. Using these languages, we can address traditional problem solving and, more importantly address computing as a creative discipline. These programs are declarative: they describe media objects such as sound or animations.
Keywords :
computer science education; multimedia computing; programming languages; declarative program; domain-specific programming; functional programming; introductory programming languages; media centered languages; media-based language; Application software; Art; Computer languages; Computer science; Computer science education; Educational institutions; Functional programming; Java; Natural languages; Problem-solving; Functional programming; Languages; introductory; media-based languages; programming languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Diversity in Computing Conference, 2005 Richard Tapia Celebration of
Print_ISBN :
1-59593-257-7
Type :
conf
DOI :
10.1109/RTCDC.2005.201637
Filename :
1570869
Link To Document :
بازگشت