Development of a web-based front-end environment to aid programming lectures on unix-like systems

1Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

In this paper, we describe the details of the design and implementation of our Front-end Environment for Hands-on Activities (FEHA), which is a web-based programming environment. FEHA provides a programming environment on the web and utilizes existing Unix-like systems that equip a specialized programming environment as the build and runtime platform. FEHA controls the existing systems by using Secure SHell (SSH) and Rsync without any modification of the existing systems. We discuss a case study of FEHA in which it was applied to actual programming lectures at a university. In the lectures, 70% of the students completed registrations to use FEHA in about 3 min. In addition, they could understand how to use the FEHA and started submitting codes within several minutes after the registration. The case study shows that FEHA is able to provide a specialized programming environment for more than 100 students with a small amount of effort from the instructor and system administrator.

Cite

CITATION STYLE

APA

Yazaki, S., Tsuchiya, H., & Ishihata, H. (2018). Development of a web-based front-end environment to aid programming lectures on unix-like systems. Journal of Information Processing, 26, 376–385. https://doi.org/10.2197/ipsjjip.26.376

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free