Πειραματιζόμενοι με αριθμούς στο περιβάλλον του Microworlds Pro: διαθεματική προσέγγιση περί «πολλαπλασίων και διαιρετών»



Σχετικά έγγραφα
ΛΟΓΟΙ ΚΑΙ ΑΝΑΛΟΓΙΕΣ ΟΔΗΓΟΣ ΟΡΓΑΝΩΣΗΣ ΤΗΣ ΔΙΔΑΣΚΑΛΙΑΣ. Μιχάλης Αργύρης

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo;

«Μαθαίνω Την Προπαίδεια» Εφαρμογή Σε Microwords Pro

Βασικές Εντολές MicroWorlds Pro.

Φύλλα εργασίας. MicroWorlds Pro. Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο. Β. Χ. Χρυσοχοΐδης

Τι είναι τα πολλαπλάσια ;

Χαρακτήρες διαιρετότητας ΜΚΔ ΕΚΠ Ανάλυση αριθμού σε γινόμενο πρώτων παραγόντων

Το περιβάλλον προγραμματισμού MicroWorlds Pro

ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ LOGO

Σχέδια μαθημάτων για την δημιουργία συναρτήσεων υπολογισμού του ΜΚΔ και του ΕΚΠ στην MSWLogo

Σχεδίαση και ανάπτυξη δραστηριοτήτων στο προγραμματιστικό περιβάλλον MicroWorlds Pro

1ο μέρος 1. Φτιάχνουμε την πίστα. Μια ενδεικτική πίστα φαίνεται παρακάτω:

Πληροφορική Γ' Γυμνασίου Ενδεικτικές ασκήσεις με τη γλώσσα προγραμματισμού LOGO (στο περιβάλλον του MicroWorlds Pro)

ΚΑΤΑΣΚΕΥΗ ΠΑΡΑΛΛΗΛΟΓΡΑΜΜΩΝ ΜΕ ΧΡΗΣΗ LOGO

Α Γυμνασίου, Μέρο Α : Αριθμητική Άλγεβρα, Κεφάλαιο 1 - Οι φυσικοί αριθμοί

[H έννοια της συνάρτησης]

Επίλυση της πρωτοβάθμιας εξίσωσης με χρήση πλαισίων κειμένου και κουμπιών. Με το σετ αυτών των 4 εντολών τι κάνω ; Διαβάζω τις 2 μεταβλητές α και β.

Ο Προγραμματισμός στην Πράξη

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

Παιδαγωγική προσέγγιση: Πρόταση για την διδασκαλία της έννοιας αλγόριθµός στο περιβάλλον MicroWorlds Pro

Προγραμματιστικό Περιβάλλον

6 η Δραστηριότητα στο MicroWorlds Pro (1)

Εντολές της LOGO (MicroWorlds Pro)

Ταυτότητα εκπαιδευτικού σεναρίου

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΤΙΚΑ ΣΤ ΔΗΜΟΤΙΚΟΥ «ΤΑ ΚΛΑΣΜΑΤΑ»

ΝΟΕΡΟΙ ΥΠΟΛΟΓΙΣΜΟΙ- ΣΤΡΑΤΗΓΙΚΕΣ Ε.Κολέζα

1. ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ

ΕΝΟΤΗΤΑ 6 ΜΟΤΙΒΑ ΠΟΛΛΑΠΛΑΣΙΑΣΜΟΥ 2, 5 ΚΑΙ 10. Αρ2.7 Ανακαλύπτουν, διατυπώνουν και εφαρμόζουν τα κριτήρια διαιρετότητας του 2, 5 και του 10.

ΦΥΛΛΟ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ

7 ο Γυμνάσιο Καβάλας Καλλιόπη Παρσέλια Σχολ. έτος: Το περιβάλλον προγραμματισμού MicroWorlds Pro

Κεφάλαιο 1: Κίνηση και γεωμετρικά σχήματα

(ΕΙΝΑΙ ΕΝΤΟΛΗ ΕΞΟΔΟΥ)

Περιληπτικά, τα βήματα που ακολουθούμε γενικά είναι τα εξής:

Οι Φυσικοί Αριθμοί. Παρατήρηση: Δεν στρογγυλοποιούνται αριθμοί τηλεφώνων, Α.Φ.Μ., κωδικοί αριθμοί κλπ. Πρόσθεση Φυσικών αριθμών

ΜΑΘΗΜΑΤΙΚΑ Α ΓΥΜΝΑΣΙΟΥ

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

Γραπτές Απολυτήριες Εξετάσεις Ιουνίου 2008 ΘΕΜΑΤΑ. ΘΕΜΑ 1 ο Σημειώστε δίπλα σε κάθε φράση (Σ) αν είναι σωστή ή (Λ) αν είναι λάθος.

Μαθηματικά: Αριθμητική και Άλγεβρα. Μάθημα 3 ο, Τμήμα Α. Τρόποι απόδειξης

ΜΑΘΗΜΑΤΙΚΑ Α ΓΥΜΝΑΣΙΟΥ

ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ Α ΓΥΜΝΑΣΙΟΥΣΤΗΝ ΑΛΓΕΒΡΑ. Άρτιοι αριθμοί ονομάζονται οι αριθμοί που διαιρούνται με το 2 και περιττοί εκείνοι

Σενάριο 14: Προγραμματίζοντας ένα Ρομπότ ανιχνευτή

«Αβάκιο» Οδηγός χρήσης Μικρόκοσμου που αποτελείται από τις ψηφίδες Καμβάς, Χελώνα, Γλώσσα, Μεταβολέας, Χρώματα.

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

3. Να γραφεί πρόγραμμα που θα διαβάζει 100 ακεραίους αριθμούς από το πληκτρολόγιο και θα υπολογίζει το άθροισμά τους.

Υπολογιστικά & Διακριτά Μαθηματικά

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

2.3 Πολυωνυμικές Εξισώσεις

Word 3: Δημιουργία πίνακα

Η κλασματική γραμμή είναι η πράξη της διαίρεσης.

2. Να γράψετε έναν αριθμό που είναι μεγαλύτερος από το 3,456 και μικρότερος από το 3,457.

ΠΡΟΣΟΜΟΙΩΣΗ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γʹ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΕΠΠ ΤΡΙΤΗ 18 ΑΠΡΙΛΙΟΥ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΠΤΑ (7)

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

ΑΛΓΕΒΡΑ Α ΓΥΜΝΑΣΙΟΥ ΑΣΚΗΣΕΙΣ ΓΙΑ ΛΥΣΗ - ΑΝΔΡΕΣΑΚΗΣ ΔΗΜΗΤΡΗΣ

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Δ ΕΣΠΕΡΙΝΩΝ

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

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

Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η

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

Ενότητα 4. Επίλυση μαθηματικών προβλημάτων με το ΒΥΟΒ

222 Διδακτική των γνωστικών αντικειμένων

Α Γυμνασίου, Μέρο Α : Αριθμητική Άλγεβρα, Κεφάλαιο 2 - Κλάσματα

Μ Α Θ Η Μ Α Τ Ι Κ Α Α Γ Υ Μ Ν Α Σ Ι Ο Υ

ΑΛΓΕΒΡΑ Α ΓΥΜΝΑΣΙΟΥ ΘΕΤΙΚΟΙ ΚΑΙ ΑΡΝΗΤΙΚΟΙ ΑΡΙΘΜΟΙ ΕΠΙΜΕΛΕΙΑ : ΧΑΛΑΤΖΙΑΝ ΠΑΥΛΟΣ

Πειραματική Μελετη της Ατμοσφαίρας στο Μικρόκοσμο Torricelli του Λογισμικού ΓΑΙΑ ΙΙ

1 ΕΙΣΑΓΩΓΗ 2 ΠΡΟΤΕΙΝΟΜΕΝΕΣ ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ «ΠΕΙΡΑΜΑΤΙΚΗ ΜΕΛΕΤΗ ΤΗΣ ΑΤΜΟΣΦΑΙΡΑΣ» ΜΕ ΤΟ ΜΙΚΡΟΚΟΣΜΟ «TORRICELLI» ΤΟΥ ΛΟΓΙΣΜΙΚΟΥ ΓΑΙΑ ΙΙ

αξιοποίηση των ΤΠΕ: Η logo στη διδακτική διδακτική πράξη

Σχέδιο Μαθήματος - "Ευθεία Απόδειξη"

ΜΑΘΗΜΑΤΙΚΑ Α ΓΥΜΝΑΣΙΟΥ

Σενάριο με το λογισμικό modellus Πηγή: ΠΡΟΛΟΓΟΣ

ΘΕΩΡΙΑ Α ΓΥΜΝΑΣΙΟΥ. 1. Να γράψετε τον τύπο της Ευκλείδειας διαίρεσης. Πώς ονομάζεται κάθε σύμβολο του τύπου;

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

Διδακτική ενότητα: Το φυσικό περιβάλλον (Το ανάγλυφο της Γης)

11. Ποιες είναι οι άμεσες συνέπειες της διαίρεσης;

Μάθημα 8 ο Η εντολή ανδιαφορετικά

«Χρήση εκπαιδευτικού λογισμικού για τη διδασκαλία του θεωρήματος του Bolzano»

Αγώνες αυτοκινήτου Παιχνίδι για 2 παίκτες

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

Αριθμητής = Παρονομαστής

Κεφάλαιο 3: Εισαγωγή στους αλγορίθμους - διαγράμματα ροής

Τμήμα Τεχνολόγων Γεωπόνων - Φλώρινα

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

ΚΕΦΑΛΑΙΑ & 8.2 (ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ) ΘΕΩΡΙΑ

Άθροισµα γωνιών τριγώνου, γωνίες ισοπλεύρου, ισοσκελούς τριγώνου και εξωτερική γωνία τριγώνου στην Α Γυµνασίου

ΝΕΑ ΦΙΛΟΣΟΦΙΑ ΚΑΙ ΝΕΕΣ ΑΝΤΙΛΗΨΕΙΣ ΣΤΗ ΔΙΔΑΚΤΙΚΗ ΤΩΝ ΜΑΘΗΜΑΤΙΚΩΝ. Παρασχίδης Κυριαζής Σχολικός Σύμβουλος 3 ης Περιφέρειας ν. Ξάνθης

Οδηγίες για την πιστοποίηση των εκπαιδευτικών

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;

ΣΕΝΑΡΙΟ ΤΠΕ ΓΕΝΙΚΕΥΜΕΝΟ ΠΥΘΑΓΟΡΕΙΟ ΘΕΩΡΗΜΑ - ΝΟΜΟΣ ΣΥΝΗΜΙΤΟΝΩΝ

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

Μαθηματικά Α' Γυμ. - Ερωτήσεις Θεωρίας 1 ΕΡΩΤΗΣΕΙΣ. (1) Ποιοι είναι οι φυσικοί αριθμοί; Γράψε τέσσερα παραδείγματα.

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5)

Σενάριο 1. Σκιτσάροντας µε παραλληλόγραµµα. (χρήση λογισµικού Χελωνόκοσµος)

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

Γεωμετρία, Αριθμοί και Μέτρηση Μαθαίνω Γεωμετρία και Μετρώ Παίζω με τους αριθμούς Βρίσκω τα πολλαπλάσια

Το διαστημόπλοιο. Γνωστικό Αντικείμενο: Φυσική (Δυναμική σε μία διάσταση - Δυναμική στο επίπεδο) Τάξη: Α Λυκείου

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

Ο παρακάτω πίνακας τιμών θα βοηθήσει να γίνει πιο κατανοητή η λειτουργία των εντολών της συγκεκριμένης άσκησης. Α/Α Εντολές Μνήμη (Μεταβλητή α) Οθόνη

Transcript:

Πειραματιζόμενοι με αριθμούς στο περιβάλλον του Microworlds Pro: διαθεματική προσέγγιση περί «πολλαπλασίων και διαιρετών» μια Νίκος Δαπόντες Φυσικός Δευτεροβάθμιας Εκπαίδευσης Το περιβάλλον Microworlds Pro, ισχυριζόμαστε, προσφέρει πολλές ευκαιρίες τόσο για διαθεματική προσέγγιση (Πληροφορική και Μαθηματικά) όσο και για πειραματισμό και έλεγχο των ιδεών μας. Αυτό που μας ενδιαφέρει περισσότερο είναι να βρεθεί ο μαθητής σε ένα περιβάλλον στο οποίο να δημιουργεί ο ίδιος όλα όσα του χρειάζονται για να λύνει προβλήματα. Αφετηρία της διδασκαλίας μας είναι ένα πρόβλημα και εργαλεία επίλυσης του όλες οι δυνατότητες που προσφέρει το περιβάλλον του Microworlds Pro. Το αντικείμενο του προβλήματος είναι η παραγωγή ενός έργου που έχει ως αντικείμενο την εύρεση του Ελάχιστου Κοινού Πολλαπλάσιου και του Μέγιστου Κοινού Διαιρέτη. Δραστηριότητα Πρώτη Πώς προγραμματίζουμε την εύρεση των ακεραίων πολλαπλασίων ενός αριθμού; Στη διδασκαλία εύρεσης του «Ελάχιστου Κοινού Πολλαπλάσιου» (Ε.Κ.Π) δύο ή περισσοτέρων αριθμών (3, 6 και 8, για παράδειγμα), αρχικά, ζητείται από τους μαθητές να βρουν τα πολλαπλάσια αυτών των αριθμών. Στο περιβάλλον χαρτί μολύβι, οι μαθητές βρίσκουν τα πολλαπλάσια με το να πολλαπλασιάζουν τους αριθμούς 3, 6 και 8 διαδοχικά με τους αριθμούς 0, 1, 2, 3,.. Είναι φανερό ότι πρόκειται για μια απλούστατη αλλά χρονοβόρα διαδικασία. ΚΑΝΟΝΑΣ Πολλαπλασιάζω τον αριθμό Ν με 0,1,2,3,.κ ΕΙΣΟΔΟΣ Αριθμός Ν για τον οποίο αναζητώ τα πολλαπλάσια ΕΞΟΔΟΣ Τα κ πρώτα ακέραια πολλαπλάσια του αριθμού Ν Στην δραστηριότητα επιδιώκεται η χρήση του υπολογιστικού περιβάλλοντος για να επιτελέσουμε το ίδιο ακριβώς καθήκον για οποιοδήποτε αριθμό. Εφαρμόζοντας τη γνωστή στρατηγική «μεταφράζω τις ενέργειες που κάνω για να βρω τα 30 πρώτα πολλαπλάσια ενός αριθμού (Ν) σε εντολές της Logo» καταλήγουμε στην παρακάτω διαδικασία με όνομα <πολλαπλάσια>: για πολλαπλάσια :N :k αν :k > 30 [σταματήσαμε] παρεμβολή (φράση " :N * :k) πολλαπλάσια :N :k + 1 ; Για να γράφω σε Πλαίσιο Κειμένου τα κ πρώτα πολλαπλάσια ενός αριθμού Ν ; Συνθήκη τερματισμού της διαδικασίας

Η λέξη πολλαπλάσια είναι το όνομα μιας διαδικασίας και αποτελεί μια νέα λέξη που θα εμπλουτίσει το λεξιλόγιο της Logo. Αυτή η διαδικασία δέχεται δύο εισόδους: τον αριθμό Ν του οποίου ζητάμε τα πολλαπλάσια (είσοδος1) και τη μεταβλητή κ που παίρνει τιμές 0,1,2,3, (είσοδος2). πολλαπλάσια <είσοδος1> <είσοδος2> Με την εντολή παρεμβολή (φράση " :N * :k), σε ένα Πλαίσιο Κειμένου γράφονται διαδοχικά τα γινόμενα του αριθμού (Ν) με τις τιμές του k=0,1,2,3. Πρόκειται για μια επαναληπτική διαδικασία κατά την οποία υπολογίζονται αυτά τα γινόμενα και καταγράφονται το ένα δίπλα στο άλλο. Στην πρώτη σειρά της διαδικασίας υπάρχει η αναγκαία εντολή τερματισμού της διαδικασίας αν :k > 30 [σταματήσαμέ] που μεταφράζει τη σκέψη «αν ο αριθμός κ γίνει μεγαλύτερος του 30, τότε, σταμάτησε τους υπολογισμούς». Πειραματισμός με τη διαδικασία <πολλαπλάσια :N :k> Στο περιβάλλον Microworlds Pro γράφουμε τη διαδικασία <πολλαπλάσια> στη γνωστή καρτέλα «Διαδικασίες».Τώρα, η χελώνα εμπλούτισε το λεξιλόγιο της με τη λέξη <πολλαπλάσια>. Για να δοκιμάσουμε τη νέα διαδικασία αρκεί να δημιουργήσουμε ένα Πλαίσιο Κειμένου στην οθόνη και να γράψουμε στο Κέντρο Εντολών το όνομά της συνοδευόμενο από τις δύο εισόδους. Για παράδειγμα, γράφοντας πολλαπλάσια 13 0 και πατώντας <Enter>, στο Πλαίσιο Κειμένου καταγράφονται τα 30 πρώτα πολλαπλάσια του 13. Με τον ίδιο τρόπο καταχωρίζονται τα πολλαπλάσια του 7 (πληκτρολογώντας πολλαπλάσια 7 0 στο Κέντρο Εντολών). Με σκοπό να πειραματιστούμε με τους τρεις αριθμούς (3, 6 και 8), δημιουργούμε τρεις χελώνες κουμπιά και τρία Πλαίσια Κειμένου με ονόματα: <κείμενο1>, <κείμενο2> και <κείμενο3> στα οποία καταγράφονται οι τιμές των 30 πρώτων πολλαπλασίων των αριθμών 3, 6 και 8 αντίστοιχα. Με κλικ σε κάθε χελώνα κουμπί καταγράφονται τα πολλαπλάσια των τριών αριθμών στα αντίστοιχα Πλαίσια Κειμένου.

Συμπέρασμα: Από τα τρία Πλαίσια Κειμένου με τα πολλαπλάσια των αριθμών 3, 6 και 8 εύκολα συνάγεται ότι το Ε.Κ.Π. τους είναι το 24. Ας σημειωθεί ότι, αν θέλουμε να αναγράφονται τα πολλαπλάσια σε Πλαίσια Κειμένου το ένα κάτω από το άλλο (κατακόρυφα) θα πρέπει να αντικαταστήσουμε την εντολή <παρεμβολή>, της προηγούμενης διαδικασίας, με την <τύπωσε> στην προηγούμενη διαδικασία. Μια εναλλακτική προσέγγιση του ίδιου θέματος. Εκτός από τη διαδικασία <πολλαπλάσια Ν 0> χρειαζόμαστε και ένα μεταβολέα για να επιλέγουμε τον αριθμό Ν του οποίου αναζητούμε τα πολλαπλάσια. Αυτά καταχωρούνται στο Πλαίσιο Κειμένου με όνομα <κείμενο1>. Δραστηριότητα Δεύτερη Πώς βρίσκουμε τους διαιρέτες ενός αριθμού και πώς να προγραμματίζουμε την καταγραφή άρτιων και περιττών αριθμών σε Πλαίσιο Κειμένου; Στα μαθηματικά της ΣΤ Δημοτικού πολλές φορές χρειάζεται να απαντηθούν ερωτήματα όπως «είναι ο αριθμός k πολλαπλάσιο του αριθμού Ν;» «ποιοι είναι οι διαιρέτες του αριθμού Ν;» Η δημιουργία μιας διαδικασίας που απαντάει στο πρώτο ερώτημα βασίζεται στη γνώση ότι «ο αριθμός k είναι ακέραιο πολλαπλάσιο του αριθμού Ν αν το υπόλοιπο της διαίρεσης του Ν με το k είναι μηδέν». Ας μεταφράσουμε αυτή τη γνώση σε μια νέα διαδικασία με όνομα <πολλαπλάσιο?>:

για πολλαπλάσιο? :k :N έξοδος (υπόλοιπο :N :k) = 0 ;Ελέγχει αν ένας αριθμός είναι πολλαπλάσιο άλλου Η διαδικασία <πολλαπλάσιο? k N> δίνει πάντα ως απάντηση τις τιμές ΣΩΣΤΟ ή ΛΑΘΟΣ όπως μπορούμε να ελέγξουμε πρόχειρα από το Κέντρο Εντολών ή πιο συστηματικά δημιουργώντας δύο Πλαίσια Κειμένου για πειραματισμό και δύο μεταβολείς κ και Ν, όπως παρουσιάζονται στη σελίδα οθόνης. Με κλικ στο δρομέα (στη ρύθμιση <πολλές φορές>) ενεργοποιείται η εντολή Θέσεκείμενο πολλαπλάσιο? κ Ν οπότε στο Πλαίσιο Κειμένου <κείμενο> παίρνουμε την απάντηση ΣΩΣΤΟ ή ΛΑΘΟΣ. Έτσι, αλλάζοντας κατά βούληση τις μεταβλητές εισόδου κ και Ν ελέγχουμε αν ένας αριθμός είναι πολλαπλάσιο ενός άλλου. Στο διπλανό στιγμιότυπο δίνεται η απάντηση <ΛΑΘΟΣ> στο ερώτημα: ο αριθμός 70 είναι πολλαπλάσιο του 6; Η απάντηση στο ίδιο ερώτημα μπορεί να δοθεί και με τη ισοδύναμη διαδικασία <πολλαπλάσιο1? :k :N> στην οποία ρητά εξετάζεται το υπόλοιπο της διαίρεσης :N / :k. για πολλαπλάσιο1? :k :N ανδιαφ (υπόλοιπο :N :k) = 0 [έξοδος "ΣΩΣΤΟ][έξοδος "ΛΑΘΟΣ] Με τη βοήθεια της διαδικασίας <πολλαπλάσιο?> οικοδομούνται μερικές ενδιαφέρουσες διαδικασίες. Με τις δύο πρώτες ελέγχουμε αν ένας αριθμός είναι άρτιος ή περιττός ενώ με τις υπόλοιπες καταγράφονται οι διαιρέτες ενός αριθμού, οι άρτιοι ή οι περιττοί μέχρι έναν επιθυμητό αριθμό καθώς και όλοι οι αριθμοί από κ μέχρι Ν. α) για αρτιος? :N ;Ελέγχουμε αν ένας αριθμός είναι άρτιος πολλαπλάσιο? 2 :N β) για περιττος? :N ;Ελέγχουμε αν ένας αριθμός είναι περιττός αρτιος? :N + 1 γ) για διαιρέτες :k :N ;Καταγράφονται οι διαιρέτες ενός αριθμού αν :k > :N[σταμάτησέμε] αν πολλαπλάσιο? :k :N [παρεμβολή φρ " :N / :k] διαιρέτες :k + 1 :N δ) για αρτιοι :k :N ;Καταγράφονται οι άρτιοι αριθμοί (από κ μέχρι Ν) αν :k = :N + 1[σταμάτησέμε] αν αρτιος? :k [παρεμβολή φρ " :k] αρτιοι :k + 1 :N

ε) για περιττοι :k :N ;Καταγράφονται οι περιττοί αριθμοί (από κ μέχρι Ν) αν :k = :N + 1[σταμάτησέμε] αν αρτιος? :k [παρεμβολή φρ " :k + 1] περιττοί :k + 1 :N ζ) για αριθμοι :k :N ;Καταγράφονται οι αριθμοί (από κ μέχρι Ν) αν :k = :N + 1[σταμάτησέμε] παρεμβολή φρ " :k αριθμοι :k + 1 :N Οι διδακτικοί στόχοι των δύο δραστηριοτήτων Για όλες τις παραπάνω περιπτώσεις θεωρούμε ότι οι μαθητές θα πρέπει να εξασκηθούν στη λογική οικοδόμησης καθεμιάς από τις νέες διαδικασίες που εμπλουτίζουν το λεξιλόγιο της χελώνας και ταυτόχρονα μας βοηθάνε στη δημιουργία νέων διαδικασιών. Σ αυτήν την κατεύθυνση θα μας εξυπηρετήσει ο γνωστός πίνακας «μετάφρασης» όπως αυτός που ακολουθεί για την περίπτωση της διαδικασίας που απαντάει στο ερώτημα «ο αριθμός Ν είναι άρτιος;» Σκέφτομαι τι θέλω να κάνει η νέα λέξη Μεταφράζω τη σκέψη μου σε γλώσσα Logo <αρτιος? :N> (στην Καρτέλα Διαδικασίες) Να δημιουργηθεί η λέξη λειτουργία με όνομα <αρτιος?> και είσοδο έναν αριθμό Ν για αρτιος? :N ώστε να ελέγχουμε αν ο αριθμός αυτός είναι πολλαπλάσιο του 2 με τη χρήση της διαδικασίας <πολλαπλάσιο? 2 :N> πολλαπλάσιο? 2 :N Τέλος διαδικασίας Το πιο σημαντικό είναι να δώσουμε την ευκαιρία στους μαθητές να εφαρμόσουν τις γνώσεις που απέκτησαν από τη διδασκαλία μας σε νέες καταστάσεις όπως η οικοδόμηση νέων διαδικασιών. Αν κινηθούμε σ αυτό το πλαίσιο (δηλαδή να δώσουμε μεγαλύτερη έμφαση και να ενθαρρύνουμε τους μαθητές στο να μεταφράζουν τις γνώσεις που ήδη έχουν αποκτήσει στο περιβάλλον χαρτί μολύβι) θα τους βοηθήσουμε να συνειδητοποιήσουν καλύτερα τις έννοιες και κανόνες που αναφέρονται στα πολλαπλάσια και τους διαιρέτες, στους άρτιους και στους περιττούς.

Εκπαιδευτικό Λογισμικό Microworlds Pro ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ Γ.1.3α Μια διαδικασία που βρίσκει τα ακέραια πολλαπλάσια ενός αριθμού Δημοτικό (ΣΤ Μαθηματικά) Προγραμματίζω την παρουσίαση των πολλαπλασίων ενός αριθμού σε ένα πλαίσιο Κειμένου Περιγραφή του έργου. Ένας απλός τρόπος για να βρούμε το Ε.Κ.Π. δύο ή περισσοτέρων αριθμών είναι να καταγράψουμε τα πολλαπλάσια τους και να εντοπίσουμε το μικρότερο από τα κοινά πολλαπλάσια. Για παράδειγμα, το Ε.Κ.Π. (3, 6, 10) =30 και βρίσκεται με αυτόν τον τρόπο: Πολλαπλάσια του 3 : 0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75 78 81 84 87 90 Πολλαπλάσια του 6 : 0 6 12 18 24 30 36 42 48 54 60 66 72 78 84 90 96 102 108 114 120 126 132 138 144 150 156 162 168 174 180 Πολλαπλάσια του 10 : 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200 210 220 230 240 250 260 270 280 290 300 Τα κοινά πολλαπλάσια τους είναι {0, 30, 60, 90} με μικρότερο από αυτά (διάφορο του μηδενός) το 30. Ο τρόπος αυτός είναι αρκετά.. κοπιαστικός εφόσον, για να βρούμε τα πολλαπλάσια των τριών αριθμών, θα πρέπει να κάνουμε πολλούς πολλαπλασιασμούς. Θα είναι, επομένως, ενδιαφέρον να προσπαθήσουμε να φτιάξουμε μια νέα λέξη - διαδικασία στο Microworlds Pro ώστε αυτή να αναλάβει την κοπιαστική εργασία καταγραφής των πολλαπλασίων οποιουδήποτε αριθμού. Η δημιουργία αυτής της λέξης γίνεται με το γνωστό τρόπο: «πρώτα σκεφτόμαστε πώς εμείς υπολογίζουμε, και γράφουμε σε μια γραμμή, τα πολλαπλάσια ενός αριθμού και στη συνέχεια μεταφράζουμε τις ενέργειες μας σε εντολές που καταλαβαίνει η χελώνα». Γι αυτό το σκοπό φτιάξαμε τη νέα διαδικασία με όνομα <πολλαπλάσια> που έχει δύο εισόδους: τον αριθμό Ν και ένα άλλο γράμμα μεταβλητή k. Πρώτη Εργασία. Στην καρτέλα «Διαδικασίες» γράψτε προσεκτικά την παρακάτω διαδικασία για πολλαπλάσια :N :k αν :k > 30 [σταμάτησέμε] παρεμβολή (φράση " :N * :k) πολλαπλάσια :N :k + 1 Στην οθόνη δημιουργήστε δύο Πλαίσια Κειμένου με ονόματα <κείμενο1> και <κείμενο> καθώς και ένα κουμπί χελώνα όπως στο σχήμα.

α) Πειραματιστείτε δίνοντας τις τιμές 3, 6 και 10 στην είσοδο της διαδικασίας <πολλαπλάσια> που έχετε γράψει στο Πλαίσιο Κειμένου <κείμενο1>. Παρατηρήστε τις τιμές που καταγράφονται στο <κείμενο1>. α1) Τι σημαίνει η εντολή εκτέλεσε κείμενο1 ;.. α2) Στη διαδικασία αντικαταστήστε τον αριθμό 30 και στη θέση του βάλτε τον αριθμό 10. Τι παρατηρείτε;.. Τι ρόλο παίζει ο αριθμός 30;.. α3) Τι ρόλο παίζει η αναγραφή του ονόματος πολλαπλάσια :k :N στην τελευταία γραμμή της διαδικασίας; α4) Ποιο ρόλο παίζει η εντολή κείμενο, σβκμν ;. α5) Τι ζητάμε με την εντολή παρεμβολή (φράση " :N * :k).. Τι θα συμβεί αν στη θέση αυτής της εντολής θέσουμε τύπωσε (φράση " :N * :k);.. Επιβεβαιώστε την ορθότητα της απάντησή σας. α6) Συζητήστε το ρόλο της εντολής αν :k > 30 [σταμάτησέμε] α7) Ποια εντολή πρέπει να προσθέσετε στη διαδικασία ώστε να γράφονται με χρώμα μπλε τα πολλαπλάσια;.. β) Εφαρμόστε τη διαδικασία <πολλαπλάσια> για να επιβεβαιώσετε ότι Ε.Κ.Π. (21,63) = 63 Ε.Κ.Π. (8,24) = 24 Ε.Κ.Π. (54,18,27) = 54 γ) Αποθηκεύστε την εργασία σας σε δισκέτα και στο σκληρό δίσκο με όνομα «Πολλαπλάσια».

Εκπαιδευτικό Λογισμικό Microworlds Pro ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ Γ.1.3β Ποιοι είναι οι διαιρέτες ενός αριθμού; Άρτιος ή περιττός; Δημοτικό Μαθαίνω να χρησιμοποιώ νέες διαδικασίες Περιγραφή του έργου. Για να ελέγξεις αν ένας αριθμός είναι πρώτος (έχει ως διαιρέτες μόνο τον εαυτό τους και τη μονάδα) προφανώς θα πρέπει να βρεις τους διαιρέτες του. Παρόλο που αυτό είναι μια αρκετά κοπιαστική εργασία, ιδιαίτερα για μεγάλους αριθμούς, θα πρέπει να εξασκηθείς αρκετά στο περιβάλλον χαρτί μολύβι. Εφόσον τα καταφέρνεις ο ίδιος να βρίσκεις αν ένας αριθμός είναι πρώτος ή σύνθετος μπορείς να προχωρήσεις και στην επινόηση μιας διαδικασίας που να κάνει την ίδια ακριβώς δουλειά. Στη συνέχεια μπορείς να εφαρμόσεις τις γνώσεις σου στα μαθηματικά και στο προγραμματισμό για να φτιάξεις νέες διαδικασίες που απαντούν αμέσως σε ερωτήματα όπως: Είναι ένας αριθμός άρτιος ή περιττός; Πώς μπορώ να ζητάω την καταγραφή των διαιρετών ενός αριθμού σε ένα Πλαίσιο Κειμένου; Πώς να γράφω όλους τους άρτιους ή περιττούς αριθμούς (από έναν δοσμένο αριθμό μέχρι έναν άλλον) σε ένα Πλαίσιο Κειμένου; Πρώτη Εργασία. Η δημιουργία μιας διαδικασίας που απαντάει στο ερώτημα «Πώς να βρίσκω τους διαιρέτες ενός αριθμού;» βασίζεται στη γνώση ότι «ο αριθμός k είναι διαιρέτης του αριθμού Ν αν το υπόλοιπο της διαίρεσης του Ν με το k είναι μηδέν». Σκεφτείτε τη λογική πάνω στην οποία οικοδομήθηκε η διαδικασία με όνομα <πολλαπλάσιο?> και δύο εισόδους: (k) και (Ν). για πολλαπλάσιο? :k :N έξοδος (υπόλοιπο :N :k) = 0 Σκεφτείτε, επίσης, τη λογική με την οποία οικοδομήθηκε και η διαδικασία <πολλαπλάσιο1?> που κάνει την ίδια ακριβώς εργασία όπως και η προηγούμενη. για πολλαπλάσιο1? :k :N ανδιαφ (υπόλοιπο :N :k) = 0 [έξοδος "ΣΩΣΤΟ][έξοδος "ΛΑΘΟΣ] α) Γράψτε την πρώτη διαδικασία πολλαπλάσιο? :k :N στην καρτέλα «Διαδικασίες» και πειραματιστείτε με αυτήν. Ποιος είναι ο ρόλος του k και του N; β) Για να πειραματιστείτε καλύτερα δημιουργήστε δύο Πλαίσια Κειμένου όπως προτείνονται παρακάτω:

Εφαρμόζοντας τη διαδικασία <πολλαπλάσιο?> και επιλέγοντας κατάλληλες τιμές των μεταβολέων, συμπληρώστε τον παρακάτω πίνακα: Αριθμός Διαιρέτες Συμπέρασμα (πρώτος ή σύνθετος) 261 1, 3, 9, 29, 87, 261 Σύνθετος 28 29 148 11 111 74 84 97 γ) Συζητήστε το πώς θα φτιάξετε μια διαδικασία με όνομα <αρτιος?> και είσοδο έναν αριθμό Ν τέτοια ώστε να απαντάει στο ερώτημα «είναι άρτιος ο αριθμός Ν της εισόδου;».. δ) Με τη βοήθεια της προηγούμενης διαδικασίας φτιάξτε μια νέα διαδικασία με όνομα <περιττος?> και είσοδο έναν αριθμό Ν που αναλαμβάνει το ρόλο να μας απαντάει στο ερώτημα «είναι περιττός ο αριθμός Ν της εισόδου;».. ε) Στην καρτέλα «Διαδικασίες» γράψτε τη διαδικασία <αρτιοι> με την οποία καταγράφονται όλοι οι άρτιοι από τον αριθμό k μέχρι το Ν και πειραματιστείτε. για αρτιοι :k :N αν :k = :N + 1[σταμάτησέμε] αν αρτιος? :k [κείμενο, παρεμβολή φρ " :k] αρτιοι :k + 1 :N ζ) Με βάση την παραπάνω διαδικασία φτιάξτε μια νέα διαδικασία με την οποία καταγράφονται όλοι οι περιττοί από τον αριθμό k μέχρι το Ν και πειραματιστείτε. η) Αποθηκεύστε την εργασία σας σε δισκέτα και στο σκληρό δίσκο με όνομα «Διαιρέτες»