Αποτίμηση της πιλοτικής διδασκαλίας του προγραμματισμού με τη γλώσσα Python σε μαθητές Γυμνασίου

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Αποτίμηση της πιλοτικής διδασκαλίας του προγραμματισμού με τη γλώσσα Python σε μαθητές Γυμνασίου"

Transcript

1 Αποτίμηση της πιλοτικής διδασκαλίας του προγραμματισμού με τη γλώσσα Python σε μαθητές Γυμνασίου Ευριπίδης Βραχνός 1, Μαρία Κατσένη 2 1 Ζάννειο Πειραματικό Γυμνάσιο Πειραιά, 2 Γυμνάσιο Θρακομακεδόνων {evrachnos, mkatseni}@gmail.com Περίληψη Η Python είναι μια σύγχρονη γλώσσα προγραμματισμού που έχει κυριαρχήσει τα τελευταία χρόνια στην τριτοβάθμια εκπαίδευση και έχει εισαχθεί πρόσφατα στην ελληνική δευτεροβάθμια επαγγελματική εκπαίδευση. Πρόκειται για μια script γλώσσα η οποία ανατρέπει πολλά από τα προγραμματιστικά στερεότυπα που υπήρχαν στην εκπαίδευση όπως ο δομημένος προγραμματισμός και οι στατικοί πίνακες και φέρνει μια εντελώς διαφορετική φιλοσοφία όχι μόνο στον τρόπο που προγραμματίζουμε αλλά κυρίως στην διδακτική προσέγγιση που ακολουθούμε στην διδασκαλία του προγραμματισμού. Στην εργασία αυτή παρουσιάζουμε τα αποτελέσματα από την πιλοτική διδασκαλία του προγραμματισμού με τη γλώσσα Python σε μαθητές Γυμνασίου. Η προσέγγιση που ακολουθήθηκε στηρίχθηκε σε δραστηριότητες διερευνητικού χαρακτήρα που έγιναν στο εργαστήριο πληροφορικής. Τα αποτελέσματα που παρουσιάζουμε είναι κυρίως ποιοτικά και χωρίζονται σε δυο κατηγορίες. Στις διδακτικές προσεγγίσεις που σχεδιάσαμε και προτείνουμε όπως και στα προβλήματα που συναντήσαμε στην υλοποίηση αυτών. Λέξεις κλειδιά: Python, προγραμματισμός, Γυμνάσιο 1. Εισαγωγή Η Python είναι μια σύγχρονη γλώσσα προγραμματισμού που έχει κυριαρχήσει τα τελευταία χρόνια στην τριτοβάθμια εκπαίδευση διεθνώς αλλά και στη χώρα μας. Η απλότητα της γλώσσας και η μεγάλη ποικιλία βιβλιοθηκών που παρέχει είναι ο λόγος που χρησιμοποιείται όχι μόνο από τμήματα πληροφορικής αλλά και από τμήματα Μαθηματικών και Οικονομικών. Τα τελευταία δυο χρόνια η Python έχει εισαχθεί και στην επαγγελματική εκπαίδευση με τα μαθήματα Αρχές Προγραμματισμού (Αράπογλου, Βραχνός, Κανίδης κ.α. 2015) και Προγραμματισμός Υπολογιστών (Αράπογλου, Βραχνός, Κανίδης κ.α. 2016) της Β και Γ ΕΠΑΛ του τομέα πληροφορικής. Η Python είναι μια script γλώσσα όπως η PHP και η PERL χωρίς όμως τις δυσκολίες που παρουσιάζουν αυτές οι γλώσσες στην σύνταξή τους. Η Python παρόλο

2 Πρακτικά 9 th CIE που δεν σχεδιάστηκε για εκπαιδευτικούς σκοπούς, ελαχιστοποιεί τον συντακτικό θόρυβο, λόγω της πολύ απλής και λιτής της σύνταξης η οποία σε κάποιες περιπτώσεις θυμίζει ψευδοκώδικα (Agarwal, et. al., 2008; Goldwasser, & Letscher, 2008; Shein, 2015). Για αυτόν τον λόγο τα τελευταία χρόνια όλο και περισσότερες πανεπιστημιακές σχολές την χρησιμοποιούν ως εισαγωγική γλώσσα προγραμματισμού (Guo 2014). Ωστόσο η μετάβαση από την Pascal ή την ελληνική ΓΛΩΣΣΑ/ψευδογλώσσα στην Python δεν είναι μια εύκολη υπόθεση για τους καθηγητές γιατί εκτός από την εκμάθηση μιας νέας γλώσσας θα πρέπει να αλλάξουν εντελώς τη φιλοσοφία της διδασκαλίας τους και τις διδακτικές στρατηγικές που χρησιμοποιούν. Η Python ανατρέπει πολλά από τα προγραμματιστικά στερεότυπα που υπήρχαν στην εκπαίδευση για δεκαετίες όπως ο δομημένος προγραμματισμός, οι στατικοί πίνακες και η χρήση υποπρογραμμάτων, εισάγοντας εντελώς διαφορετική φιλοσοφία στον τρόπο με τον οποίο διδάσκουμε προγραμματισμό. Το βασικότερο όμως από όλα είναι ότι πλέον ο προγραμματισμός διδάσκεται προγραμματίζοντας στον υπολογιστή, κάτι που θα έπρεπε να είναι αυτονόητο και όχι στον πίνακα. Ο διερμηνευτής της Python μπορεί να αξιοποιηθεί στο έπακρον για τον σχεδιασμό διερευνητικών δραστηριοτήτων με πολύ μικρή καθοδήγηση από τον εκπαιδευτικό. Στην εργασία αυτή παρουσιάζουμε τα αποτελέσματα από την πιλοτική διδασκαλία του προγραμματισμού με τη γλώσσα Python σε μαθητές Γυμνασίου. Η προσέγγιση που υιοθετήσαμε στηρίχθηκε σε δραστηριότητες διερευνητικού χαρακτήρα που έγιναν στο εργαστήριο πληροφορικής. Τα αποτελέσματα που παρουσιάζουμε είναι κυρίως ποιοτικά και χωρίζονται σε δυο κατηγορίες. Στις διδακτικές προσεγγίσεις που σχεδιάσαμε και προτείνουμε αλλά και στα προβλήματα που συναντήσαμε και τα οποία οφείλονται στις ιδιαιτερότητες που φέρνει αυτή η νέα γλώσσα στον τρόπο διδασκαλίας και μάθησης. 2. Γλώσσες προγραμματισμού στην εκπαίδευση Είναι αποδεκτό ότι η διδασκαλία του προγραμματισμού υπολογιστών και της αλγοριθμικής σχεδίασης δυσκολεύουν πολύ τους μαθητές και τους φοιτητές. Εκτός από την εγγενή δυσκολία που παρουσιάζουν οι αντίστοιχες έννοιες και δομές ένας ακόμα παράγοντας δυσκολίας που υπεισέρχεται στη διαδικασία της μάθησης έχει να κάνει με τη γλώσσα προγραμματισμού που χρησιμοποιείται. Η επιλογή της γλώσσας προγραμματισμού με την οποία οι μαθητές και οι φοιτητές θα έχουν την πρώτη τους επαφή με τον προγραμματισμό καθορίζει σε μεγάλο βαθμό τις πρώτες αναπαραστάσεις που θα δημιουργήσουν οι μαθητές για τα προγραμματιστικά αντικείμενα και τις αλγοριθμικές δομές, όπως επίσης και την στάση των μαθητών απέναντι στον προγραμματισμό (Kelleher & Pausch, 2005; McIver, 1996).

3 82 9 th Conference on Informatics in Education 2017 Στην ελληνική εκπαίδευση παρατηρείται το φαινόμενο κάποιοι μαθητές να εισάγονται στον προγραμματισμό από το δημοτικό με το Scratch και να έρχονται πάλι σε επαφή με τον προγραμματισμό μετά από τρία χρόνια στην Γ γυμνασίου όπου ό- μως σε πολλές περιπτώσεις προγραμματίζουν σε Logo. Στη συνέχεια στην Α τάξη του Γενικού Λυκείου υπάρχει το μάθημα επιλογής Εφαρμογές Πληροφορικής, ό- που οι μαθητές αναπτύσσουν εφαρμογές με το App Inventor, ενώ στην Β τάξη το μάθημα γενικής παιδείας Εισαγωγή στην Επιστήμη των Η/Υ γίνεται σε μια γλώσσα στα ελληνικά η οποία μοιάζει με ψευδοκώδικα. Η ίδια προσέγγιση ακολουθείται και στο μάθημα κατεύθυνσης της Γ Λυκείου όπου οι μαθητές αναπτύσσουν αλγορίθμους σε μια ελληνική γλώσσα προγραμματισμού τη ΓΛΩΣΣΑ που είχε σχεδιαστεί για την εκπαίδευση και μοιάζει αρκετά στην Pascal. Από την άλλη, στο Επαγγελματικό Λύκειο έχει εισαχθεί η γλώσσα Python από το έτος στην Β Λυκείου και από το στην Γ Λυκείου, ως μάθημα του τομέα πληροφορικής. Χρησιμοποιείται όμως και από τα μαθήματα πληροφορικής γενικής παιδείας. Στην Γ ΕΠΑΛ υπάρχει επίσης το μάθημα Ειδικά θέματα στον Προγραμματισμό Υπολογιστών (Βραχνός, κ.α., 2015) στο οποίο χρησιμοποιείται η γλώσσα προγραμματισμού Java από το έτος Από τα παραπάνω φαίνεται ότι υπάρχει μια προσπάθεια εκσυγχρονισμού των προγραμμάτων σπουδών της πληροφορικής κάτι το οποίο είναι επιβεβλημένο από τις ραγδαίες εξελίξεις της επιστήμης αυτής. 3. Η γλώσσα προγραμματισμού Python Ένα πρόγραμμα σε Python δεν απέχει πολύ από την περιγραφή ενός αλγορίθμου σε ψευδογλώσσα, αφού η σύνταξή του είναι εξαιρετικά απλή. Δεν υπάρχει τμήμα δήλωσης μεταβλητών αφού η γλώσσα χρησιμοποιεί ένα δυναμικό σύστημα τύπων το οποίο σε συνδυασμό με τη χρήση του διερμηνευτή, διευκολύνει τον πειραματισμό των μαθητών. Συνάρτηση Αναζήτηση( Α, key ) : Λογική Μεταβλητές Ακέραιες: Α[100], key, i Λογικές : Βρέθηκε Αρχή i 1 Βρέθηκε Ψευδής Όσο Όχι Βρέθηκε και i<=100 Επανάλαβε Αν Α[i] = key Τότε Βρέθηκε Αληθής Τέλος_Αν i i + 1 Τέλος_Επανάληψης Αναζήτηση Βρέθηκε Τέλος_Συνάρτησης def search ( A, key ) : for item in A : if item == key : return True return False

4 Πρακτικά 9 th CIE Παραπάνω δίνεται ο αλγόριθμος της σειριακής αναζήτησης ο οποίος ελέγχει αν ένα στοιχείο key υπάρχει στην δομή Α, κωδικοποιημένος στη ΓΛΩΣΣΑ του μαθήματος της Ανάπτυξης Εφαρμογών σε Προγραμματιστικό Περιβάλλον της κατεύθυνσης Οικονομίας-Πληροφορικής του Γενικού Λυκείου και σε Python. Είναι φανερό ότι η κωδικοποίηση σε Python εκτός από σημαντικά λιγότερο κώδικα και πολύ λιγότερο συντακτικό θόρυβο είναι αρκετά πιο απλή αφού ο μαθητής δεν χρειάζεται να χρησιμοποιήσει την διπλή συνθήκη. Το είδος αυτό του αδόμητου προγραμματισμού με χρήση return ή break χρησιμοποιείται ευρέως στον σύγχρονο προγραμματισμό και δεν θεωρείται πλέον κάτι προβληματικό όπως ήταν παλιά η χρήση της εντολής goto. Ένα άλλο σημαντικό πλεονέκτημα της παραπάνω κωδικοποίησης είναι ότι η συνάρτηση σε Python μπορεί να χρησιμοποιηθεί για αναζήτηση στοιχείων οποιουδήποτε τύπου και πλήθους ενώ στη ΓΛΩΣΣΑ θα πρέπει να γράψουμε μια διαφορετική έκδοση για κάθε τύπο δεδομένων (ακέραιο, πραγματικό, αλφαριθμητικό, λογικό) και για κάθε διαφορετικό μέγεθος πίνακα. Από το παραπάνω παράδειγμα φαίνεται ότι η Python μας επιτρέπει να διατυπώνουμε αλγορίθμους στο υψηλότερο επίπεδο αφαίρεσης και για αυτό μοιάζει πολύ με ψευδογλώσσα. Επίσης η Python έχει πολύ μεγάλη κοινότητα εκπαιδευτικών και προγραμματιστών, οι οποίοι διαθέτουν ελεύθερα υλικό (βιβλία, online μαθήματα, φύλλα εργασίας, tutorials, σημειώσεις) στο διαδίκτυο. Ενώ η γλώσσα είναι εξαιρετικά απλή και λιτή διαθέτει μια τεράστια συλλογή βιβλιοθηκών για όλες σχεδόν τις εφαρμογές η οποία επεκτείνεται συνεχώς. Για αυτό έχει πολύ απότομη καμπύλη μάθησης. Δηλαδή ένας αρχάριος προγραμματιστής θα φτάσει πολύ γρήγορα σε επίπεδο να αναπτύσσει χρήσιμες εφαρμογές. Εικόνα 1 Στατιστικά αναζητήσεων στο google για γλώσσες προγραμματισμού

5 84 9 th Conference on Informatics in Education 2017 Άλλωστε πολλές γνωστές εφαρμογές του παγκόσμιου ιστού έχουν αναπτυχθεί σε Python (YouTube, Pinterest, Google, Reddit, Quora, DropBox, Instagram, Spotify, Civilization IV). Συμπερασματικά η Python φαίνεται σαν μια εξαιρετική επιλογή για την εκπαίδευση και έχει υιοθετηθεί από πολλά πανεπιστήμια κυρίως στην Αμερική (Agarwal, et. al., 2008, Goldwasser, & Letscher, 2008, Shein, 2015, Guo, 2014). Πρόσφατα έχει αρχίσει να μπαίνει και στον χώρο της δευτεροβάθμιας εκπαίδευσης. Με την πιλοτική εφαρμογή της σε μαθητές γυμνασίου προσπαθήσαμε να διερευνήσουμε τα πλεονεκτήματα και τα μειονεκτήματα αυτής της γλώσσας σε πιο μικρές ηλικίες. 4. Διδακτικές Στρατηγικές και προβλήματα Η πιλοτική διδασκαλία της Python έγινε σε ένα τμήμα 13 μαθητών της Γ Γυμνασίου του Ζαννείου Πειραματικού Γυμνασίου το σχολικό έτος Όλα τα μαθήματα έγιναν στο εργαστήριο πληροφορικής όπου 7 μαθητές είχαν στην διάθεσή τους από έναν υπολογιστή ενώ οι άλλοι 6 εργάζονταν ανά ζεύγη στους υπόλοιπους 3 υπολογιστές. Κάθε διδακτική ώρα οι μαθητές καθοδηγούνταν από κατάλληλο φύλλο εργασίας το οποίο περιείχε απλές δραστηριότητες στον διερμηνευτή της Python. Στις περισσότερες περιπτώσεις δεν έγινε καμία διάλεξη από τον/την καθηγητή/τρια αλλά αφήσαμε τους μαθητές μόνους τους να ερμηνεύσουν τα αποτελέσματα του διερμηνευτή. Οι μαθητές είχαν διδαχθεί στις προηγούμενες τάξεις προγραμματισμό στο περιβάλλον Scratch. Εδώ να σημειώσουμε ότι στο πειραματικό γυμνάσιο ακολουθείται το νέο πρόγραμμα σπουδών όπου η πληροφορική διδάσκεται δυο ώρες την εβδομάδα. Οι προγραμματιστικές έννοιες που καλύψαμε μέσα στο σχολικό έτος ήταν οι εξής με αυτή τη σειρά : τύποι, εκφράσεις, αλφαριθμητικά, μεταβλητές, δομή επιλογής, συναρτήσεις, λίστες, δομή επανάληψης, αλγόριθμοι σειριακής και δυαδικής αναζήτησης, λεξικά. Η διδασκαλία του προγραμματισμού με Python είναι κάτι καινούργιο στην δευτεροβάθμια εκπαίδευση. Λόγω της ιδιαιτερότητας της γλώσσας θα πρέπει να τροποποιήσουμε αρκετά ή να σχεδιάσουμε πάλι από την αρχή τις διδακτικές στρατηγικές που χρησιμοποιούσαμε τόσο καιρό. Στη συνέχεια παρουσιάζουμε τις βασικές διδακτικές πρακτικές που ακολουθήσαμε οι οποίες διαφέρουν αρκετά σε σχέση με αυτές που ξέραμε ως τώρα. 4.1 Συναρτήσεις Η απλότητα του ορισμού μιας συνάρτησης στην Python μας διευκολύνει στην παρουσίαση του τμηματικού προγραμματισμού αρκετά νωρίς, αμέσως πριν ή μετά τη δομή επιλογής. Στους μαθητές ο ορισμός μιας συνάρτησης παρουσιάστηκε αρχικά

6 Πρακτικά 9 th CIE ως ορισμός μιας νέας εντολής ώστε να μην επαναλαμβάνεται κώδικας. Η δυνατότητα της αξιοποίησης του τμηματικού προγραμματισμού τόσο νωρίς βοήθησε αρκετά τη μαθησιακή διαδικασία όπως είδαμε στη συνέχεια. Για παράδειγμα οι μαθητές μπορούσαν να αποθηκεύουν στο ίδιο αρχείο όλες τις ασκήσεις τους με τη μορφή συναρτήσεων. Αξίζει να υπενθυμίσουμε εδώ ότι και η εκπαιδευτική γλώσσα Logo που είναι καθαρά συναρτησιακή γλώσσα εισάγει τις διαδικασίες πολύ νωρίς. 4.2 Λίστες Η παρουσίαση της δομής δεδομένων Λίστα εννοιολογικά δεν προαπαιτεί την γνώση της δομής επανάληψης. Επίσης οι μαθητές πρέπει να γνωρίζουν την έννοια της λίστας γιατί η δομή επανάληψης for στοιχείο in λίστα : χτίζεται πάνω στην έννοια αυτή. Οι μαθητές σε αυτό το σημείο γνώριζαν τις βασικές ιδιότητες των αλφαριθμητικών (strings) στην Python, κάποιες από τις οποίες έχουν και οι λίστες όπως η δεικτοδότηση από το 0, η πολυμορφική λειτουργία των τελεστών +,* και το γεγονός ότι και στις δυο περιπτώσεις μιλάμε για μια ακολουθία αντικειμένων. Τα κοινά χαρακτηριστικά των δυο δομών μπορούν να χρησιμοποιηθούν ως μια σκαλωσιά μάθησης για την κατανόηση της έννοιας της λίστας. 4.3 Συγγραφή κώδικα Η πληκτρολόγηση των εντολών στον διερμηνευτή της Python δεν ήταν τόσο μεγάλο πρόβλημα για τους μαθητές όσο περιμέναμε, λόγω της απλής της σύνταξης. Ωστόσο χρειάστηκε να τους επιστήσουμε την προσοχή πολλές φορές στο θέμα του ορισμού των μπλοκ εντολών με βάση τις εσοχές. Η λάθος στοίχιση ευθύνεται για λογικά λάθη τα οποία δεν είναι εύκολο να εντοπιστούν από τους μαθητές, όπως συμβαίνει στο παρακάτω παράδειγμα: def sum( N ) : S = 0 for i in range ( N+1 ) : S = S + i >>> sum( 10 ) 1 >>> sum( 256 ) 1 >>> sum( 2016 ) 1 return S όπου δημιουργείται η ψευδαίσθηση ότι η τελευταία εντολή είναι έξω από το σώμα της επαναληπτικής δομής.

7 86 9 th Conference on Informatics in Education 2017 Η οριοθέτηση των εντολών που ανήκουν σε ένα μπλοκ με βάση τη στοίχισή τους είναι κάτι ριζικά καινούργιο για τους περισσότερους καθηγητές και αρκετοί το α- ντιμετωπίζουν με σκεπτικισμό. Το πρόβλημα γίνεται πιο έντονο όταν ζητήσουμε από τους μαθητές να συντάξουν χειρόγραφα έναν αλγόριθμο σε python. Σε αυτή την περίπτωση η στοίχιση κάθε μπλοκ είναι ορατή από κάθετες γραμμές όπως φαίνεται παρακάτω: for row in range( len( A ) ) : for col in range( len( A[row] ) ) : if A[row][col] == 0 : zeros = zeros + 1 print zeros Αντίστοιχη οδηγία δόθηκε φέτος στις πανελλήνιες εξετάσεις του μαθήματος Προγραμματισμός Υπολογιστών. Με αυτό το τέχνασμα οι μαθητές μπορούν να εξεταστούν γραπτά ή να κρατήσουν σημειώσεις χωρίς να υπάρχει πρόβλημα με τη στοίχιση των εντολών. Για να κατανοήσουν οι μαθητές τη σημασία της στοίχισης των εντολών τους δόθηκαν μικρά προγράμματα χωρίς καμία στοίχιση και τους ζητήθηκε να τα διορθώσουν θέτοντας πριν από κάθε εντολή τη σωστή εσοχή. 4.4 Python 2 ή Python 3; Οι δυο εκδόσεις της Python δεν έχουν πολύ σημαντικές διαφορές. Το σημαντικό πλεονέκτημα της Python 3 είναι η καλύτερη διαχείριση των ελληνικών χαρακτήρων και η πιο καθαρή σύνταξη. # Python 2 >>> word = Ζάννειο >>> word '\xc6\xdc\xed\xed\xe5\xe9\xef' # Python 3 >>> word = Ζάννειο >>> word ' Ζάννειο ' Ωστόσο κάποιες αλλαγές στην Python 3 δυσκολεύουν αρκετά τη διδασκαλία κάποιων εννοιών. Η εντολή print είναι πλέον συνάρτηση, ωστόσο αν θέλουμε να εμφανίσουμε πολλά αντικείμενα στην ίδια γραμμή η σύνταξη είναι λίγο πιο σύνθετη. # Python 2 # Python 3 >>> print number, >>> print ( number, end = ) Ένα πιο σημαντικό πρόβλημα είναι ότι η input πλέον δεν μορφοποιεί αυτόματα το αντικείμενο εισόδου αλλά επιστρέφει πάντα ένα αλφαριθμητικό το οποίο είναι ευθύνη του μαθητή/προγραμματιστή να το μετατρέψει στον κατάλληλο τύπο δεδομένων.

8 Πρακτικά 9 th CIE # Python 2 # Python 3 >>> number = input( number = ) >>> number = int( input( number = ) ) Η πρακτική αυτή στα πρώτα μαθήματα προκάλεσε σύγχυση στους μαθητές διότι στο Γυμνάσιο οι μαθητές δεν διδάσκονται στα μαθηματικά τον συμβολισμό f(x) για τις συναρτήσεις. Αυτό καθιστά λίγο δύσκολο να κατανοήσουν εννοιολογικά την σύνθεση συναρτήσεων int( input( ) ). Η αυτόματη μετατροπή των στοιχείων εισόδου στον κατάλληλο τύπο με την input της έκδοσης 2 διευκόλυνε πολύ τους μαθητές στα πρώτα μαθήματα. Το σημαντικότερο όμως πρόβλημα από διδακτικής πλευράς είναι ότι πλέον το α- ποτέλεσμα πολλών σημαντικών συναρτήσεων όπως είναι η πολύ χρήσιμη range δεν είναι μια λίστα αλλά ένα αντικείμενο, κάτι που έγινε για λόγους απόδοσης. Αυτή η αλλαγή καθιστά δύσκολη την παρουσίαση στους μαθητές της έννοιας της λίστας και της συνάρτησης range που χρειάζεται για τη δομή επανάληψης for. # Python 2 >>> range( 6 ) [0, 1, 2, 3, 4, 5] >>> type( range( 6 ) ) <type 'list'> #Python 3 >>> range( 6 ) range(0, 6) >>> type( range( 6 ) ) <class 'range'> >>> list( range( 6 ) ) [0, 1, 2, 3, 4, 5] Για να δούμε μια λίστα στην Python πρέπει να χρησιμοποιήσουμε τον τελεστή/συνάρτηση list οπότε πάλι βρίσκουμε μπροστά μας την σύνθεση συναρτήσεων list( range(..) ) με την οποία δυσανασχετούν πολλοί μαθητές. Λόγω των παραπάνω προβλημάτων ενώ είχαμε ξεκινήσει με την έκδοση 3 λόγω της υποστήριξης ελληνικών, γρήγορα γυρίσαμε στην έκδοση Ο διερμηνευτής του IDLE Η χρήση του διερμηνευτή αποτελεί έναν από τους βασικούς πυλώνες πάνω στους οποίους στηρίζεται η διδακτική προσέγγιση που ακολουθήσαμε. Ο διερμηνευτής δίνει τη δυνατότητα στους μαθητές να ανακαλύψουν μόνοι τους μέσω πειραματισμών τις βασικές ιδιότητες των εντολών της Python. Ωστόσο μια παρανόηση των μαθητών είναι ότι ο διερμηνευτής συμπεριφέρεται ως συντάκτης κώδικα. Έχουν την αίσθηση ότι μπορούν να διορθώσουν προηγούμενες λανθασμένες εντολές. Αντιμετωπίσαμε αυτή την παρανόηση με μια κατάλληλα σχεδιασμένη δραστηριότητα από τα πρώτα μαθήματα όπου οι μαθητές κλήθηκαν να εισάγουν λανθασμένες εντολές τις οποίες θα πρέπει στη συνέχεια να διορθώσουν.

9 88 9 th Conference on Informatics in Education Οι δραστηριότητες Πέρα από τα απλά φύλλα εργασίας που υλοποίησαν οι μαθητές μέσα στη χρονιά και τα οποία είχαν διερευνητικό χαρακτήρα δώσαμε στους μαθητές και 2-3 μεγάλες δραστηριότητες των 4-6 διδακτικών ωρών όπου οι μαθητές καλούνταν να υλοποιήσουν εφαρμογές-παίγνια όπως το Πέτρα-Ψαλίδι-Χαρτί και το παιχνίδι Βρες τον Αριθμό μέσα από το οποίο έγινε η εισαγωγή της σειριακής και της δυαδικής αναζήτησης. Η παρουσίαση της δυαδικής αναζήτησης έγινε με τη βοήθεια του παιχνιδιού όπως προτείνεται και στο σχολικό βιβλίο του μαθήματος Προγραμματισμός Υπολογιστών της Γ ΕΠΑΛ. Κάτι που βοήθησε πολύ στην ανάπτυξη αυτών των παιχνιδιών ήταν η εύκολη χρήση της συνάρτησης randint της βιβλιοθήκης random της Python για την παραγωγή τυχαίων αριθμών. Τα φύλλα εργασίας που χρησιμοποιήσαμε είναι διαθέσιμα στην ιστοσελίδα 5. Συμπεράσματα Στην εργασία αυτή παρουσιάσαμε τα κάποια θετικά και αρνητικά στοιχεία της πιλοτικής διδασκαλίας του προγραμματισμού με τη γλώσσα Python σε ένα τμήμα μαθητών του Ζαννείου Πειραματικού Γυμνασίου το σχολικό έτος Α- κολουθήσαμε μια διερευνητική προσέγγιση με σημαντικό βαθμό καθοδήγησης από το φύλλο εργασίας. Η καθοδήγηση από τον εκπαιδευτικό κατά τη διάρκεια των δραστηριοτήτων ήταν πολύ μικρή και η ενθαρρύναμε τη συνεργασία μεταξύ των ομάδων. Τα αποτελέσματα ήταν πολύ ενθαρρυντικά, και επιβεβαίωσαν όχι μόνο το υψηλό ενδιαφέρον των μαθητών για τον προγραμματισμό με τη γλώσσα Python, αλλά και τα πλεονεκτήματα της γλώσσας για την ανάπτυξη εφαρμογών και την κατανόηση βασικών προγραμματιστικών εννοιών και τεχνικών. Η συνδρομή του διερμηνευτή της γλώσσας σε αυτή την προσπάθεια ήταν καταλυτική. Η αλληλεπίδραση και ο πειραματισμός των μαθητών με διαφορές εντολές στον διερμηνευτή ενίσχυσε τη διερευνητική αλλά και ανακαλυπτική πλευρά της μαθησιακής διαδικασίας. Σκοπεύουμε να συνεχίσουμε την εφαρμογή της διδακτικής αυτής προσέγγισης και τα επόμενα έτη σε περισσότερους μαθητές ώστε τα συμπεράσματά μας να είναι περισσότερο αξιοποιήσιμα. Εν κατακλείδι η γλώσσα Python μπορεί να χρησιμοποιηθεί για τη διδασκαλία του προγραμματισμού σε μικρές ηλικίες με πολύ καλά αποτελέσματα εφόσον η διδασκαλία δεν γίνεται στον πίνακα αλλά στο εργαστήριο υπολογιστών με μια διερευνητική-πειραματική προσέγγιση.

10 Πρακτικά 9 th CIE Αναφορές Agarwal, K., Agarwal, A., & Celebi, E. (2008). Python puts a squeeze on java for CS0 and beyond. J. Comput. Sci. Coll. 23, 6, Goldwasser, M., & Letscher, D. (2008). Teaching an object-oriented CS1 -: with Python. SIGCSE Bull. 40, 3 (June 2008), Guo, P., (2014). Python is now the Most Popular Introductory Teaching Language at Top U.S. Universities. Survey published at the Communications of the ACM blog (CACM blog). Jayal, A., Lauria, S., Tucker, A., & Swift, S. (2011). Python for teaching introductory programming: A quantitative evaluation, ITALICS, vol. 10, no. 1, pp , Kelleher, C., & Pausch, R. (2005). Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Comput. Surv. 37, 2, McIver, L., & Conway, D. (1996). Seven Deadly Sins of Introductory Programming Language Design. In Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96). IEEE Computer Society. Shein, E. (2015). Python for beginners. Commun. ACM 58, 3, Αράπογλου, Α., Βραχνός, Α., Κανίδης, Ε., Μακρυγιάννης, Π., Μπελεσιώτης, Β., και Τζήμας, Δ. (2015). Αρχές Προγραμματισμού Υπολογιστών Β ΕΠΑΛ. ΙΤΥΕ Διόφαντος. Αράπογλου, Α., Βραχνός, Α., Κανίδης, Ε., Λέκκα, Δ., Μακρυγιάννης, Π., Μπελεσιώτης, Β., Παπαδάκης, Σπ., και Τζήμας, Δ. (2016). Προγραμματισμός Υπολογιστών Γ ΕΠΑΛ. ΙΤΥΕ Διόφαντος. Βραχνός, Ε., Κουρέτας, Ι., Μακρυγιάννης, Π., και Παραδείση, Α. (2015). Ειδικά θέματα στον Προγραμματισμό Υπολογιστών Γ ΕΠΑΛ. ΙΤΥΕ Διόφαντος.

11 90 9 th Conference on Informatics in Education 2017 Abstract Python is a modern programming language that has dominated the past few years in tertiary education and has recently been introduced into Greek secondary vocational education. Python is a script language that brings a new style of programming that leaves behind structural programming, static data structures and strict type systems. This new programming paradigm requires a new lab-centric and inquiry-based teaching approach that takes advantage of the special properties of the language and the interpreter of the programming environment. In this paper we present the results from the pilot teaching of Python programming to high-school students. The results we present are mainly qualitative and are divided into two categories. The didactic approaches we have designed and proposed as well as the problems we encountered in applying them. Keywords: Python, programming, secondary education

Δυσκολίες των μαθητών στην κατανόηση των τύπων δεδομένων και των μεταβλητών της γλώσσας προγραμματισμού Python

Δυσκολίες των μαθητών στην κατανόηση των τύπων δεδομένων και των μεταβλητών της γλώσσας προγραμματισμού Python Δυσκολίες των μαθητών στην κατανόηση των τύπων δεδομένων και των μεταβλητών της γλώσσας προγραμματισμού Python Ευριπίδης Βραχνός 1, Μαρία Κατσένη 2 1 Ζάννειο Πειραματικό Γυμνάσιο Πειραιά, 2 Γυμνάσιο Θρακομακεδόνων

Διαβάστε περισσότερα

Τo πρόγραμμα «Διάγραμμα Ροής» και η διδακτική του αξιοποίηση στην Διδασκαλία του προγραμματισμού

Τo πρόγραμμα «Διάγραμμα Ροής» και η διδακτική του αξιοποίηση στην Διδασκαλία του προγραμματισμού Τo πρόγραμμα «Διάγραμμα Ροής» και η διδακτική του αξιοποίηση στην Διδασκαλία του προγραμματισμού Α. Βρακόπουλος 1, Θ.Καρτσιώτης 2 1 Καθηγητής Πληροφορικής Δευτεροβάθμιας Εκπαίδευσης Vraa8@sch.gr 2 Σχολικός

Διαβάστε περισσότερα

Ένα διδακτικό σενάριο για τον ορισμό και χρήση συναρτήσεων σε Python, υλοποιώντας μια αριθμομηχανή.

Ένα διδακτικό σενάριο για τον ορισμό και χρήση συναρτήσεων σε Python, υλοποιώντας μια αριθμομηχανή. Ένα διδακτικό σενάριο για τον ορισμό και χρήση συναρτήσεων σε Python, υλοποιώντας μια αριθμομηχανή. Κατερίνα Περδικούρη 1,2 1 Εσπερινό ΕΠΑΛ Σαλαμίνας, perdikur@ceid.upatras.gr 2 ΑΤΕΙ Αθήνας, ΣΕΥΠ, Τμήμα

Διαβάστε περισσότερα

Διερεύνηση των αντιλήψεων μαθητών Γυμνασίου για τις γλώσσες προγραμματισμού

Διερεύνηση των αντιλήψεων μαθητών Γυμνασίου για τις γλώσσες προγραμματισμού Διερεύνηση των αντιλήψεων μαθητών Γυμνασίου για τις γλώσσες προγραμματισμού Ευριπίδης Βραχνός Ζάννειο Πειραματικό Γυμνάσιο Πειραιά evrachnos@gmail.com Περίληψη Στη δευτεροβάθμια εκπαίδευση η εισαγωγή των

Διαβάστε περισσότερα

Η διάρκεια πραγματοποίησης της ανοιχτής εκπαιδευτικής πρακτικής ήταν 2 διδακτικές ώρες

Η διάρκεια πραγματοποίησης της ανοιχτής εκπαιδευτικής πρακτικής ήταν 2 διδακτικές ώρες ΣΧΟΛΕΙΟ Η εκπαιδευτική πρακτική αφορούσε τη διδασκαλία των μεταβλητών στον προγραμματισμό και εφαρμόστηκε σε μαθητές της τελευταίας τάξης ΕΠΑΛ του τομέα Πληροφορικής στα πλαίσια του μαθήματος του Δομημένου

Διαβάστε περισσότερα

Α2. Να γράψετε στο τετράδιο απαντήσεών σας το κατάλληλο τμήμα κώδικα, κάνοντας τις απαραίτητες αλλαγές σύμφωνα με την εκάστοτε εκφώνηση:

Α2. Να γράψετε στο τετράδιο απαντήσεών σας το κατάλληλο τμήμα κώδικα, κάνοντας τις απαραίτητες αλλαγές σύμφωνα με την εκάστοτε εκφώνηση: ΠΡΟΣΟΜΟΙΩΣΗ ΑΠΟΛΥΤΗΡΙΩΝ ΕΞΕΤΑΣΕΩΝ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) ΣΥΝΟΛΟ

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ Κ Υ Κ Λ Ο Υ Π Λ Η Ρ Ο Φ Ο Ρ Ι Κ Η Σ Κ Α Ι Υ Π Η Ρ Ε Σ Ι Ω Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η

Διαβάστε περισσότερα

ΟΜΑΔΑ Ε ΓΕΩΡΓΙΟΥ ΦΩΤΕΙΝΗ ΗΛΙΟΥΔΗ ΑΦΡΟΔΙΤΗ ΜΕΤΑΛΛΙΔΟΥ ΧΡΥΣΗ ΝΙΖΑΜΗΣ ΑΛΕΞΑΝΔΡΟΣ ΤΖΗΚΑΛΑΓΙΑΣ ΑΝΔΡΕΑΣ ΤΡΙΓΚΑΣ ΑΓΓΕΛΟΣ

ΟΜΑΔΑ Ε ΓΕΩΡΓΙΟΥ ΦΩΤΕΙΝΗ ΗΛΙΟΥΔΗ ΑΦΡΟΔΙΤΗ ΜΕΤΑΛΛΙΔΟΥ ΧΡΥΣΗ ΝΙΖΑΜΗΣ ΑΛΕΞΑΝΔΡΟΣ ΤΖΗΚΑΛΑΓΙΑΣ ΑΝΔΡΕΑΣ ΤΡΙΓΚΑΣ ΑΓΓΕΛΟΣ ΟΜΑΔΑ Ε ΓΕΩΡΓΙΟΥ ΦΩΤΕΙΝΗ ΗΛΙΟΥΔΗ ΑΦΡΟΔΙΤΗ ΜΕΤΑΛΛΙΔΟΥ ΧΡΥΣΗ ΝΙΖΑΜΗΣ ΑΛΕΞΑΝΔΡΟΣ ΤΖΗΚΑΛΑΓΙΑΣ ΑΝΔΡΕΑΣ ΤΡΙΓΚΑΣ ΑΓΓΕΛΟΣ Η ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΤΟ ΛΥΚΕΙΟ Εισαγωγή Η μεγάλη ανάπτυξη και ο ρόλος που

Διαβάστε περισσότερα

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΕΜΠΤΗ 26 ΑΠΡΙΛΙΟΥ 2012 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python

ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Εισαγωγή στη Python Νικόλαος Ζ. Ζάχαρης Αναπληρωτής

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΙΝΣΤΙΤΟΥΤΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΠΟΛΙΤΙΚΗΣ Γώγουλος Γ., Κοτσιφάκης Γ., Κυριακάκη Γ., Παπαγιάννης Α., Φραγκονικολάκης Μ., Χίνου Π. ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ

Διαβάστε περισσότερα

ΘΕΜΑ : «Από την ΜicroWorlds Pro στην Python. Μια Βιωματική Διδακτική Πρόταση.»

ΘΕΜΑ : «Από την ΜicroWorlds Pro στην Python. Μια Βιωματική Διδακτική Πρόταση.» Η προτεινόμενη διδακτική πρόταση υλοποιήθηκε στα πλαίσια του μαθήματος της Πληροφορικής στη Γ Γυμνασίου. ΘΕΜΑ : «Από την ΜicroWorlds Pro στην Python. Μια Βιωματική Διδακτική Πρόταση.» Μαζέρας Αχιλλέας

Διαβάστε περισσότερα

Πληροφορική 2. Αλγόριθμοι

Πληροφορική 2. Αλγόριθμοι Πληροφορική 2 Αλγόριθμοι 1 2 Τι είναι αλγόριθμος; Αλγόριθμος είναι ένα διατεταγμένο σύνολο από σαφή βήματα το οποίο παράγει κάποιο αποτέλεσμα και τερματίζεται σε πεπερασμένο χρόνο. Ο αλγόριθμος δέχεται

Διαβάστε περισσότερα

Πληροφορική Γυμνασίου. Δρ. Κοτίνη Ισαβέλλα Σχ. Σύμβουλος Πληροφορικής Πέλλας, Ημαθίας και Πιερίας

Πληροφορική Γυμνασίου. Δρ. Κοτίνη Ισαβέλλα Σχ. Σύμβουλος Πληροφορικής Πέλλας, Ημαθίας και Πιερίας Πληροφορική Γυμνασίου Δρ. Κοτίνη Ισαβέλλα Σχ. Σύμβουλος Πληροφορικής Πέλλας, Ημαθίας και Πιερίας Εκπαιδευτικό υλικό Ο εκπαιδευτικός μπορεί να σχεδιάσει τις δικές του δραστηριότητες, να αξιοποιήσει αξιόλογο

Διαβάστε περισσότερα

ΕΡΩΤΗΣΕΙΣ ΑΞΙΟΛΟΓΗΣΗΣ

ΕΡΩΤΗΣΕΙΣ ΑΞΙΟΛΟΓΗΣΗΣ Α) Να γράψετε στο τετράδιό σας τον αριθμό κάθε πρότασης και δίπλα το γράμμα "Σ", αν είναι σωστή, ή το γράμμα "Λ", αν είναι λανθασμένη. (Μονάδες 25) 1. Ένα αδόμητο πρόβλημα είναι ταυτόχρονα και ανοικτό

Διαβάστε περισσότερα

Πληρουορική Γ Γσμμασίοσ

Πληρουορική Γ Γσμμασίοσ Πληρουορική Γ Γσμμασίοσ Προγραμματισμός και Αλγόριθμοι Από το και τημ Χελώμα στημ Ευριπίδης Βραχνός http://evripides.mysch.gr/ 2014 2015 1 Προγραμματισμός Ζάννειο Πρότυπο Πειραματικό Γυμνάσιο Πειραιά Ενότητα:

Διαβάστε περισσότερα

Κεφάλαιο 2.3: Προγραμματισμός. Επιστήμη ΗΥ Κεφ. 2.3 Καραμαούνας Πολύκαρπος

Κεφάλαιο 2.3: Προγραμματισμός. Επιστήμη ΗΥ Κεφ. 2.3 Καραμαούνας Πολύκαρπος Κεφάλαιο 2.3: Προγραμματισμός 1 2.3.1 Αναφορά σε γλώσσες προγραμματισμού και «Προγραμματιστικά Υποδείγματα» 2.3.1.1 Πρόγραμμα και Γλώσσες Προγραμματισμού Πρόγραμμα: σύνολο εντολών που χρειάζεται να δοθούν

Διαβάστε περισσότερα

Σχεδίαση Εκπαιδευτικού Λογισμικού. Εργασία 2 - Α' φάση. Σενάριο/Σχέδιο μαθήματος. Σταματία Κορρέ Μ1430

Σχεδίαση Εκπαιδευτικού Λογισμικού. Εργασία 2 - Α' φάση. Σενάριο/Σχέδιο μαθήματος. Σταματία Κορρέ Μ1430 Σχεδίαση Εκπαιδευτικού Λογισμικού Εργασία 2 - Α' φάση Σενάριο/Σχέδιο μαθήματος Σταματία Κορρέ Μ1430 2 Περιεχόμενα Τίτλος... 2 Γνωστικό αντικείμενο... 2 Βαθμίδα εκπαίδευσης... 3 Διδακτικοί στόχοι... 3 Αναμενόμενα

Διαβάστε περισσότερα

Συντάχθηκε απο τον/την Administrator Δευτέρα, 22 Φεβρουάριος :11 - Τελευταία Ενημέρωση Παρασκευή, 26 Φεβρουάριος :52

Συντάχθηκε απο τον/την Administrator Δευτέρα, 22 Φεβρουάριος :11 - Τελευταία Ενημέρωση Παρασκευή, 26 Φεβρουάριος :52 «Εκτέλεση Αλγορίθμων σε ψευδογλώσσα μέσα στο Word και στο Excel» (κατέβασμα του αρχείου algori8mos.zip ) ΠΕΡΙΛΗΨΗ Ενώ ο μαθητής μπορεί να μάθει την λειτουργία των εντολών της ψευδογλώσσας και να τις χρησιμοποιήσει

Διαβάστε περισσότερα

ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ

ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ Μ. Γρηγοριάδου Ρ. Γόγουλου Ενότητα: Η Διδασκαλία του Προγραμματισμού Περιεχόμενα Παρουσίασης

Διαβάστε περισσότερα

ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ

ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 ο Α. Δίνεται η εντολή εκχώρησης: τ κ < λ Ποιες από τις παρακάτω προτάσεις είναι σωστές και ποιες λάθος. Να δικαιολογήσετε

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 05/01/2010 ΘΕΜΑ 1 ο Α) Δίνεται η παρακάτω ακολουθία εντολών αλγορίθμου: ΑΛΓΟΡΙΘΜΟΣ Θέμα1 ΔΙΑΒΑΣΕ Ν Σ 0 π 0 ΓΙΑ ψ ΑΠΟ -1 ΜΕΧΡΙ

Διαβάστε περισσότερα

ΑΣΚΗΣΕΙΣ ΘΕΩΡΙΑΣ. ΘΕΜΑ 1 Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε «ΓΛΩΣΣΑ»: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Π[10] ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ ΑΚΕΡΑΙΕΣ: i

ΑΣΚΗΣΕΙΣ ΘΕΩΡΙΑΣ. ΘΕΜΑ 1 Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε «ΓΛΩΣΣΑ»: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Π[10] ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ ΑΚΕΡΑΙΕΣ: i ΑΣΚΗΣΕΙΣ ΘΕΩΡΙΑΣ ΘΕΜΑ 1 Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε «ΓΛΩΣΣΑ»: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Π[10] ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ ΑΚΕΡΑΙΕΣ: i Να μετατρέψετε τις ενέργειες που δίνονται παρακάτω σε

Διαβάστε περισσότερα

Μία διδακτική πρόταση για τη χρήση της Δομής Επιλογής στο Περιβάλλον Προγραμματισμού MicroWorlds Pro της Logo

Μία διδακτική πρόταση για τη χρήση της Δομής Επιλογής στο Περιβάλλον Προγραμματισμού MicroWorlds Pro της Logo Μία διδακτική πρόταση για τη χρήση της Δομής Επιλογής στο Περιβάλλον Προγραμματισμού MicroWorlds Pro της Logo Μ. Εφραιμίδου Διεύθυνση Δευτεροβάθμιας Εκπαίδευσης Ανατ. Θεσσαλονίκης melina@melfos.gr Περίληψη

Διαβάστε περισσότερα

Γουλή Ευαγγελία. 1. Εισαγωγή. 2. Παρουσίαση και Σχολιασµός των Εργασιών της Συνεδρίας

Γουλή Ευαγγελία. 1. Εισαγωγή. 2. Παρουσίαση και Σχολιασµός των Εργασιών της Συνεδρίας 1. Εισαγωγή Σχολιασµός των εργασιών της 16 ης παράλληλης συνεδρίας µε θέµα «Σχεδίαση Περιβαλλόντων για ιδασκαλία Προγραµµατισµού» που πραγµατοποιήθηκε στο πλαίσιο του 4 ου Πανελλήνιου Συνεδρίου «ιδακτική

Διαβάστε περισσότερα

ΘΕΜΑ Α. Α2. Να αναφέρετε από τι εξαρτάται η επιλογή του καλύτερου αλγορίθμου ταξινόμησης. Μονάδες 4. Σελίδα 1 από 8

ΘΕΜΑ Α. Α2. Να αναφέρετε από τι εξαρτάται η επιλογή του καλύτερου αλγορίθμου ταξινόμησης. Μονάδες 4. Σελίδα 1 από 8 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 2013 Γ Λυκείου Τεχνολογική Κατεύθυνση ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 10 ΟΥ ΚΕΦΑΛΑΙΟΥ ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ 1. Πως ορίζεται ο τμηματικός προγραμματισμός; Τμηματικός προγραμματισμός

Διαβάστε περισσότερα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον και Μαθηματικά: Μια αλγοριθμική προσέγγιση του θεωρήματος Bolzano

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον και Μαθηματικά: Μια αλγοριθμική προσέγγιση του θεωρήματος Bolzano Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον και Μαθηματικά: Μια αλγοριθμική προσέγγιση του θεωρήματος Bolzano Πέρδος Αθανάσιος 1, Σαράφης Ιωάννης 2, Δουκάκης Σπυρίδων 3, Ντρίζος Δημήτριος 4 1 Δρ.

Διαβάστε περισσότερα

ΑΕΠΠ Ερωτήσεις θεωρίας

ΑΕΠΠ Ερωτήσεις θεωρίας ΑΕΠΠ Ερωτήσεις θεωρίας Κεφάλαιο 1 1. Τα δεδομένα μπορούν να παρέχουν πληροφορίες όταν υποβάλλονται σε 2. Το πρόβλημα μεγιστοποίησης των κερδών μιας επιχείρησης είναι πρόβλημα 3. Για την επίλυση ενός προβλήματος

Διαβάστε περισσότερα

Εισαγωγή στην έννοια του Αλγορίθμου

Εισαγωγή στην έννοια του Αλγορίθμου Εισαγωγή στην έννοια του Αλγορίθμου ΟΜΑΔΑ ΑΝΑΠΤΥΞΗΣ Νίκος Μιχαηλίδης, Πληροφορικός ΠΕ19 ΣΧΟΛΕΙΟ 2 ο Πρότυπο Πειραματικό Γυμνάσιο Θεσσαλονίκης Θεσσαλονίκη, 24 Φεβρουαρίου 2015 1. Συνοπτική περιγραφή της

Διαβάστε περισσότερα

Διδακτικές Προσεγγίσεις και Εργαλεία για τη Διδασκαλία της Πληροφορικής

Διδακτικές Προσεγγίσεις και Εργαλεία για τη Διδασκαλία της Πληροφορικής Περιεχόμενα Πρόλογος... 11 Κεφ.1 Θεωρητικό Πλαίσιο της Διδακτικής: Βασικές Έννοιες, Σχεδιασμός και Οργάνωση Διδασκαλίας, Εκπαιδευτική Αξιολόγηση Μ. Γρηγοριάδου, Ε. Γουλή και Α. Γόγουλου... 15 1.1 Βασικές

Διαβάστε περισσότερα

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006 Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006 ΣΤΑΤΙΣΤΙΚΑ Αποτελέσματα γραπτής εξέτασης στο μάθημα ΑΕΠΠ (Ιούλιος 2006) 18-20 15-17,9 12-14,9 10-11,9 5-9,9 0-4,9 12,44% 12,59% 12,01% 9,05% 30,30% 23,57% ΘΕΜΑ 1

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Προγραμματισμός Η/Υ Προτεινόμενα θέματα εξετάσεων Εργαστήριο Μέρος 1 ό ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Ιανουάριος 2011 Καλογιάννης Γρηγόριος Επιστημονικός/ Εργαστηριακός

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 10 ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ

ΚΕΦΑΛΑΙΟ 10 ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ΚΕΦΑΛΑΙΟ 10 Όπως είδαμε και σε προηγούμενο κεφάλαιο μια από τις βασικότερες τεχνικές στον Δομημένο Προγραμματισμό είναι ο Τμηματικός Προγραμματισμός. Τμηματικός προγραμματισμός ονομάζεται η τεχνική σχεδίασης

Διαβάστε περισσότερα

ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΕΝΑΡΙΟ. pagioti@sch.gr

ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΕΝΑΡΙΟ. pagioti@sch.gr ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΕΝΑΡΙΟ Αγιώτης Πέτρος pagioti@sch.gr Εκπαιδευτικός Πληροφορικής Τίτλος διδακτικού σεναρίου Η έννοια των σταθερών και της καταχώρησης στη Visual Basic Εμπλεκόμενες γνωστικές περιοχές Στοιχεία

Διαβάστε περισσότερα

Προτεινόμενα Θέματα ΑΕΠΠ

Προτεινόμενα Θέματα ΑΕΠΠ Προτεινόμενα Θέματα ΑΕΠΠ ΘΕΜΑ Α Α1. Να χαρακτηρίσετε αν κάθε μία από τις παρακάτω προτάσεις είναι σωστή (Σ) ή λανθασμένη (Λ). Αιτιολογήσετε κάθε σας απάντηση 1. Η μερικώς περιορισμένη εμβέλεια προσφέρει

Διαβάστε περισσότερα

Όμιλος Αλγοριθμικής στο Ζάννειο Πειραματικό Γυμνάσιο Πειραιά

Όμιλος Αλγοριθμικής στο Ζάννειο Πειραματικό Γυμνάσιο Πειραιά Όμιλος Αλγοριθμικής στο Ζάννειο Πειραματικό Γυμνάσιο Πειραιά Ευριπίδης Βραχνός, Σοφία Ντούσκα Ζάννειο Πειραματικό Γυμνάσιο Πειραιά {evrachnos, sodouska}@gmail.com Περίληψη Μια από τις καινοτομίες των πρότυπων

Διαβάστε περισσότερα

«Το Λογισμικό Αράχνη Επικουρικό Εργαλείο στην Διδασκαλία του Προγραμματισμού»

«Το Λογισμικό Αράχνη Επικουρικό Εργαλείο στην Διδασκαλία του Προγραμματισμού» 2o Πανελλήνιο Εκπαιδευτικό Συνέδριο Ημαθίας ΠΡΑΚΤΙΚΑ «Το Λογισμικό Αράχνη Επικουρικό Εργαλείο στην Διδασκαλία του Προγραμματισμού» Αθανάσιος Βρακόπουλος 1, Ολυμπία Βρακοπούλου 2, Γιώργος Μακρής 3 1 Καθηγητής

Διαβάστε περισσότερα

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ ΤΡΙΤΗ 11 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ ΤΡΙΤΗ 11 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ ΤΡΙΤΗ 11 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΘΕΜΑ Α Α1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν, γράφοντας στο τετράδιό σας, δίπλα στο

Διαβάστε περισσότερα

ΕΚΠΑΙΔΕΥΤΗΡΙΑ ΝΕΑ ΠΑΙΔΕΙΑ

ΕΚΠΑΙΔΕΥΤΗΡΙΑ ΝΕΑ ΠΑΙΔΕΙΑ ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ:ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Θέμα 1 ο Α) Να χαρακτηρίσετε τις παρακάτω προτάσεις ως

Διαβάστε περισσότερα

Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες

Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες Η Δομή Επανάληψης Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες Οι 2 πρώτες διδακτικές ώρες στην τάξη Η τρίτη διδακτική ώρα στο εργαστήριο Γενικός Διδακτικός Σκοπός Ενότητας Να εξοικειωθούν

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής

Διδακτική της Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 11: Διδακτική της έννοιας της μεταβλητής Σταύρος Δημητριάδης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

«Εισαγωγή στην Γλώσσα Προγραμματισμού Python»

«Εισαγωγή στην Γλώσσα Προγραμματισμού Python» ΠΕΡΙΦΕΡΕΙΑΚΗ Δ/ΝΣΗ Π/ΘΜΙΑΣ & Δ/ΘΜΙΑΣ ΕΚΠ/ΣΗΣ ΘΕΣΣΑΛΙΑΣ Περιφερειακό Κέντρο Εκπαιδευτικού Σχεδιασμού (ΠΕ.ΚΕ.Σ.) Θεσσαλίας E-learning ad hoc Thessaly Εξ Αποστάσεως Ειδικού Σκοπού Επιμόρφωση για τη Θεσσαλία

Διαβάστε περισσότερα

Μια πρόταση διδασκαλίας για το μάθημα του προγραμματισμού Η/Υ στο Λύκειο με τη μεθοδολογία STEM

Μια πρόταση διδασκαλίας για το μάθημα του προγραμματισμού Η/Υ στο Λύκειο με τη μεθοδολογία STEM Μια πρόταση διδασκαλίας για το μάθημα του προγραμματισμού Η/Υ στο Λύκειο με τη μεθοδολογία STEM Οδηγίες για την υλοποίηση της διδακτικής παρέμβασης 1η διδακτική ώρα: Υλοποίηση του φύλλου εργασίας 1 με

Διαβάστε περισσότερα

Τμήμα Πληροφορικής & Επικοινωνιών Δρ. Θεόδωρος Γ. Λάντζος

Τμήμα Πληροφορικής & Επικοινωνιών Δρ. Θεόδωρος Γ. Λάντζος Τμήμα Πληροφορικής & Επικοινωνιών Δρ. Θεόδωρος Γ. Λάντζος http://www.teiser.gr/icd/staff/lantzos lantzos@teiser.gr Κανόνες Ομαλής Λειτουργίας Ερχόμαστε στην ώρα μας Δεν καπνίζουμε και τρώμε εντός της αίθουσας

Διαβάστε περισσότερα

ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ ΣΥΝΘΗΚΗ ΕΠΑΝΑΛΑΒΕ.ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ. Κοκκαλάρα Μαρία ΠΕ19

ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ ΣΥΝΘΗΚΗ ΕΠΑΝΑΛΑΒΕ.ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ. Κοκκαλάρα Μαρία ΠΕ19 ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ ΣΥΝΘΗΚΗ ΕΠΑΝΑΛΑΒΕ.ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ Κοκκαλάρα Μαρία ΠΕ19 ΠΕΡΙΓΡΑΜΜΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ 1. Εισαγωγικά στοιχεία 2. Ένταξη του διδακτικού σεναρίου στο πρόγραμμα σπουδών 3. Οργάνωση της τάξης

Διαβάστε περισσότερα

Σου προτείνω να τυπώσεις τις επόμενες τέσσερις σελίδες σε ένα φύλο διπλής όψης και να τις έχεις μαζί σου για εύκολη αναφορά.

Σου προτείνω να τυπώσεις τις επόμενες τέσσερις σελίδες σε ένα φύλο διπλής όψης και να τις έχεις μαζί σου για εύκολη αναφορά. AeppAcademy.com facebook.com/aeppacademy Γεια. Σου προτείνω να τυπώσεις τις επόμενες τέσσερις σελίδες σε ένα φύλο διπλής όψης και να τις έχεις μαζί σου για εύκολη αναφορά. Καλή Ανάγνωση & Καλή Επιτυχία

Διαβάστε περισσότερα

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ 1. ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦ.

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ 1. ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦ. ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ Καράκιζα Τσαμπίκα 1. ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦ. 2ο-8ο:ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ Εισαγωγή στην εντολή «για» (2.4.5, 8.2.3) 2. ΤΑΞΗ: Γ Γενικού Λυκείου (τεχνολογική

Διαβάστε περισσότερα

Ενότητα: Δυαδική Αναζήτηση Σχέδιο Δραστηριότητας: Παιχνίδι: Βρες τον αριθμό

Ενότητα: Δυαδική Αναζήτηση Σχέδιο Δραστηριότητας: Παιχνίδι: Βρες τον αριθμό Ενότητα: Δυαδική Αναζήτηση Σχέδιο Δραστηριότητας: Παιχνίδι: Βρες τον αριθμό 1 Εισαγωγή Σκεφτείτε έναν αριθμό από το 1 έως το 1000 και απαντήστε στην ερώτηση: Ο αριθμός που σκεφτήκατε είναι μεγαλύτερος

Διαβάστε περισσότερα

ΛΥΣΕΙΣ ΣΤΗΝ ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ

ΛΥΣΕΙΣ ΣΤΗΝ ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ ΛΥΣΕΙΣ ΣΤΗΝ ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΗΜΕΡΟΜΗΝΙΑ : 08 / 04 / 2010 ΘΕΜΑ 1 Α1. 1-Σ, 2-Λ, 3-Λ, 4-Λ, 5-Σ Α2. Κ 1 Χ 10 _ΕΠΑΝΑΛΗΨΗΣ ΑΝ Κ < Α ΚΑΙ Χ < >

Διαβάστε περισσότερα

Μέρος B: Εισαγωγή στις έννοιες παιδαγωγικής αξιοποίησης των ΤΠΕ με εφαρμογή στη διδακτική της Πληροφορικής Οργάνωση και Σχεδίαση Μαθήματος

Μέρος B: Εισαγωγή στις έννοιες παιδαγωγικής αξιοποίησης των ΤΠΕ με εφαρμογή στη διδακτική της Πληροφορικής Οργάνωση και Σχεδίαση Μαθήματος Μέρος: Θέμα: Μέρος B: Εισαγωγή στις έννοιες παιδαγωγικής αξιοποίησης των ΤΠΕ με εφαρμογή στη διδακτική της Πληροφορικής Οργάνωση και Σχεδίαση Μαθήματος Φύλλα Δραστηριότητας L1 - Εύκολες L2 - Μέτριες L3

Διαβάστε περισσότερα

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19 Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών Κεφ. 2 Θεωρητική Επιστήμη Υπολογιστών 2.3.1.1 Έννοια προγράμματος Τι είναι πρόγραμμα και τι προγραμματισμός; Πρόγραμμα είναι το σύνολο εντολών που χρειάζεται

Διαβάστε περισσότερα

ΘΕΜΑΤΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΕΠΑΝΑΛΗΠΤΙΚΟ 10/4/2016

ΘΕΜΑΤΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΕΠΑΝΑΛΗΠΤΙΚΟ 10/4/2016 ΘΕΜΑΤΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΕΠΑΝΑΛΗΠΤΙΚΟ 10/4/2016 ΘΕΜΑ 1ο Α. Να γράψετε τον αριθμό κάθε πρότασης και δίπλα αν είναι Σωστή(Σ) ή Λανθασμένη(Λ). 1. Το αντικείμενο

Διαβάστε περισσότερα

Διάλεξη 2. Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις. Διοργάνωση : ΚΕΛ ΣΑΤΜ

Διάλεξη 2. Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις. Διοργάνωση : ΚΕΛ ΣΑΤΜ Διάλεξη 2 Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις Διοργάνωση : ΚΕΛ ΣΑΤΜ Διαφάνειες: Skaros, MadAGu Παρουσίαση: MadAGu Άδεια: Creative Commons 3.0 2 Internal

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 8 Η ΓΛΩΣΣΑ PASCAL

ΚΕΦΑΛΑΙΟ 8 Η ΓΛΩΣΣΑ PASCAL 8.1. Εισαγωγή ΚΕΦΑΛΑΙΟ 8 Η ΓΛΩΣΣΑ PACAL Πως προέκυψε η γλώσσα προγραμματισμού Pascal και ποια είναι τα γενικά της χαρακτηριστικά; Σχεδιάστηκε από τον Ελβετό επιστήμονα της Πληροφορικής Nicklaus Wirth to

Διαβάστε περισσότερα

Αρχές Προγραμματισμού Υπολογιστών

Αρχές Προγραμματισμού Υπολογιστών Αρχές Προγραμματισμού Υπολογιστών Ανάπτυξη Προγράμματος Β ΕΠΑΛ Τομέας Πληροφορικής Βελώνης Γεώργιος Καθηγητής Πληροφορικής ΠΕ20 Κύκλος ανάπτυξης προγράμματος/λογισμικού Η διαδικασία ανάπτυξης λογισμικού,

Διαβάστε περισσότερα

Γνωριμία με το Διαδίκτυο και τις υπηρεσίες του

Γνωριμία με το Διαδίκτυο και τις υπηρεσίες του Γνωριμία με το Διαδίκτυο και τις υπηρεσίες του ΟΜΑΔΑ ΑΝΑΠΤΥΞΗΣ Παπαντώνη Μαρία, ΠΕ19 ΣΧΟΛΕΙΟ 9 ο Γυμνάσιο Καλλιθέας «Μάνος Χατζιδάκις» Αθήνα, Μάιος 2015 1. Συνοπτική περιγραφή της ανοιχτής εκπαιδευτικής

Διαβάστε περισσότερα

ΠΡΟΣ: Τηλέφωνο: 210-3443422 Ινστιτούτο Εκπαιδευτικής Πολιτικής ΚΟΙΝ.:

ΠΡΟΣ: Τηλέφωνο: 210-3443422 Ινστιτούτο Εκπαιδευτικής Πολιτικής ΚΟΙΝ.: ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ----- Βαθμός Ασφαλείας: Να διατηρηθεί μέχρι: Βαθ. Προτεραιότητας: ΓΕΝΙΚΗ ΔΙΕΥΘΥΝΣΗ ΣΠΟΥΔΩΝ Π/ΘΜΙΑΣ ΚΑΙ Δ/ΘΜΙΑΣ ΕΚΠΑΙΔΕΥΣΗΣ ΔΙΕΥΘΥΝΣΗ ΣΠΟΥΔΩΝ,

Διαβάστε περισσότερα

Περιεχόµενα. Ανασκόπηση - Ορισµοί. Ο κύκλος ανάπτυξης προγράµµατος. Γλώσσες Προγραµµατισµού Ασκήσεις

Περιεχόµενα. Ανασκόπηση - Ορισµοί. Ο κύκλος ανάπτυξης προγράµµατος. Γλώσσες Προγραµµατισµού Ασκήσεις Προγραµµατισµός Η/Υ Ανασκόπηση - Ορισµοί Περιεχόµενα Ο κύκλος ανάπτυξης προγράµµατος Περιγραφή προβλήµατος Ανάλυση προβλήµατος Λογικό ιάγραµµα Ψευδοκώδικας Κωδικοποίηση Συντήρηση Γλώσσες Προγραµµατισµού

Διαβάστε περισσότερα

Διδακτική Προσέγγιση για τον Αντικειμενοστρεφή Προγραμματισμό: εφαρμογή στο BlueJ

Διδακτική Προσέγγιση για τον Αντικειμενοστρεφή Προγραμματισμό: εφαρμογή στο BlueJ 6 ο Πανελλήνιο Συνέδριο «Διδακτική της Πληροφορικής» Φλώρινα, 20-22 Απριλίου 2012 Διδακτική Προσέγγιση για τον Αντικειμενοστρεφή Προγραμματισμό: εφαρμογή στο BlueJ Σ. Ξυνόγαλος Τμήμα Διοίκησης Τεχνολογίας,

Διαβάστε περισσότερα

Προτεινόμενος τρόπος διδασκαλίας του μαθήματος με ενδεικτικό χρονοπρογραμματισμό. Α/Α Ενότητες Περιγραφή Ώρες 1 Εισαγωγικό μάθημα 1

Προτεινόμενος τρόπος διδασκαλίας του μαθήματος με ενδεικτικό χρονοπρογραμματισμό. Α/Α Ενότητες Περιγραφή Ώρες 1 Εισαγωγικό μάθημα 1 Αγαπητοί συνάδελφοι, Σας αποστέλλω τις παιδαγωγικές απόψεις μου, εκ μέρους μίας ομάδας Σχολικών Συμβούλων Πληροφορικής, σχετικώς με την προτεινόμενη προσέγγιση για τη διδασκαλία του μαθήματος Ανάπτυξη

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Μάθημα 1ο Εφαρμογές Πληροφορικής Τάξη Α 2017-18 Επισκόπηση Βασικές έννοιες προγραμματισμού Εισαγωγή στην Python Γιατί να ξεκινήσω να προγραμματίζω με Python? 2 Βασικές έννοιες

Διαβάστε περισσότερα

ΣΥΝΕΔΡΙΟ ΕΛ/ΛΑΚ 2010

ΣΥΝΕΔΡΙΟ ΕΛ/ΛΑΚ 2010 «Σχεδίαση και Ανάπτυξη ενός διαδικτυακού περιβάλλοντος εκμάθησης προγραμματιστικών εννοιών στην Πρωτοβάθμια Εκπαίδευση με χρήση ΕΛ/ΛΑΚ» Εισηγήτριες: Φλώρου Χρυσούλα, Τμήμα Μηχανικών Η/Υ Τηλεπικοινωνιών

Διαβάστε περισσότερα

ΕΝΟΤΗΤΑ ΣΕΝΑΡΙΟΥ 9 ΔΟΜΕΣΕΠΙΛΟΓΗΣΣΤΟ SCRATCH

ΕΝΟΤΗΤΑ ΣΕΝΑΡΙΟΥ 9 ΔΟΜΕΣΕΠΙΛΟΓΗΣΣΤΟ SCRATCH ΕΝΟΤΗΤΑ ΣΕΝΑΡΙΟΥ 9 ΔΟΜΕΣΕΠΙΛΟΓΗΣΣΤΟ SCRATCH ΙΣΑΒΕΛΛΑ ΚΟΤΙΝΗ ΣΟΦΙΑ ΤΖΕΛΕΠΗ ΣΧ. ΣΥΜΒΟΥΛΟΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ikotini@sch.gr stzelepi@sch.gr Περιεχόμενα Σεναρίου 2 1. ΤΙΤΛΟΣ ΔΙΔΑΚΤΙΚΟΥ ΣΕΝΑΡΙΟΥ 2. ΕΚΤΙΜΩΜΕΝΗ ΔΙΑΡΚΕΙΑ

Διαβάστε περισσότερα

Διδακτική Προγραμματισμού. Χαρίκλεια Τσαλαπάτα 20/2/2012

Διδακτική Προγραμματισμού. Χαρίκλεια Τσαλαπάτα 20/2/2012 Διδακτική Προγραμματισμού Χαρίκλεια Τσαλαπάτα 20/2/2012 Διδακτική προγραμματισμού Παλαιότερα, η διδασκαλία του προγραμματισμού ταυτιζόταν με τη διδακτική της πληροφορικής Πλέον Η διδακτική της πληροφορικής

Διαβάστε περισσότερα

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2019 Β ΦΑΣΗ

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2019 Β ΦΑΣΗ ΤΑΞΗ: 3 η ΤΑΞΗ ΕΠΑ.Λ. ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ / ΕΙΔΙΚΟΤΗΤΑΣ Ημερομηνία: Σάββατο 20 Απριλίου 2019 Διάρκεια Εξέτασης: 3 ώρες ΘΕΜΑ Α ΕΚΦΩΝΗΣΕΙΣ Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς

Διαβάστε περισσότερα

ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Θέμα 1 ο ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Α) Να χαρακτηρίσετε τις παρακάτω προτάσεις ως

Διαβάστε περισσότερα

«Give me your PIN! You have three tries!» (Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ: ΟΣΟ ΕΠΑΝΑΛΑΒΕ)»

«Give me your PIN! You have three tries!» (Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ: ΟΣΟ ΕΠΑΝΑΛΑΒΕ)» «Give me your PIN! You have three tries!» (Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ: ΟΣΟ ΕΠΑΝΑΛΑΒΕ)» Ζαπρούδη Πασχαλία Καθηγήτρια Πληροφορικής, 4ο ΓΕ.Λ. Σερρών elza.serr@gmail.com

Διαβάστε περισσότερα

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΞΙ (6)

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΞΙ (6) ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ HMEΡΗΣΙΩΝ ΚΑΙ ΕΣΠΕΡΙΝΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ ΠΑΡΑΣΚΕΥΗ 22 ΣΕΠΤΕΜΒΡΙΟΥ 2017 ΘΕΜΑ Α ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ:

Διαβάστε περισσότερα

Γ. ίνεται το παρακάτω πρόγραµµα και υποπρογράµµατα: ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ)

Γ. ίνεται το παρακάτω πρόγραµµα και υποπρογράµµατα: ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 30 MAΪΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ)

Διαβάστε περισσότερα

Αναγκαιότητα χρήσης της δομής δεδομένων του πίνακα και η μη δυνατότητα χρήσης πινάκων

Αναγκαιότητα χρήσης της δομής δεδομένων του πίνακα και η μη δυνατότητα χρήσης πινάκων Αναγκαιότητα χρήσης της δομής δεδομένων του πίνακα και η μη δυνατότητα χρήσης πινάκων Υποδειγματικό Σενάριο Γνωστικό αντικείμενο: Πληροφορική Δημιουργός: ΣΠΥΡΙΔΩΝ ΔΟΥΚΑΚΗΣ ΙΝΣΤΙΤΟΥΤΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΠΟΛΙΤΙΚΗΣ

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΓΡΑΨΕ Α, Β, Γ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΓΡΑΨΕ Α, Β, Γ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 30 MAΪΟΥ 2006 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ 1 (Εργαστήριο)

Προγραμματισμός Η/Υ 1 (Εργαστήριο) Προγραμματισμός Η/Υ 1 (Εργαστήριο) Ενότητα 1: Εισαγωγή στη C - Αλγόριθμοι Καθηγήτρια Εφαρμογών: Τσαγκαλίδου Ροδή Τμήμα: Ηλεκτρολόγων Μηχανικών Τ.Ε. Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

Μάθημα: Διδακτική της Πληροφορικής. Περιγραφή μαθήματος. Διδάσκων: Παλαιγεωργίου Γ. Διαλέξεις: Παρασκευή 17:00-20:00

Μάθημα: Διδακτική της Πληροφορικής. Περιγραφή μαθήματος. Διδάσκων: Παλαιγεωργίου Γ. Διαλέξεις: Παρασκευή 17:00-20:00 Μάθημα: Διδακτική της Πληροφορικής Διδάσκων: Παλαιγεωργίου Γ. Διαλέξεις: Παρασκευή 17:00-20:00 email: gpalegeo@gmail.com Περιγραφή μαθήματος Με τον όρο "Διδακτική της Πληροφορικής" εννοούμε τη μελέτη,

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στην Python και στο IDLE

ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στην Python και στο IDLE ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1 Θέμα εργαστηρίου: Εισαγωγή στην Python και στο IDLE Περιεχόμενο εργαστηρίου: - Το περιβάλλον ανάπτυξης προγραμμάτων IDLE - Διαδικασία ανάπτυξης προγραμμάτων Python - Απλά προγράμματα

Διαβάστε περισσότερα

Κεφάλαιο 10ο. ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ιαδικασίες - Συναρτήσεις

Κεφάλαιο 10ο. ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ιαδικασίες - Συναρτήσεις Κεφάλαιο 10ο ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ιαδικασίες - Συναρτήσεις Μάριος Αραποστάθης καθηγητής πληροφορικής Βαρβακείου Λυκείου http://users.sch.gr/mariosarapostathi s Τμηματικός Προγραματισμός Ο καλύτερος τρόπος για

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στην Python

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στην Python Εισαγωγή στην Επιστήμη Υπολογιστών Εισαγωγή στην Python Β Μέρος Δομή Ελέγχου if-elif-else Επαναληπτική Δομή Ελέγχου while Επαναληπτική Δομή Ελέγχου for Αλληλεπίδραση χρήστη-προγράμματος Συναρτήσεις Η δομή

Διαβάστε περισσότερα

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. ΘΕΜΑ 1 ο A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. 1. Η συνθήκη Χ = Α_Μ (Χ) είναι πάντα αληθής, για

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής ΙΙ

Διδακτική της Πληροφορικής ΙΙ Διδακτική της Πληροφορικής ΙΙ Ομάδα Γ Βότσης Ευστάθιος Γιαζιτσής Παντελής Σπαής Αλέξανδρος Τάτσης Γεώργιος Προβλήματα που αντιμετωπίζουν οι αρχάριοι προγραμματιστές Εισαγωγή Προβλήματα Δυσκολίες Διδακτικό

Διαβάστε περισσότερα

Διδακτική Παρέμβαση Τάξη Σχολείο Δημοτικό ΠΑΛΑΙΟΥ ΑΓΙΟΝΕΡΙΟΥ Ονοματεπώνυμο Ημερομηνία: Τίτλος Δραστηριότητας: Διάρκεια: 1 διδακτική ώρα

Διδακτική Παρέμβαση Τάξη Σχολείο Δημοτικό ΠΑΛΑΙΟΥ ΑΓΙΟΝΕΡΙΟΥ Ονοματεπώνυμο Ημερομηνία: Τίτλος Δραστηριότητας: Διάρκεια: 1 διδακτική ώρα ΔιδακτικήΠαρέμβαση Τάξη: Δ, Ε, ΣΤ Δημοτικού Σχολείο: Ολοήμερο Δημοτικό ΠΑΛΑΙΟΥ ΑΓΙΟΝΕΡΙΟΥ Κιλκίς Ονοματεπώνυμο: Μπακατσέλος Χρήστος Ημερομηνία: 18-11-2013 Τίτλος Δραστηριότητας: «Εισαγωγή στην δομή επανάληψης

Διαβάστε περισσότερα

Η ανοικτή αυτή πρακτική έχει διάρκεια 2 διδακτικών ωρών και λαμβάνει μέρος στο εργαστήριο πληροφορικής του σχολείου.

Η ανοικτή αυτή πρακτική έχει διάρκεια 2 διδακτικών ωρών και λαμβάνει μέρος στο εργαστήριο πληροφορικής του σχολείου. ΣΧΟΛΕΙΟ Η συγκεκριμένη εκπαιδευτική πρακτική υλοποιήθηκε από τους μαθητές της Ε τάξης δημοτικού κατά την διάρκεια των παρεμβάσεων «εφαρμογής στην τάξη» της 6ης περιόδου επιμόρφωσης Β επιπέδου ΤΠΕ, αξιοποιώντας

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΪΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 (ΕΠΤΑ)

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΪΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 (ΕΠΤΑ) ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΪΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 (ΕΠΤΑ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό καθεμιάς

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Καθηγητής Πληροφορικής ΠΕ19 1 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦΑΛΑΙΟ 6 ο : ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΙΣΤΟΣΕΛΙΔΑ ΜΑΘΗΜΑΤΟΣ: http://eclass.sch.gr/courses/el594100/ Η έννοια του προγράμματος

Διαβάστε περισσότερα

Διαφοροποίηση στρατηγικών διδασκαλίας ανάλογα με το περιεχόμενο στα μαθήματα των φυσικών επιστημών

Διαφοροποίηση στρατηγικών διδασκαλίας ανάλογα με το περιεχόμενο στα μαθήματα των φυσικών επιστημών Διαφοροποίηση στρατηγικών διδασκαλίας ανάλογα με το περιεχόμενο στα μαθήματα των φυσικών επιστημών Κων/νος Στεφανίδης Σχολικός Σύμβουλος Πειραιά kstef2001@yahoo.gr Νικόλαος Στεφανίδης Φοιτητής ΣΕΜΦΕ, ΕΜΠ

Διαβάστε περισσότερα

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ΚΑΙ Β ) ΤΡΙΤΗ 13 ΙΟΥΝΙΟΥ 2017

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ΚΑΙ Β ) ΤΡΙΤΗ 13 ΙΟΥΝΙΟΥ 2017 ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΘΕΜΑ Α ΕΙΔΙΚΟΤΗΤΑΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ΚΑΙ Β ) ΤΡΙΤΗ 13 ΙΟΥΝΙΟΥ 2017 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Α1. Να χαρακτηρίσετε

Διαβάστε περισσότερα

Βασικές έννοιες προγραμματισμού

Βασικές έννοιες προγραμματισμού Κεφάλαιο 7 Βασικές έννοιες προγραμματισμού 7.1 Γενικός διδακτικός σκοπός Ο γενικός σκοπός του κεφαλαίου είναι να καταστούν ικανοί οι μαθητές να συντάσσουν και να εκτελούν σε δομημένη γλώσσα προγραμματισμού

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20 ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΙΑΝΟΥΑΡΙΟΣ 2019 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό

Διαβάστε περισσότερα

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ΚΑΙ Β ) ΤΕΤΑΡΤΗ 20 ΙΟΥΝΙΟΥ 2018

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ΚΑΙ Β ) ΤΕΤΑΡΤΗ 20 ΙΟΥΝΙΟΥ 2018 ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΘΕΜΑ Α ΕΙΔΙΚΟΤΗΤΑΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ΚΑΙ Β ) ΤΕΤΑΡΤΗ 20 ΙΟΥΝΙΟΥ 2018 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Α1. Να χαρακτηρίσετε

Διαβάστε περισσότερα

Επαναληπτικό Διαγώνισμα

Επαναληπτικό Διαγώνισμα Επαναληπτικό Διαγώνισμα Ανάπτυξη Εφαρμογών Σε Προγραμματιστικό Περιβάλλον Γ Λυκείου Κυριακή 13 Απριλίου 2014 ΘΕΜΑ Α Δίνεται το παρακάτω τμήμα προγράμματος που το ακολουθεί μία συνάρτηση που χρησιμοποιεί....

Διαβάστε περισσότερα

ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: ΕΠΤΑ (7)

ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: ΕΠΤΑ (7) ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΣΠΕΡΙΝΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ ΤΡΙΤΗ 11 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: ΕΠΤΑ (7) ΘΕΜΑ Α Α1. Να χαρακτηρίσετε

Διαβάστε περισσότερα

Διδακτικές προσεγγίσεις στην Πληροφορική. Η εποικοδομιστική προσέγγιση για τη γνώση. ως ενεργητική και όχι παθητική διαδικασία

Διδακτικές προσεγγίσεις στην Πληροφορική. Η εποικοδομιστική προσέγγιση για τη γνώση. ως ενεργητική και όχι παθητική διαδικασία Διδακτικές προσεγγίσεις στην Πληροφορική Η εποικοδομιστική προσέγγιση για τη γνώση ως ενεργητική και όχι παθητική διαδικασία ως κατασκευή και όχι ως μετάδοση ως αποτέλεσμα εμπειρίας και όχι ως μεταφορά

Διαβάστε περισσότερα

Η έννοια της μεταβλητής και της λίστας με την βοήθεια του λογισμικού Scratch

Η έννοια της μεταβλητής και της λίστας με την βοήθεια του λογισμικού Scratch Η έννοια της μεταβλητής και της λίστας με την βοήθεια του λογισμικού Scratch Επαρκές Σενάριο Γνωστικό αντικείμενο: Πληροφορική Δημιουργός: Ουρανία Καλαντζή ΙΝΣΤΙΤΟΥΤΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΠΟΛΙΤΙΚΗΣ ΥΠΟΥΡΓΕΙΟ

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΓΡΑΨΕ Α, Β, Γ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΓΡΑΨΕ Α, Β, Γ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 30 MAΪΟΥ 2006 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ

Διαβάστε περισσότερα

3 βήματα για την ένταξη των ΤΠΕ: 1. Εμπλουτισμός 2. Δραστηριότητα 3. Σενάριο Πέτρος Κλιάπης-Όλγα Κασσώτη Επιμόρφωση εκπαιδευτικών

3 βήματα για την ένταξη των ΤΠΕ: 1. Εμπλουτισμός 2. Δραστηριότητα 3. Σενάριο Πέτρος Κλιάπης-Όλγα Κασσώτη Επιμόρφωση εκπαιδευτικών 3 βήματα για την ένταξη των ΤΠΕ: 1. Εμπλουτισμός 2. Δραστηριότητα 3. Σενάριο Πέτρος Κλιάπης-Όλγα Κασσώτη Επιμόρφωση εκπαιδευτικών Παρουσίαση βασισμένη στο κείμενο: «Προδιαγραφές ψηφιακής διαμόρφωσης των

Διαβάστε περισσότερα

Τεχνικές σχεδίασης προγραμμάτων, Προγραμματιστικά Περιβάλλοντα

Τεχνικές σχεδίασης προγραμμάτων, Προγραμματιστικά Περιβάλλοντα Τεχνικές σχεδίασης προγραμμάτων, Προγραμματιστικά Περιβάλλοντα Ενότητες βιβλίου: 6.4, 6.7 Ώρες διδασκαλίας: 1 Τεχνικές σχεδίασης προγραμμάτων Στο βιβλίο γίνεται αναφορά σε μία τεχνική για την ανάπτυξη

Διαβάστε περισσότερα

ττιαογή και επανάληψη

ττιαογή και επανάληψη Κεφάλαιο 8 ττιαογή και επανάληψη 8.1 Γενικός διδακτικός σκοπός Ο γενικός σκοπός του κεφαλαίου είναι να καταστούν ικανοί οι μαθητές να συντάσσουν και να εκτελούν σε δομημένη γλώσσα προγραμματισμού προγράμματα

Διαβάστε περισσότερα

Αναδιάρθρωση και εξορθολογισμός της διδακτέας ύλης Πληροφορικής Α & Β ΓΕ.Λ.

Αναδιάρθρωση και εξορθολογισμός της διδακτέας ύλης Πληροφορικής Α & Β ΓΕ.Λ. Αναδιάρθρωση και εξορθολογισμός της διδακτέας ύλης Πληροφορικής Α & Β ΓΕ.Λ. Ομάδα Εργασίας ΓΕΛ Συντονιστής: ΓΡΑΜΜΕΝΟΣ ΝΙΚΟΛΑΟΣ, Σύμβουλος Γ ΙΕΠ 1. Αποστολάκης Ιωάννης - Εκπαιδευτικός ΠΕ19 2. Δουκάκης Σπυρίδων

Διαβάστε περισσότερα

Εισαγωγή στον προγραμματισμό

Εισαγωγή στον προγραμματισμό Κεφάλαιο 6 Εισαγωγή στον προγραμματισμό 6.1 Γενικός διδακτικός σκοπός Ο γενικός σκοπός του κεφαλαίου είναι να καταστούν ικανοί ο μαθητές να αναγνωρίζουν τις βασικές τεχνικές προγραμματισμού και να χειρίζονται

Διαβάστε περισσότερα

Σενάριο Διδασκαλίας: Σειριακή Αναζήτηση (Sequential searching) στοιχείου σε πίνακα

Σενάριο Διδασκαλίας: Σειριακή Αναζήτηση (Sequential searching) στοιχείου σε πίνακα Σενάριο Διδασκαλίας: Σειριακή Αναζήτηση (Sequential searching) στοιχείου σε πίνακα Νικολέττα Σούλα nsoula@sch.gr Καθηγήτρια Πληροφορικής, Med Περίληψη Στην εργασία αυτή θα επιχειρηθεί να παρουσιαστεί η

Διαβάστε περισσότερα

6. Σ 7. Λ 8. Λ 9. Λ 10. Λ

6. Σ 7. Λ 8. Λ 9. Λ 10. Λ 1 ο Π ΓΕΛ Αθηνών Γεννάδειο Γ! Προσανατολισμός Οικονομίας - Πληροφορικής Προσομοίωση στην Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Αθήνα 28-04-2017 Ονοματεπώνυμο: Θέμα 1 ο Α. Να γράψετε στο τετράδιό

Διαβάστε περισσότερα