About this paper

Appears in:
Pages: 438-443
Publication year: 2014
ISBN: 978-84-617-2484-0
ISSN: 2340-1095

Conference name: 7th International Conference of Education, Research and Innovation
Dates: 17-19 November, 2014
Location: Seville, Spain

PBL E-ASSESSMENT CLIENT/SERVER TOOL AT PROGRAMMING SUBJECTS FOR ENGINEERING

In 2010-2011 the first course in Degree in Telecommunication Technology Engineering (DTTE) at the University of Seville were established within the Department of Telematics Engineering with Fundamental of Programming I and Fundamental of Programming II.

Due to the foundation of European Higher Education Area (EHEA) is based on student’s work and labs, the establishment in these subjects have been applied by Project Based Learning (PBL) techniques.

The purpose of these subjects is to establish the principles of computer programming. Every student have to complete two course projects.
By one side, one project consists of an application in C programming language, comprising the following steps: understanding the problem, designing of the program, and subsequent testing.

By other side, the other project consists of an application in object-oriented paradigm, in Java programming language.
In previous works we have developed tools for validation software project to help in testing and developing student’s project. First, we have developed a simple tool for testing. Next, we applied a client/server architecture written in C programming language. Finally we developed a client/server architecture written in Java programming language with a friendly user interface. The last proposal is shown in this paper.
In this paper we show an e-assessment Java tool for automatic C-project-code assessment. This tool enables students to compile and execute code, and check assessment tests remotely. The teacher can access to generated results stored in MongoDB. The tool is based on client/server architecture. Students can verify the correct operation of its project by tool’s client. Client connect to tool’s server that processes requests and returns a result.

We are going to organize this paper as follows: First, we are going to make a discussion of previous works. Second, we are going to show the system’s architecture of the proposed tool. Next, tool’s functionalities are described. And finally, we are going to present conclusions.
@InProceedings{SIERRA2014PBL,
author = {Sierra, A. and Ariza, T. and Fern{\'{a}}ndez-Jim{\'{e}}nez, F.J. and Madinabeitia, G. and Mu{\~n}oz-Calle, J. and Mart{\'{i}}nez-Gotor, A.},
title = {PBL E-ASSESSMENT CLIENT/SERVER TOOL AT PROGRAMMING SUBJECTS FOR ENGINEERING},
series = {7th International Conference of Education, Research and Innovation},
booktitle = {ICERI2014 Proceedings},
isbn = {978-84-617-2484-0},
issn = {2340-1095},
publisher = {IATED},
location = {Seville, Spain},
month = {17-19 November, 2014},
year = {2014},
pages = {438-443}}
TY - CONF
AU - A. Sierra AU - T. Ariza AU - F.J. Fernández-Jiménez AU - G. Madinabeitia AU - J. Muñoz-Calle AU - A. Martínez-Gotor
TI - PBL E-ASSESSMENT CLIENT/SERVER TOOL AT PROGRAMMING SUBJECTS FOR ENGINEERING
SN - 978-84-617-2484-0/2340-1095
PY - 2014
Y1 - 17-19 November, 2014
CI - Seville, Spain
JO - 7th International Conference of Education, Research and Innovation
JA - ICERI2014 Proceedings
SP - 438
EP - 443
ER -
A. Sierra, T. Ariza, F.J. Fernández-Jiménez, G. Madinabeitia, J. Muñoz-Calle, A. Martínez-Gotor (2014) PBL E-ASSESSMENT CLIENT/SERVER TOOL AT PROGRAMMING SUBJECTS FOR ENGINEERING, ICERI2014 Proceedings, pp. 438-443.
User:
Pass: