Abstract
Applied computer laboratory lessons could be unproductive because of many students in there. Correcting students’ mistakes one
by one is wasting lesson time. Especially for beginners, most of these mistakes caused by complex integrated development
environments. In this study, we develop a client server application for computer laboratories. Developed application is able to
compile programming language source code remotely. Thus, students don’t need to make something out of the writing source
code. Furthermore, instructors don’t need to install compiler to the each computer in laboratory. For start lesson, it is enough that
server has just been configured.
© 2015 The Authors. Published by Elsevier Ltd.
Peer-review under responsibility of the Sakarya University.
Keywords: computer programming education, computer laboratory, client server application
1. Introduction
Computers are used almost in all business areas. Therefore, it is inevitable that computer courses become parts of
the school curriculum (Mayer, 2013). These courses are at the level of the computer operator for social classes while
the technical classes need to be more specific and detailed. Most of these courses are consist of computer
programming courses. Computer programming is a difficult and challenging subject area which places a heavy
cognitive load on students (Mow, 2008).
It is obvious that programming courses done in the computer laboratory. Conventional way of teaching computer
programming is installing compiler and integrated development environment (IDE) to all students’ computers. While
AbstractApplied computer laboratory lessons could be unproductive because of many students in there. Correcting students’ mistakes oneby one is wasting lesson time. Especially for beginners, most of these mistakes caused by complex integrated developmentenvironments. In this study, we develop a client server application for computer laboratories. Developed application is able tocompile programming language source code remotely. Thus, students don’t need to make something out of the writing sourcecode. Furthermore, instructors don’t need to install compiler to the each computer in laboratory. For start lesson, it is enough thatserver has just been configured.© 2015 The Authors. Published by Elsevier Ltd.Peer-review under responsibility of the Sakarya University.Keywords: computer programming education, computer laboratory, client server application1. IntroductionComputers are used almost in all business areas. Therefore, it is inevitable that computer courses become parts ofthe school curriculum (Mayer, 2013). These courses are at the level of the computer operator for social classes whilethe technical classes need to be more specific and detailed. Most of these courses are consist of computerprogramming courses. Computer programming is a difficult and challenging subject area which places a heavycognitive load on students (Mow, 2008).It is obvious that programming courses done in the computer laboratory. Conventional way of teaching computerprogramming is installing compiler and integrated development environment (IDE) to all students’ computers. While
การแปล กรุณารอสักครู่..
