Εκπαιδευτικό υλικό παιχνιδιών για την εκμάθηση της γλώσσας Python
Creators: name: Παπακυπριανού, Νικόλαος Χρήστου
Publisher: name: Aristotle University of Thessaloniki
Year: 2016
Subjects: Εκπαίδευση βασισμένη σε παιχνίδια
ΤΠΕ
Γλώσσα προγραμματισμού Python
Game based learning
ICT
Python programming language

description: Ζούμε στον αιώνα της τεχνολογικής έκρηξης όπου σε κάθε σπίτι υπάρχουν υπολoγιστές, tablets και smart phones. Οι νέοι σήμερα περνούν πολλές ώρες παίζοντας ηλεκτρονικά παιχνίδια και δοκιμάζοντας διαφορετικές εφαρμογές στις συσκευές τους. Παιχνίδια ελκυστικά που ψυχαγωγούν και προσελκύουν τον χρήστη σε μικρόκοσμους οι οποίοι μπορούν να τον κρατήσουν απασχολημένο για ώρες. Παράλληλα ως εκπαιδευτικοί καλούμαστε συνεχώς να κάνουμε πιο ενδιαφέρουσα και ελκυστική την διδασκαλία ερευνώντας τα οφέλη που μπορεί να έχουν διαφορετικές εκπαιδευτικές προσεγγίσεις. Ακολουθώντας το ρεύμα κάθε εποχής η εκπαιδευτική διαδικασία προσπαθεί να προσαρμοστεί και να παρουσιάσει ένα μικτό μοντέλο μάθησης εισάγοντας νέες μεθόδους που μπορούν να κινήσουν το ενδιαφέρον των μαθητών. Έτσι σε πολλές περιπτώσεις η εκπαίδευση που βασίζεται σε παιχνίδια (game based learning) έχει αποδείχθει ότι αποτελεί μια καινοτόμα ιδέα που μπορεί να προσφέρει ευνοϊκότερες συνθήκες μάθησης. Καθώς ο μαθητής ασχολείται και παίζει με το εκπαιδευτικό παιχνίδι την ίδια στιγμή βελτιώνεται και εκπαιδεύεται σε συγκεκριμένα γνωστικά αντικείμενα. Η συγκεκριμένη διπλωματική εργασία βασίζεται στην ιδέα που αναφέρθηκε παραπάνω. Δηλαδή στο πως οι μαθητές θα εκπαιδευτούν στις βασικές αρχές της γλώσσας προγραμματισμού Python παίζοντας και τροποποιώντας παιχνίδια που είναι γραμμένα σε Python. Με αυτόν τον τρόπο οι μαθητές μπορούν να έχουν άμεση πρόσβαση στον κώδικα των παιχνιδιών μαθαίνοντας, τροποποιώντας και δημιουργώντας μέσω του εκπαιδευτικού λογισμικού που τους παρέχεται.
description: We live in the century of extensive technological evolution where personal computers, tablets and smart phones can be found in every home. Youngsters, nowadays, spend many hours gaming while at the same time experimenting with different kinds of applications on their devices. Through gaming they indulge in appealing microcosms which might keep them busy for many hours a day. At the same moment our goal as educators is to find the way and adopt specific methods so as to make the teaching process more interesting and attractive while researching the benefits that different educational approaches may offer. Following the flow of the era, educators have been trying to suggest and adjust to a mixed educational model by introducing new methods that can increase the students' interest. Thus, in many cases, game based learning has been proved an innovative idea offering more effective learning conditions. As learners play educational games, they tend to improve specific educational and cognitive skills. This thesis is based on the idea mentioned above; how students could be taught the basic principles of the computer language Python through playing and modifying games which are written in it. In this way, learners will have direct access to the source code and improve their skills while playing, modifying and creating through the software which are provided with.