DocumentCode :
2446824
Title :
Design and Implementation of Cafe: A Programming Language for Beginners
Author :
Uehara, Minoru
Author_Institution :
Dept. of Inf. Sci. & Arts, Toyo Univ., Toyo, Japan
fYear :
2009
fDate :
22-26 June 2009
Firstpage :
368
Lastpage :
373
Abstract :
To assist in developing the service industry, many students are studying ICT (Information and Communication Technology) engineering at University. The ability to program is important for ICT engineers. To develop programming skills, students need to learn an educational programming language for beginners. In addition, a ubiquitous development environment is useful. We have designed an educational programming language for beginners, called Cafe. In this paper, we describe the language specification for Cafe and its ubiquitous development environment. Both the runtime and ubiquitous environments for Cafe are implemented in JavaScript. As such, only a browser is required to run these, with no additional server load.
Keywords :
C language; Java; computer aided instruction; computer science education; formal specification; programming environments; ubiquitous computing; C language; Cafe; Java; Web based IDE; educational programming language; language specification; programming skill; ubiquitous development environment; Art; Cellular phones; Computer languages; Costs; Education; Internet; Java; Personal communication networks; Programming profession; Smart phones;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems Workshops, 2009. ICDCS Workshops '09. 29th IEEE International Conference on
Conference_Location :
Montreal, QC
ISSN :
1545-0678
Print_ISBN :
978-0-7695-3660-6
Electronic_ISBN :
1545-0678
Type :
conf
DOI :
10.1109/ICDCSW.2009.14
Filename :
5158879
Link To Document :
بازگشت