Multilingual programming language environments for intercultural collaboration of programming education in K-12

YongChul Yeum, Dae Young Kwon, SeungWook Yoo, Won Gyu Lee, Susumu Kanemune, Yasushi Kuno

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

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.

Original languageEnglish
Title of host publication2007 International Conference on Convergence Information Technology, ICCIT 2007
Pages1708-1713
Number of pages6
DOIs
Publication statusPublished - 2007 Dec 1
Event2nd International Conference on Convergent Information Technology, ICCIT 07 - Gyongju, Korea, Republic of
Duration: 2007 Nov 212007 Nov 23

Other

Other2nd International Conference on Convergent Information Technology, ICCIT 07
CountryKorea, Republic of
CityGyongju
Period07/11/2107/11/23

Fingerprint

programming language
Computer programming
Computer programming languages
programming
Education
Glossaries
education
dictionary
Korea
Servers
Japan
Language
Programming
resources

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Communication
  • Information Systems and Management

Cite this

Yeum, Y., Kwon, D. Y., Yoo, S., Lee, W. G., Kanemune, S., & Kuno, Y. (2007). Multilingual programming language environments for intercultural collaboration of programming education in K-12. In 2007 International Conference on Convergence Information Technology, ICCIT 2007 (pp. 1708-1713). [4420498] https://doi.org/10.1109/ICCIT.2007.4420498

Multilingual programming language environments for intercultural collaboration of programming education in K-12. / Yeum, YongChul; Kwon, Dae Young; Yoo, SeungWook; Lee, Won Gyu; Kanemune, Susumu; Kuno, Yasushi.

2007 International Conference on Convergence Information Technology, ICCIT 2007. 2007. p. 1708-1713 4420498.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Yeum, Y, Kwon, DY, Yoo, S, Lee, WG, Kanemune, S & Kuno, Y 2007, Multilingual programming language environments for intercultural collaboration of programming education in K-12. in 2007 International Conference on Convergence Information Technology, ICCIT 2007., 4420498, pp. 1708-1713, 2nd International Conference on Convergent Information Technology, ICCIT 07, Gyongju, Korea, Republic of, 07/11/21. https://doi.org/10.1109/ICCIT.2007.4420498
Yeum Y, Kwon DY, Yoo S, Lee WG, Kanemune S, Kuno Y. Multilingual programming language environments for intercultural collaboration of programming education in K-12. In 2007 International Conference on Convergence Information Technology, ICCIT 2007. 2007. p. 1708-1713. 4420498 https://doi.org/10.1109/ICCIT.2007.4420498
Yeum, YongChul ; Kwon, Dae Young ; Yoo, SeungWook ; Lee, Won Gyu ; Kanemune, Susumu ; Kuno, Yasushi. / Multilingual programming language environments for intercultural collaboration of programming education in K-12. 2007 International Conference on Convergence Information Technology, ICCIT 2007. 2007. pp. 1708-1713
@inproceedings{e70ca89523eb413ba14ad31e539e0ebd,
title = "Multilingual programming language environments for intercultural collaboration of programming education in K-12",
abstract = "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.",
author = "YongChul Yeum and Kwon, {Dae Young} and SeungWook Yoo and Lee, {Won Gyu} and Susumu Kanemune and Yasushi Kuno",
year = "2007",
month = "12",
day = "1",
doi = "10.1109/ICCIT.2007.4420498",
language = "English",
isbn = "0769530389",
pages = "1708--1713",
booktitle = "2007 International Conference on Convergence Information Technology, ICCIT 2007",

}

TY - GEN

T1 - Multilingual programming language environments for intercultural collaboration of programming education in K-12

AU - Yeum, YongChul

AU - Kwon, Dae Young

AU - Yoo, SeungWook

AU - Lee, Won Gyu

AU - Kanemune, Susumu

AU - Kuno, Yasushi

PY - 2007/12/1

Y1 - 2007/12/1

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

SN - 0769530389

SN - 9780769530383

SP - 1708

EP - 1713

BT - 2007 International Conference on Convergence Information Technology, ICCIT 2007

ER -