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



Σχετικά έγγραφα
Ο Προγραμματισμός στην Πράξη

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

3.1 ΕΞΙΣΩΣΕΙΣ 1 ΟΥ ΒΑΘΜΟΥ

Επίλυση εξισώσεων δευτέρου βαθμού με ανάλυση σε γινόμενο παραγόντων

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

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

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

Η Θεωρία που πρέπει να θυμάσαι!!!... b a

Απαντήσεις θεωρίας Κεφάλαιο 1ο. (α μέρος)

Η εξίσωση 0 x = 0 επαληθεύεται για οποιαδήποτε τιμή του x και ο- νομάζεται ταυτότητα ή αόριστη.

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

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

1.2 Εξισώσεις 1 ου Βαθμού

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

12. ΑΝΙΣΩΣΕΙΣ Α ΒΑΘΜΟΥ. είναι δύο παραστάσεις μιας μεταβλητής x πού παίρνει τιμές στο

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

Εισαγωγή Το σύνολο αναφοράς και οι περιορισμοί

Ερωτήσεις θεωρίας για τα Μαθηματικά Γ γυμνασίου

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

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

Μαθηματικά Β Γυμνασίου. Επανάληψη στη Θεωρία

ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑΤΙΚΑ Β ΓΥΜΝΑΣΙΟΥ. ΜΕΡΟΣ 1ο ΑΛΓΕΒΡΑ

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

ΚΕΦΑΛΑΙΟ 2 Ο ΕΞΙΣΩΣΕΙΣ-ΑΝΙΣΩΣΕΙΣ

Ερωτήσεις θεωρίας για τα Μαθηματικά Γ γυμνασίου. Άλγεβρα...

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΤΜΗΜΑ. Μαθηματικά 2. Σταύρος Παπαϊωάννου

Κεφάλαιο 1 o Εξισώσεις - Ανισώσεις

ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ. Μια παράσταση που περιέχει πράξεις με μεταβλητές (γράμματα) και αριθμούς καλείται αλγεβρική, όπως για παράδειγμα η : 2x+3y-8

ΚΕΦΑΛΑΙΟ 3 Ο 3.2 Η ΕΝΝΟΙΑ ΤΟΥ ΓΡΑΜΜΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΚΑΙ Η. (Σ) όπου α, β, α, β, είναι οι

ΕΠΑΝΑΛΗΨΗ Α ΓΥΜΝΑΣΙΟΥ

Αλγεβρικές Παραστάσεις

A N A B P Y T A ΑΣΚΗΣΕΙΣ ΠΟΛΥΩΝΥΜΩΝ. 1 (α + β + γ) [(α-β) 2 +(α-γ) 2 +(β-γ) 2 ] και τις υποθέσεις

Η Έννοια της εξίσωσης:

α έχει μοναδική λύση την x α

Να γραφτεί πρόγραμμα σε Logo που θα βρίσκει το άθροισμα των 20 πρώτων όρων της ακολουθίας Σ = 1+1/2+1/3+1/4+.

Α ΜΕΡΟΣ - ΑΛΓΕΒΡΑ. Α. Οι πραγματικοί αριθμοί και οι πράξεις τους

ΑΝΙΣΩΣΕΙΣ. 3.1 ΑΝΙΣΩΣΕΙΣ 1 ου ΒΑΘΜΟΥ. Οι ανισώσεις: αx + β > 0 και αx + β < 0

ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΣΤΑ ΓΕΝΙΚΑ ΜΑΘΗΜΑΤΙΚΑ

1) Μέθοδος επίλυσης οποιασδήποτε εξίσωσης Β Βαθμού. Έστω η δευτεροβάθμια εξίσωση : = 0 1. Μεταφέρουμε το σταθερό όρο στο δεύτερο μέλος δηλ.

Κεφάλαιο 3.1 Εξισώσεις 1 ου Βαθμού Επιμέλεια Σημειώσεων: Ντάνος Γιώργος ΚΕΦΑΛΑΙΟ 3.1 ΕΞΙΣΩΣΕΙΣ 1 ΟΥ ΒΑΘΜΟΥ 1

Οι Μιγαδικοί Αριθμοί

g 0 5 0, των Παναγιώτη Χριστόπουλου Κώστα Βακαλόπουλου

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

4.1 ΑΝΙΣΩΣΕΙΣ 1 ΟΥ ΒΑΘΜΟΥ

ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ. 8. Πότε το γινόμενο δύο ή περισσοτέρων αριθμών παραγόντων είναι ίσο με το μηδέν ;

εξισώσεις-ανισώσεις Μαθηματικά α λυκείου Φροντιστήρια Μ.Ε. ΠΑΙΔΕΙΑ σύνολο) στα Μαθηματικά, τη Φυσική αλλά και σε πολλές επιστήμες

ΣΥΣΤΗΜΑΤΑ ΓΡΑΜΜΙΚΩΝ ΕΞΙΣΩΣΕΩΝ

ΛΥΣΕΙΣ ΜΑΘΗΜΑΤΙΚΩΝ ΚΑΤ. Β ΛΥΚΕΙΟΥ ΑΠΡΙΛΙΟΣ 2012

Πράξεις με πραγματικούς αριθμούς (επαναλήψεις - συμπληρώσεις )

2.1 ΠΡΑΞΕΙΣ ΚΑΙ ΟΙ ΙΔΙΟΤΗΤΕΣ ΤΟΥΣ

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

Μαθηματικά. Ενότητα 2: Δεκαδικοί αριθμοί, κλάσματα, δυνάμεις, ρίζες και ποσοστά. Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

1 ΘΕΩΡΙΑΣ...με απάντηση

εξίσωση πρώτου βαθμού

2018 Φάση 2 ιαγωνίσµατα Επανάληψης ΑΛΓΕΒΡΑ. Α' Γενικού Λυκείου. Σάββατο 21 Απριλίου 2018 ιάρκεια Εξέτασης:3 ώρες ΘΕΜΑΤΑ

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Όταν οι αριθμοί είναι ομόσημοι Βάζουμε το κοινό πρόσημο και προσθέτουμε

Βρέντζου Τίνα Φυσικός Μεταπτυχιακός τίτλος ΜEd: «Σπουδές στην εκπαίδευση»

Εξίσωση 1 η 1 ο μέλος 2 ο μέλος

2.1 Η ΕΞΙΣΩΣΗ αx + β = 0

Μιγαδικοί Αριθμοί. Μαθηματικά Γ! Λυκείου Θετική και Τεχνολογική Κατεύθυνση. Υποδειγματικά λυμένες ασκήσεις Ασκήσεις προς λύση

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

Μαθηματικά. Ενότητα 3: Εξισώσεις και Ανισώσεις 1 ου βαθμού. Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

Ιωάννης Σ. Μιχέλης Μαθηματικός

4.1 Η ΕΝΝΟΙΑ ΤΗΣ ΕΞΙΣΩΣΗΣ

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

Ενότητα 2. Ζωγραφίζοντας με το ΒΥΟΒ

Εξισώσεις Β βαθμού. Βρέντζου Τίνα Φυσικός Μεταπτυχιακός τίτλος ΜEd: «Σπουδές στην εκπαίδευση»

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

7.Αριθμητική παράσταση καλείται σειρά αριθμών που συνδέονται με πράξεις μεταξύ τους. Το αποτέλεσμα της αριθμητικής παράστασης ονομάζεται τιμή της.

Α. ΔΙΑΤΑΞΗ ΠΡΑΓΜΑΤΙΚΩΝ ΑΡΙΘΜΩΝ

Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις

7. Αν υψώσουμε και τα δύο μέλη μιας εξίσωσης στον κύβο (και γενικά σε οποιαδήποτε περιττή δύναμη), τότε προκύπτει

Ιγνάτιος Ιωαννίδης Χρήσιμες Γνώσεις 5

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

I. ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ. math-gr

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

Ε π ι μ έ λ ε ι α Κ Ο Λ Λ Α Σ Α Ν Τ Ω Ν Η Σ

Μέθοδοι μονοδιάστατης ελαχιστοποίησης

= 7. Στο σημείο αυτό θα υπενθυμίσουμε κάποιες βασικές ιδιότητες του μετασχηματισμού Laplace, δηλαδή τις

Γλώσσα προγραμματισμού Logo

Από το Γυμνάσιο στο Λύκειο Δειγματικός χώρος Ενδεχόμενα Εύρεση δειγματικού χώρου... 46

Μέθοδοι μονοδιάστατης ελαχιστοποίησης

ΜΕΡΟΣ Α. 1 ο ΚΕΦΑΛΑΙΟ

Πολυωνυμικές εξισώσεις και ανισώσεις Εξισώσεις και ανισώσεις που ανάγονται σε πολυωνυμικές

Αλγεβρικές παραστάσεις - Αναγωγή οµοίων όρων

Η ΕΞΙΣΩΣΗ :α x+β=0. Μοναδική λύση. α=0 και β 0 Αδύνατη. α=0 και β=0 Αληθεύει για κάθε τιμή του x Ταυτότητα

3. α) Να λύσετε την εξίσωση x 2 = 3. β) Να σχηματίσετε εξίσωση δευτέρου βαθμού με ρίζες, τις ρίζες της εξίσωσης του α) ερωτήματος.

Web page: Συνοπτική Θεωρία Μαθηματικών Γ Γυμνασίου Γεωμετρία-Τριγωνομετρία

ΕΞΙΣΩΣΕΙΣ 2ου ΒΑΘΜΟΥ

α) Πώς παίρνουμε αποφάσεις στην καθημερινή μας ζωή; Συμπληρώσετε τον παρακάτω πίνακα: τότε

ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ Β ΓΥΜΝΑΣΙΟΥ 2013

Από το Γυμνάσιο στο Λύκειο Δειγματικός χώρος Ενδεχόμενα Εύρεση δειγματικού χώρου... 46

3.""Πώς"θα"λύσω"μια"εξίσωση"δευτέρου"βαθμού;

1 Arq thc Majhmatik c Epagwg c

Άλγεβρα 1 ο Κεφάλαιο ... ν παράγοντες

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

τριώνυμο Η εξίσωση δευτέρου βαθμού στην πλήρη της μορφή ονομάζεται τριώνυμο, γιατί αποτελείται από τρία μονώνυμα. Η γενική μορφή της είναι:

Transcript:

6 η Δραστηριότητα στο MicroWorlds Pro (1) Προχωρημένος Προγραμματισμός με Logo Δομή επιλογής Αν & ΑνΔιαφορετικά Στην δραστηριότητα που ακολουθεί, θα προσπαθήσουμε να βρούμε την απόλυτη τιμή ενός αριθμού, καθώς επίσης και την τετραγωνική ρίζα του, με τη βοήθεια του MicroWorlds Pro και της Logo. ΤΕΤΡΑΓΩΝΙΚΗ ΡΙΖΑ Βήμα 1: Μια μικρή επανάληψη στην ήδη γνωστή από το μάθημα των Μαθηματικών έννοια της τετραγωνικής ρίζας είναι αναγκαία: Από τα Μαθηματικά της Β Γυμνασίου (παρ. 2.1) ξέρουμε ότι: Τετραγωνική ρίζα ενός θετικού αριθμού α, λέγεται ο θετικός αριθμός, ο οποίος, όταν υψωθεί στο τετράγωνο, δίνει τον αριθμό α. Η τετραγωνική ρίζα του α συμβολίζεται με Επειδή, 0² = 0, ορίζουμε ως 0 0 Δεν ορίζουμε ρίζα αρνητικού αριθμού, γιατί δεν υπάρχει αριθμός που το τετράγωνό του να είναι αρνητικός. Για παράδειγμα η 25 δεν έχει νόημα, γιατί κανένας αριθμός, όταν υψωθεί στο τετράγωνο, δε δίνει αποτέλεσμα -25. Παράδειγμα: Τετραγωνική ρίζα του 9 είναι το 3, αφού 3 2 = 9 Τετραγωνική ρίζα του -9 δεν ορίζεται (δεν υπάρχει) αφού (-3) 2 = 9 και όχι -9

6 η Δραστηριότητα στο MicroWorlds Pro (2) Με λίγα λόγια, αν ο αριθμός α είναι αρνητικός, τότε η τετραγωνική ρίζα δεν υπάρχει. Διαφορετικά, αν ο α δεν είναι αρνητικός, δηλ. είναι θετικός ή μηδέν, τότε η τετραγωνική ρίζα του α είναι ο αριθμός που αν υψωθεί στο τετράγωνο δίνει τον α. Βήμα 2: Για να δημιουργήσουμε ένα πρόγραμμα που να υπολογίζει την τετραγωνική ρίζα ενός αριθμού, πρέπει ο υπολογιστής να ελέγχει αν ο αριθμός είναι αρνητικός. Αν ναι (δηλ. ισχύει ότι είναι αρνητικός αληθής συνθήκη) τότε πρέπει να εμφανίζεται ένα μήνυμα το οποίο θα υπενθυμίζει ότι δεν ορίζεται τετραγωνική ρίζα αρνητικού αριθμού και θα προτρέπει να δοκιμάσετε ξανά. Διαφορετικά, δηλ. Αν όχι (δηλ. δεν ισχύει ότι είναι αρνητικός ψευδής συνθήκη), τότε απλώς πρέπει να εμφανίσουμε την τετραγωνική ρίζα του αριθμού με την βοήθεια της κατάλληλης εντολής. Υπενθύμιση: Η εντολή που ελέγχει αν ισχύει κάτι ή όχι είναι η ΑνΔιαφορετικά. Αν για παράδειγμα θέλω ο υπολογιστής να ελέγχει ότι ο αριθμός α είναι μεγαλύτερος του μηδέν ή όχι και ανάλογα να εμφανίζει μήνυμα τότε γράφω: ΑνΔιαφορετικα α > 0 [δειξε (φρ [Το ] α [είναι μεγαλύτερο του 0])] [δειξε (φρ [το ] α [δεν είναι μεγαλύτερο του 0])] Με την εκτέλεση της εντολής ο υπολογιστής ελέγχει αν α > 0 (το α > 0 λέγεται αλλιώς και υπόθεση ή συνθήκη). Αν ναι τότε θα εκτελέσει τις εντολές που βρίσκονται στο πρώτο ζευγάρι αγκύλες (κόκκινες αγκύλες), δηλ. την πρώτη εντολή δείξε. Διαφορετικά, δηλαδή αν α<0, θα εκτελέσει τις εντολές που βρίσκονται στο δεύτερο ζευγάρι αγκύλες (πράσινες αγκύλες), δηλ. την δεύτερη εντολή δείξε. Στην προκειμένη περίπτωση, αν α = 3 τότε επειδή α = 3 > 0 θα εκτελέσει την πρώτη εντολή και θα δείξει στο κέντρο εντολών τη φράση «Το 3 είναι μεγαλύτερο του 0». Αν α = -3, τότε επειδή α < 0, θα εκτελέσει την δεύτερη εντολή και θα δείξει στο κέντρο εντολών τη φράση «Το -3 είναι μικρότερο από το 0».

6 η Δραστηριότητα στο MicroWorlds Pro (3) Υπάρχει και η εντολή Αν, η οποία διαφέρει στο ότι εκτελεί τις εντολές που βρίσκονται στο μοναδικό ζευγάρι αγκυλών, μόνο όταν ισχύει η υπόθεση-συνθήκη που ελέγχει. Όταν δεν ισχύει η υπόθεση-συνθήκη, δηλ. α < 0 τότε οι εντολές στις αγκύλες αγνοούνται: Αν α > 0 [δειξε (φρ [Το ] α [είναι μεγαλύτερο του 0])] Βήμα 3: Δημιουργήστε κάτι σαν το παρακάτω: Δηλαδή δημιουργούμε ένα μεταβολέα με όνομα α (ενδεικτικό εύρος από -100 έως 100) με τον οποίο θα επιλέγουμε τον αριθμό του οποίου θέλουμε να υπολογιστεί η τετραγωνική ρίζα, ένα κουμπί που λέγεται Τετραγωνική_ρίζα με το οποίο θα ενεργοποιούμε μια διαδικασία η οποία θα υπολογίζει την τετραγωνική ρίζα του α και ένα πλαίσιο κειμένου με όνομα αποτέλεσμα στο εσωτερικό του οποίου θα εμφανίζονται τα αποτελέσματα. Βήμα 4: Τι πρέπει να περιέχει η διαδικασία; Ακολουθεί ένα μικρό μέρος των δύο προτεινόμενων εκδοχών: 1 η Εκδοχή: για Τετραγωνική_ρίζα αποτέλεσμα, σβήσεκείμενο θέσεχρώμακειμένου "μπλε θέσεστυλ [έντονα υπογράμμιση] θέσεμέγεθοςγραμματοσειράς 14

6 η Δραστηριότητα στο MicroWorlds Pro (4) τυ [Υπολογισμός Τετραγωνικής Ρίζας] τυ [ ] θέσεχρώμακειμένου "κόκκινο θέσεστυλ [έντονα] θέσεμέγεθοςγραμματοσειράς 12 Αν α < 0 [τυ [.]] Αν α = 0 [τυ.] Αν α > 0 [τυ (φρ [Η τετραγωνική ρίζα του ] α [ είναι] τετραγωνικήρίζα α)] τέλος Συμπληρώστε μόνοι σας το πρόγραμμα. Οι εντολές που λείπουν πρέπει να γραφτούν εκεί που έχει τελίτσες. Πρέπει να σημειωθεί ότι με την εντολή τετραγωνικήρίζα υπολογίζεται η τετραγωνική ρίζα του αριθμού που ακολουθεί. Επίσης χρησιμοποιούνται οι εντολές θέσεχρώμακειμένου, θέσεστυλ, θέσεμέγεθοςγραμματοσειράς των οποίων η λειτουργία και η σύνταξη είναι εύκολη και προφανής. 2 η Εκδοχή: για Τετραγωνική_ρίζα. ΑνΔιαφορετικά α < 0 [τυ.] [τυ.] τέλος Στην 2 η εκδοχή χρησιμοποιήστε την εντολή ΑνΔιαφορετικά αντί των τριών διαφορετικών Αν. Συμπληρώστε μόνοι σας το πρόγραμμα. Οι εντολές που λείπουν πρέπει να γραφτούν εκεί που έχει τελίτσες.

6 η Δραστηριότητα στο MicroWorlds Pro (5) ΑΠΟΛΥΤΗ ΤΙΜΗ Βήμα 1: Μια μικρή επανάληψη στην ήδη γνωστή από το μάθημα των Μαθηματικών έννοια της απόλυτης τιμής είναι αναγκαία: Από τα Μαθηματικά της Α Γυμνασίου (παρ. 7.2) ξέρουμε ότι: Απόλυτη τιμή ενός Θετικού αριθμού είναι ο ίδιος αριθμός. Απόλυτη τιμή ενός Αρνητικού αριθμού είναι ο αντίθετός του. Απόλυτη τιμή του μηδενός είναι το μηδέν. Παράδειγμα: Απόλυτη τιμή του 9, επειδή είναι θετικός αριθμός (δηλ. > 0) είναι το 9 9 = 9 Απόλυτη τιμή του -8 (δηλ. < 0) είναι ο αντίθετος του -8-8 = -(-8) = 8 Απόλυτη τιμή του 0 είναι το 0 0 = 0 Με λίγα λόγια, αν ο αριθμός είναι αρνητικός, τότε η απόλυτη τιμή υπολογίζεται αν πολλαπλασιάσουμε τον αριθμό με το -1. Αν ο αριθμός δεν είναι αρνητικός, δηλ. είναι θετικός, τότε η απόλυτη τιμή του αριθμού είναι ο ίδιος ο αριθμός. Βήμα 2: Για να δημιουργήσουμε ένα πρόγραμμα που να υπολογίζει την απόλυτη τιμή ενός αριθμού, πρέπει ο υπολογιστής να ελέγχει αν ο αριθμός είναι αρνητικός. Αν ναι (δηλ. ισχύει ότι είναι αρνητικός αληθής συνθήκη) τότε απλώς πρέπει να πολλαπλασιάσουμε τον αριθμό με τον -1 ώστε να βρούμε τον αντίθετό του και να τον εμφανίσουμε. Διαφορετικά, δηλ. Αν όχι (δηλ. δεν ισχύει ότι είναι αρνητικός ψευδής συνθήκη), τότε απλώς πρέπει να εμφανίσουμε τον αριθμό όπως είναι.

6 η Δραστηριότητα στο MicroWorlds Pro (6) Βήμα 3: Δημιουργήστε κάτι σαν το παρακάτω: Δηλαδή δημιουργούμε ένα μεταβολέα με όνομα Αριθμός (εύρος από -100 έως 100) και ένα κουμπί που λέγεται Απόλυτη_τιμή με το οποίο θα ενεργοποιούμε μια διαδικασία η οποία θα υπολογίζει την απόλυτη τιμή του Αριθμού που θα επιλέγουμε και θα την εμφανίζει στο πλαίσιο κειμένου. Βήμα 4: Τι πρέπει να περιέχει η διαδικασία; Ακολουθεί ένα μικρό μέρος του: για Απόλυτη_τιμή.... ΑνΔιαφορετικα Αριθμός < 0 [τυ (φρ.)] [τυ (φρ.)] τέλος Συμπληρώστε μόνοι σας το υπόλοιπο πρόγραμμα. Οι εντολές που λείπουν πρέπει να γραφτούν εκεί που έχει τελίτσες.

6 η Δραστηριότητα στο MicroWorlds Pro (7) ΕΞΙΣΩΣΗ 1 ου ΒΑΘΜΟΥ Στην δραστηριότητα που ακολουθεί θα προσπαθήσουμε να επιλύσουμε μια εξίσωση πρώτου βαθμού με τη βοήθεια του MicroWorlds Pro και της Logo. Βήμα 1: Μια μικρή επανάληψη στην ήδη γνωστή από το μάθημα των Μαθηματικών πρωτοβάθμια εξίσωση είναι αναγκαία (βλέπε παρ. 1.2 του βιβλίου Μαθηματικών της Β Γυμνασίου και παρ. 2.1 του βιβλίου της Γ Γυμνασίου): Εξίσωση πρώτου βαθμού είναι η εξίσωση της μορφής a x 0, όπου x ο άγνωστος που ψάχνουμε και α, β οι συντελεστές τις εξίσωσης (ο α λέγεται συντελεστής του αγνώστου και ο β σταθερός όρος). Για παράδειγμα οι εξισώσεις 3 x 2 0, 4 x 3 εξισώσεις 1ου βαθμού με έναν άγνωστο (πρωτοβάθμια εξίσωση)., 2 x 2 3 x 6 ονομάζονται Μια εξίσωση όπως η 4 x 20 της οποίας ο συντελεστής του αγνώστου είναι διάφορος του μηδενός, επαληθεύεται για μια μόνο τιμή του αγνώστου την x = 5. Ο αριθμός 5 που επαληθεύει την εξίσωση, ονομάζεται λύση ή ρίζα της εξίσωσης. Στην περίπτωση που μια εξίσωση όπως η τιμή του x, αφού το γινόμενο 0 x 0 x 6 τέτοια εξίσωση, που δεν έχει λύση, ονομάζεται αδύνατη. δεν επαληθεύεται για καμιά είναι πάντοτε ίσο με το μηδέν και ποτέ με 6. Μια Η εξίσωση 0 x 0 επαληθεύεται για οποιαδήποτε τιμή του x και ονομάζεται Συνοψίζοντας: ταυτότητα ή αόριστη. Αν α = 0, τότε η εξίσωση γίνεται 0 x = β και αν β 0, δεν έχει λύση (αδύνατη), ενώ αν β = 0, κάθε αριθμός είναι λύση της (ταυτότητα ή αόριστη)

6 η Δραστηριότητα στο MicroWorlds Pro (8) Αν α 0, τότε η εξίσωση έχει μοναδική λύση την x Βήμα 2: Για να δημιουργήσουμε ένα πρόγραμμα που να λύνει μια τέτοια εξίσωση, πρέπει ο υπολογιστής αρχικά να ελέγχει Αν ο συντελεστής α είναι ίσος με μηδέν ή διαφορετικά είναι διάφορος του μηδενός. Αν είναι ίσος με μηδέν, πρέπει τότε να ελέγχει Αν ο συντελεστής β είναι ίσος με μηδέν ή διαφορετικά είναι διάφορος από το μηδέν και να εμφανίζει τα κατάλληλα μηνύματα. Αν ο συντελεστής α δεν είναι ίσος με μηδέν, τότε πρέπει να υπολογίζεται η μοναδική λύση. Στην προκειμένη περίπτωση για πρώτη φορά εμφανίζεται το φαινόμενο όπου, αφού πραγματοποιηθεί ένας έλεγχος μιας αρχικής συνθήκης (α=0 ή α 0) και εφόσον αυτός έχει συγκεκριμένο αποτέλεσμα (α=0), ακολουθεί ένας νέος έλεγχος μιας άλλης συνθήκης (β=0 ή β 0) ο οποίος θα οδηγήσει σε δύο διαφορετικά αποτελέσματα. Έχουμε δηλαδή μια εντολή ΑνΔιαφορετικά μέσα σε μια άλλη ΑνΔιαφορετικά. ΑνΔιαφορετικα α = 0 [ΑνΔιαφορετικά β = 0 [ ] [ ]] [..] Βήμα 3: Δημιουργήστε κάτι σαν το παρακάτω: Δηλαδή δημιουργούμε ένα μεταβολέα α και έναν β ώστε να επιλέγω τους δύο συντελεστές της εξίσωσης. Επίσης με ένα κουμπί που λέγεται επίλυση θα ενεργοποιώ

6 η Δραστηριότητα στο MicroWorlds Pro (9) μια διαδικασία η οποία θα επιλύει την εξίσωση και θα εμφανίζει τα αποτελέσματα στο πλαίσιο κειμένου αποτέλεσμα. Βήμα 4: Τι πρέπει να περιέχει η διαδικασία; Ακολουθεί ένα μικρό μέρος του: για επίλυση.... ΑνΔιαφορετικα α = 0 [ ] [τυ (φρ [Η συνάρτηση έχει λύση x=] (-1) * β / α)] τέλος Συμπληρώστε μόνοι σας το υπόλοιπο πρόγραμμα. Οι εντολές που λείπουν πρέπει να γραφτούν εκεί που έχει τελίτσες. Πρέπει να προσθέσετε τις κατάλληλες εντολές ώστε στο πάνω μέρος του πλαισίου κειμένου να εμφανίζεται η πρωτοβάθμια εξίσωση η οποία επιλύεται. Το ξέρω ότι δεν είναι εύκολο. Αν δεν το καταφέρετε δεν πειράζει. Άλλωστε είναι δύσκολο ακόμα και για μένα. Αν όμως το καταφέρετε, τότε σίγουρα οι ικανότητές σας είναι πολύ μεγάλες και όχι μόνο στον προγραμματισμό.