About this paper

Appears in:
Pages: 7146-7155
Publication year: 2017
ISBN: 978-84-697-3777-4
ISSN: 2340-1117
doi: 10.21125/edulearn.2017.2704

Conference name: 9th International Conference on Education and New Learning Technologies
Dates: 3-5 July, 2017
Location: Barcelona, Spain

VIRTUAL PROGRAMMING LABS IN THE COMPUTER PROGRAMMING LEARNING PROCESS, PREPARING A CASE STUDY

M. Cardoso1, R. Barroso1, A. Vieira de Castro1, A. Rocha2

1ISEP - Polithecnic of Porto (PORTUGAL)
2Universidade de Coimbra (PORTUGAL)
Usually, in curricular units of programming, the process begins with the teaching of algorithms, and later the knowledge of logic learned being applied to a specific programming language.
In the course of Informatics Engineering of the Informatics Engineering Department of School of Engineering, Polytechnic Institute of Porto (ISEP/IPP) one of the curriculum units that first directly deals with this training is called APROG (unit of Algorithm and Programming). This unit starts with the teaching of algorithm followed by the programming language JAVA.
In recent years, we used the EduScrum teaching methodology, where the student follows a set of procedures focused on the needs and indications of a Product Owner. The subject is structured in: programming fundamentals, programs codification, classes, modular decomposition, arrays and text files manipulation.
During the next year we intend to add to the process a new tool, with the main goal of evaluating its potential for the teaching process of programming. This tool is the VPL (Virtual Programming Lab) that will be incorporated into the Moodle (Modular Object-Oriented Dynamic Learning Environment) of the curricular unit of APROG. With this study we intend to analyse the potential of the tool and verify if it is possible to provide to students validation of their own programs by previously providing a set of data. In this way we will have an overview about the potential of the tool and correlate the results with its pedagogical potential.
This paper is part of a preliminary study on virtual laboratories in programming teaching.
@InProceedings{CARDOSO2017VIR,
author = {Cardoso, M. and Barroso, R. and Vieira de Castro, A. and Rocha, A.},
title = {VIRTUAL PROGRAMMING LABS IN THE COMPUTER PROGRAMMING LEARNING PROCESS, PREPARING A CASE STUDY},
series = {9th International Conference on Education and New Learning Technologies},
booktitle = {EDULEARN17 Proceedings},
isbn = {978-84-697-3777-4},
issn = {2340-1117},
doi = {10.21125/edulearn.2017.2704},
url = {http://dx.doi.org/10.21125/edulearn.2017.2704},
publisher = {IATED},
location = {Barcelona, Spain},
month = {3-5 July, 2017},
year = {2017},
pages = {7146-7155}}
TY - CONF
AU - M. Cardoso AU - R. Barroso AU - A. Vieira de Castro AU - A. Rocha
TI - VIRTUAL PROGRAMMING LABS IN THE COMPUTER PROGRAMMING LEARNING PROCESS, PREPARING A CASE STUDY
SN - 978-84-697-3777-4/2340-1117
DO - 10.21125/edulearn.2017.2704
PY - 2017
Y1 - 3-5 July, 2017
CI - Barcelona, Spain
JO - 9th International Conference on Education and New Learning Technologies
JA - EDULEARN17 Proceedings
SP - 7146
EP - 7155
ER -
M. Cardoso, R. Barroso, A. Vieira de Castro, A. Rocha (2017) VIRTUAL PROGRAMMING LABS IN THE COMPUTER PROGRAMMING LEARNING PROCESS, PREPARING A CASE STUDY, EDULEARN17 Proceedings, pp. 7146-7155.
User:
Pass: