TY - GEN
T1 - Multilingual programming language environments for intercultural collaboration of programming education in K-12
AU - Yeum, Yong Chul
AU - Kwon, Dae Young
AU - Yoo, Seung Wook
AU - Lee, Won Gyu
AU - Kanemune, Susumu
AU - Kuno, Yasushi
PY - 2007
Y1 - 2007
N2 - This article is chiefly concerned with multilingual programming language and system for collaboration of programming education in K-12. For a programming language to become a multilingual, it could be programmed in a manner independent on any locale. And this locale independent resource files can be easily translated into a new locale. Therefore when a multilingual programming language for K-12 is designed, it should have no keywords that have a particular meaning to the programming language. In addition, it specifies a set of characters which are based on Unicode character instead of a single character. Dolittle[1] as an both multilingual and educational programming language has all kinds of features descibed above. Especially, it supports translation server for interculture collaboration between Korea and Japan to teach and learn programming education in K-12. We also conducted experimental lesson to evaluate the effectiveness of Dolittle 's inflected dictionary in Korea. It was found from the result of the experimental lesson that using inflected dictionary of identifiers can decrease overall error ratio in comparison with using only one identifier.
AB - This article is chiefly concerned with multilingual programming language and system for collaboration of programming education in K-12. For a programming language to become a multilingual, it could be programmed in a manner independent on any locale. And this locale independent resource files can be easily translated into a new locale. Therefore when a multilingual programming language for K-12 is designed, it should have no keywords that have a particular meaning to the programming language. In addition, it specifies a set of characters which are based on Unicode character instead of a single character. Dolittle[1] as an both multilingual and educational programming language has all kinds of features descibed above. Especially, it supports translation server for interculture collaboration between Korea and Japan to teach and learn programming education in K-12. We also conducted experimental lesson to evaluate the effectiveness of Dolittle 's inflected dictionary in Korea. It was found from the result of the experimental lesson that using inflected dictionary of identifiers can decrease overall error ratio in comparison with using only one identifier.
UR - http://www.scopus.com/inward/record.url?scp=49049106088&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=49049106088&partnerID=8YFLogxK
U2 - 10.1109/ICCIT.2007.4420498
DO - 10.1109/ICCIT.2007.4420498
M3 - Conference contribution
AN - SCOPUS:49049106088
SN - 0769530389
SN - 9780769530383
T3 - 2007 International Conference on Convergence Information Technology, ICCIT 2007
SP - 1708
EP - 1713
BT - 2007 International Conference on Convergence Information Technology, ICCIT 2007
T2 - 2nd International Conference on Convergent Information Technology, ICCIT 07
Y2 - 21 November 2007 through 23 November 2007
ER -