Promotion of Educational Effectiveness by Translation-based Programming Language Learning Using Java and Swift

dc.contributor.author LI, Juhua
dc.contributor.author Sakamoto, Kazunori
dc.contributor.author Washizaki, Hironori
dc.contributor.author Fukazawa, Yoshiaki
dc.date.accessioned 2016-12-29T00:09:05Z
dc.date.available 2016-12-29T00:09:05Z
dc.date.issued 2017-01-04
dc.description.abstract More and more programming tools have been created to help people to learn new programming languages. Although the number of tools to support beginning learners has increased, none directly compare different languages. This paper proposes a translation-based programming learning method that supports programming language learning for beginners of a new language who are familiar with a different language. Comparing the same code written in the two languages allows learners to discover commonalities and differences between the two languages, understand grammar rules, and successfully write programs in the new language. Our method is demonstrated using a web-based educational environment that translates Java into Swift. An experiment to evaluate the educational effectiveness confirms that using a programming language educational environment with translation support can aid beginning learners in learning a new programming language.
dc.format.extent 10 pages
dc.identifier.doi 10.24251/HICSS.2017.016
dc.identifier.isbn 978-0-9981331-0-2
dc.identifier.uri http://hdl.handle.net/10125/41166
dc.language.iso eng
dc.relation.ispartof Proceedings of the 50th Hawaii International Conference on System Sciences
dc.rights Attribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject Java
dc.subject programming language education
dc.subject programming language translation
dc.subject Swift
dc.subject web-based educational environment
dc.title Promotion of Educational Effectiveness by Translation-based Programming Language Learning Using Java and Swift
dc.type Conference Paper
dc.type.dcmi Text
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
paper0017.pdf
Size:
1.57 MB
Format:
Adobe Portable Document Format
Description: