ENHANCING STUDENTS' LOGICAL THINKING WITH THE USE OF GHERKIN LANGUAGE.An applicotion in primary education

Postgraduate Thesis uoadl:2565959 709 Read counter

Unit:
Κατεύθυνση Τεχνολογίες της Πληροφορίας και της Επικοινωνίας για την Εκπαίδευση
Library of the School of Education
Deposit date:
2018-01-08
Year:
2018
Author:
Marinou Christina-Chara
Supervisors info:
Χαράλαμπος Πατρικάκης, Αναπληρωτής Καθηγητής, Τμήμα Ηλεκτρονικών Μηχανικών, Α.Ε.Ι. Πειραιά Τ.Τ.
Original Title:
ΕΝΙΣΧΥΟΝΤΑΣ ΤΗ ΛΟΓΙΚΗ ΣΚΕΨΗ ΜΑΘΗΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ΤΗΣ ΓΛΩΣΣΑΣ GHERKIN.Εφαρμογές στην πρωτοβάθμια εκπαίδευση
Languages:
Greek
Translated title:
ENHANCING STUDENTS' LOGICAL THINKING WITH THE USE OF GHERKIN LANGUAGE.An applicotion in primary education
Summary:
This research aims to enhance students' logical thinking through the use of Behavior-Driven Development (BDD) techniques. Gherkin is a behavior-driven development programming language that is used to define test cases related to a software system. When combined with real-world results, received from the use of external resources like sensors, such a system can offer a small scale interaction with the Internet of Things (IoT) ecosystem. It may therefore be exploited in an educational context, to introduce and familiarize students with the various capabilities and functionalities of IoT.
In order to study these capabilities, an educational application is described here, which is based on the Gherkin BDD language and is addressed to young pupils. The application can be used by the teacher to create course modules or predefined educational scenarios. The students can access, select and experiment with these scenarios after obtaining an account and login in the application, through a user-friendly web environment.
In these course module or experiments, the students will be able to create logical expressions that need to be tested for integrity and validity, while the results are displayed in a different webpage along with tips for the user on how to react under the specific conditions. That way, the student not only assumes a central role in the study, but is also encouraged to take specific action upon the response of the system’s performance, in an effort to make the process work efficiently.
In brief, this research has a double educational objective: to enhance the logical thinking process in young pupils and to familiarize them with the various notions and functionalities of the Internet of Things.
Main subject category:
Technology - Computer science
Keywords:
Gherkin, logical thinking, Behavior-Driven Development, Internet of Things, educational intervention.
Index:
Yes
Number of index pages:
4
Contains images:
Yes
Number of references:
47
Number of pages:
97
File:
File access is restricted only to the intranet of UoA.

ΔΙΠΛΩΜΑΤΙΚΗ_Μαρίνου_Χριστίνα-Χαρά_final_plus_References.pdf
2 MB
File access is restricted only to the intranet of UoA.