An e-learning system for programming languages

Lih-Shyang Chen, Emily Yang, Shu Han Chang, Young Jinn Lay

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

Abstract

In this paper, we describe an e-Learning system that can help novices to learn how to develop some workable programs in a short period of time and assess their performance. The system takes advantage of computer and network technologies and combines the concept of flipped classroom to help the instructor and students in their teaching and learning activities. The preliminary study shows that the platform can indeed assess the students' performance and consequently help the students to learn programming languages more effectively and efficiently.

Original languageEnglish
Title of host publicationWorkshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015
EditorsYing-Tien Wu, Tomoko Kojiri, Siu Cheung Kong, Feiyue Qiu, Hiroaki Ogata, Thepchai Supnithi, Yonggu Wang, Weiqin Chen
PublisherAsia-Pacific Society for Computers in Education
Pages118-127
Number of pages10
ISBN (Electronic)9784990801472
Publication statusPublished - 2015 Jan 1
Event23rd International Conference on Computers in Education, ICCE 2015 - Hangzhou, China
Duration: 2015 Nov 302015 Dec 4

Publication series

NameWorkshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015

Other

Other23rd International Conference on Computers in Education, ICCE 2015
CountryChina
CityHangzhou
Period15-11-3015-12-04

Fingerprint

programming language
Computer programming languages
electronic learning
Learning systems
Students
student
performance
instructor
Teaching
classroom
learning

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Human-Computer Interaction
  • Education

Cite this

Chen, L-S., Yang, E., Chang, S. H., & Lay, Y. J. (2015). An e-learning system for programming languages. In Y-T. Wu, T. Kojiri, S. C. Kong, F. Qiu, H. Ogata, T. Supnithi, Y. Wang, ... W. Chen (Eds.), Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015 (pp. 118-127). (Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015). Asia-Pacific Society for Computers in Education.
Chen, Lih-Shyang ; Yang, Emily ; Chang, Shu Han ; Lay, Young Jinn. / An e-learning system for programming languages. Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015. editor / Ying-Tien Wu ; Tomoko Kojiri ; Siu Cheung Kong ; Feiyue Qiu ; Hiroaki Ogata ; Thepchai Supnithi ; Yonggu Wang ; Weiqin Chen. Asia-Pacific Society for Computers in Education, 2015. pp. 118-127 (Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015).
@inproceedings{b946348362824ec7b58cffd168953fe3,
title = "An e-learning system for programming languages",
abstract = "In this paper, we describe an e-Learning system that can help novices to learn how to develop some workable programs in a short period of time and assess their performance. The system takes advantage of computer and network technologies and combines the concept of flipped classroom to help the instructor and students in their teaching and learning activities. The preliminary study shows that the platform can indeed assess the students' performance and consequently help the students to learn programming languages more effectively and efficiently.",
author = "Lih-Shyang Chen and Emily Yang and Chang, {Shu Han} and Lay, {Young Jinn}",
year = "2015",
month = "1",
day = "1",
language = "English",
series = "Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015",
publisher = "Asia-Pacific Society for Computers in Education",
pages = "118--127",
editor = "Ying-Tien Wu and Tomoko Kojiri and Kong, {Siu Cheung} and Feiyue Qiu and Hiroaki Ogata and Thepchai Supnithi and Yonggu Wang and Weiqin Chen",
booktitle = "Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015",

}

Chen, L-S, Yang, E, Chang, SH & Lay, YJ 2015, An e-learning system for programming languages. in Y-T Wu, T Kojiri, SC Kong, F Qiu, H Ogata, T Supnithi, Y Wang & W Chen (eds), Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015. Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015, Asia-Pacific Society for Computers in Education, pp. 118-127, 23rd International Conference on Computers in Education, ICCE 2015, Hangzhou, China, 15-11-30.

An e-learning system for programming languages. / Chen, Lih-Shyang; Yang, Emily; Chang, Shu Han; Lay, Young Jinn.

Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015. ed. / Ying-Tien Wu; Tomoko Kojiri; Siu Cheung Kong; Feiyue Qiu; Hiroaki Ogata; Thepchai Supnithi; Yonggu Wang; Weiqin Chen. Asia-Pacific Society for Computers in Education, 2015. p. 118-127 (Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015).

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

TY - GEN

T1 - An e-learning system for programming languages

AU - Chen, Lih-Shyang

AU - Yang, Emily

AU - Chang, Shu Han

AU - Lay, Young Jinn

PY - 2015/1/1

Y1 - 2015/1/1

N2 - In this paper, we describe an e-Learning system that can help novices to learn how to develop some workable programs in a short period of time and assess their performance. The system takes advantage of computer and network technologies and combines the concept of flipped classroom to help the instructor and students in their teaching and learning activities. The preliminary study shows that the platform can indeed assess the students' performance and consequently help the students to learn programming languages more effectively and efficiently.

AB - In this paper, we describe an e-Learning system that can help novices to learn how to develop some workable programs in a short period of time and assess their performance. The system takes advantage of computer and network technologies and combines the concept of flipped classroom to help the instructor and students in their teaching and learning activities. The preliminary study shows that the platform can indeed assess the students' performance and consequently help the students to learn programming languages more effectively and efficiently.

UR - http://www.scopus.com/inward/record.url?scp=85040465981&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85040465981&partnerID=8YFLogxK

M3 - Conference contribution

T3 - Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015

SP - 118

EP - 127

BT - Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015

A2 - Wu, Ying-Tien

A2 - Kojiri, Tomoko

A2 - Kong, Siu Cheung

A2 - Qiu, Feiyue

A2 - Ogata, Hiroaki

A2 - Supnithi, Thepchai

A2 - Wang, Yonggu

A2 - Chen, Weiqin

PB - Asia-Pacific Society for Computers in Education

ER -

Chen L-S, Yang E, Chang SH, Lay YJ. An e-learning system for programming languages. In Wu Y-T, Kojiri T, Kong SC, Qiu F, Ogata H, Supnithi T, Wang Y, Chen W, editors, Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015. Asia-Pacific Society for Computers in Education. 2015. p. 118-127. (Workshop Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015).