Η επίδραση του Προγραμματισμού στην ανάπτυξη δεξιοτήτων επίλυσης προβλημάτων σε παιδιά 11 – 13 ετών: Η περίπτωση της Python

The effects of Computer Programming on enhancing problem solving skills of 11 - 13 years old students: The case of Python (Αγγλική)

  1. MSc thesis
  2. Λιάγκας, Σωτήριος
  3. Επιστήμες της Αγωγής (ΕΚΠ)
  4. 25 Σεπτεμβρίου 2021 [2021-09-25]
  5. Ελληνικά
  6. 221
  7. Γασπαρινάτου, Αλεξάνδρα - Άννα
  8. Γασπαρινάτου, Αλεξάνδρα - Άννα | Βεκύρη, Ιωάννα
  9. προγραμματισμός | δεξιότητες επίλυσης προβλημάτων | υπολογιστική σκέψη | εκπαιδευτική ρομποτική | python | computer programming | problem solving skills | computational thinking
  10. 6
  11. 16
  12. 90
  13. Περιέχει πίνακες, εικόνες και παραδείγματα κώδικα.
    • Στη διεθνή βιβλιογραφία επισημαίνεται πως ο Προγραμματισμός και η Εκπαιδευτική Ρομποτική μπορούν να συμβάλουν θετικά στην ανάπτυξη των δεξιοτήτων επίλυσης προβλημάτων των παιδιών. Οι περισσότερες εμπειρικές έρευνες στο συγκεκριμένο πεδίο αφορούν στην αξιοποίηση οπτικών γλωσσών προγραμματισμού και η βιβλιογραφία για την επίδραση των κειμενικών γλωσσών προγραμματισμού είναι περιορισμένη όσον αφορά στους μαθητές του Δημοτικού. Σκοπός της παρούσας έρευνας είναι η διερεύνηση της επίδρασης του Προγραμματισμού στην ανάπτυξη των δεξιοτήτων επίλυσης προβλημάτων των παιδιών ηλικίας 11 - 13 ετών. Το δείγμα της έρευνας αποτελείται από 29 μαθητές Δημοτικού και Γυμνασίου, που φοιτούσαν κατά το σχολικό έτος 2020/21 σε δημόσια και ιδιωτικά σχολεία του Αγρινίου. Ως καταλληλότερο ερευνητικό σχέδιο προκρίθηκε ο ημι-πειραματικός σχεδιασμός και το δείγμα χωρίστηκε στην πειραματική (14 συμμετέχοντες) και την ομάδα ελέγχου (15 συμμετέχοντες). Οι μαθητές της πειραματικής ομάδας παρακολούθησαν 14 συνεδρίες Προγραμματισμού διάρκειας 90 λεπτών, με σκοπό την εκμάθηση της γλώσσας προγραμματισμού Python. Όλοι οι μαθητές του δείγματος αξιολογήθηκαν ως προς τις δεξιότητες επίλυσης προβλημάτων πριν και μετά την ολοκλήρωση όλων των διδακτικών παρεμβάσεων. Στη συνέχεια πραγματοποιήθηκε μη παραμετρικός έλεγχος Mann – Whitney U Test και διαπιστώθηκε πως υπάρχει στατιστικά σημαντική διαφορά όσον αφορά στις επιδόσεις ανάμεσα στις δύο ομάδες, καταδεικνύοντας πως ο Προγραμματισμός μπορεί να έχει θετική επίδραση στην ανάπτυξη των δεξιοτήτων επίλυσης προβλημάτων των μαθητών. Επιπλέον, φάνηκε πως δεν υπάρχει στατιστικά σημαντική διαφορά ανάμεσα στις επιδόσεις των μαθητών του Δημοτικού και αυτών του Γυμνασίου. Φαίνεται, ακόμη, πως η κειμενική γλώσσα προγραμματισμού Python μπορεί να αξιοποιηθεί ως γνωστικό εργαλείο για την ανάπτυξη δεξιοτήτων επίλυσης προβλημάτων των παιδιών της συγκεκριμένης ηλικιακής ομάδας. Τέλος, σημαντικός παράγοντας για την ανάπτυξη των παραπάνω δεξιοτήτων των μαθητών φαίνεται πως είναι η συνεργασία και η καθοδήγηση από τον εκπαιδευτικό.
    • Several studies in the literature demonstrate that Programming and Educational Robotics can have a positive effect on enhancing students' problem-solving skills. Most empirical research in this field concerns the use of visual programming languages and literature on the effect of textual programming languages is limited for primary school students. The aim of this study is to determine the effect of Programming on the development of problem-solving skills of students aged between 11 - 13 years old. The sample of the study consists of 29 elementary and high school students of public and private schools of Agrinio, Greece. The study took place during the 2020/21 school year. A quasi-experimental design was selected as the most appropriate research design and the sample was divided into an experimental (14 perticipants) and a control group (15 participants). The students of the experimental group participated in a course consisting of fourteen 90-minutes sessions and were taught basic programming using Python. All students of the sample were assessed for problem-solving skills with a pre-test and a post-test. These tests were carried out, respectively, before and after the completion of the experimental manipulation. Students’ scores of both groups were subjected to a non-parametric Mann - Whitney U Test and it was found that there is a significant difference in performance between the experimental and the control group, indicating that Programming can have a positive effect on the development of students' general problem-solving skills. In addition, a Mann – Whitney U test was undertaken to check whether significant differences existed between elementary school and high school students’ scores. No significant differences were found. This implies that a text-based programming language, such as Python, can be used effectively as a cognitive tool that enhances problem-solving skills of students of both age groups. Finally, the results suggest that cooperation and guidance from the teacher seem to have a positive effect on the learning process.
  14. Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές