Μάθημα : ΠΛΗΡΟΦΟΡΙΚΗ Γ ΓΥΜΝΑΣΙΟΥ (Γ3)
Κωδικός : 1901051489
-
Εμφάνιση όλων των ενοτήτων
-
EduPyBot ο ψηφιακός βοηθός μου
-
Επανάληψη από την Α΄ και Β΄ Γυμνασίου
-
Οι εντολές μου ( Διαδικασίες)
-
Σχεδιάζουμε μια σπείρα στην οθόνη του micro:bit
-
Αναδρομικοί Αλγόριθμοι FRACTAL
-
Πύργοι του Ανόι
-
Δημιουργία λογαριασμού και σύνδεση σε τάξη, στο Edublocks
-
Mια μικρή εισαγωγη στο περιβάλλον του Edublocks - Python3
-
Χελώνες στο Edublocks
-
Διαδραστική Python
-
ΕΠΑΝΑΛΗΠΤΙΚΟ ΜΑΘΗΜΑ
-
ENOTHTA 3. ΦΥΣΙΚΗ ΥΠΟΛΟΓΙΣΤΙΚΗ -ΡΟΜΠΟΤΙΚΕΣ ΔΙΑΤΑΞΕΙΣ
-
Ενότητα 3.4 Ο μικροελεγκτής Arduino
-
ENOTHTA 4. "ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ"
-
Ενότητα 4.3 Το περιβάλλον App Inventor
-
ΕΝ. 5 ΣΥΝΕΡΓΑΖΟΜΑΙ ΣΕ ΔΙΑΔΙΚΤΥΑΚΑ ΠΕΡΙΒΑΛΛΟΝΤΑ και ΕΝ. 6 ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΚΟΙΝΩΝΙΑ
-
EduPyBot ο ψηφιακός βοηθός μου
Σχεδιάζουμε μια σπείρα στην οθόνη του micro:bit
Ας σχεδιάσουμε μια κινούμενη έλικα στην οθόνη του Microbit, όπως φαίνεται στην κινούμενη εικόνα επάνω
Στο συγκεκριμένο παράδειγμα, θα δούμε την έννοια της συνάρτησης στο microbit.
- Πατώντας το κουμπί Α θα δημιουργείται η έλικα.
- Πατώντας το κουμπί Β, θα καθαρίζεται από την οθόνη με τον ίδιο τρόπο που θα εμφανίζεται.
-
Σχεδιάστε μια γραμμή με n βήματα και στρίψτε αριστερά κατά 90 μοίρες.
-
Σχεδιάστε μια γραμμή με n βήματα και στρίψτε αριστερά κατά 90 μοίρες.
-
Ξανά με το πρώτο βήμα.
Τα βήματα 1 και 2 εδώ βρίσκονται σε ένα μπλοκ βρόχου που επαναλαμβάνεται 2 φροές, και στη συνέχεια χρησιμοποιείται ένας εξωτερικός βρόχος για να αυξηθεί η τιμή του n. (Όσο μεγαλύτερος είναι ο αριθμός των εξωτερικών βρόχων, τόσο μεγαλύτερο θα είναι το γράφημα).
Επιπλέον, πρέπει επίσης να σχεδιάζουμε και να καθαρίζουμε γραφικά. Η αρχή είναι επίσης πολύ απλή. Το μόνο που χρειάζεται να κάνουμε είναι να ρυθμίσουμε τη φωτεινότητα του πινέλου. Όταν σχεδιάζεται το γραφικό, η φωτεινότητα είναι 128. Για να καθαριστούν το γραφικό, ορίστε τη φωτεινότητα στο 0 και στη συνέχεια το πινέλο ακολουθεί την ίδια διαδρομή. Επαναλάβετε την ίδια διαδικασία και τα γραφικά θα καθαριστούν.
Προσθέστε τις επεκτάσεις
1. Μεταβείτε στον επεξεργαστή MakeCode: https://makecode.microbit.org/ για να δημιουργήσετε ένα νέο έργο.
2. Κάντε κλικ στην επιλογή «Για προχωρημένους» για να δείτε περισσότερες επιλογές και κάντε κλικ στην επιλογή «Επεκτάσεις».
Στην καρτέλα που ανοίγει αναζητήστε το μπλοκ Microturtle
Και έτσι προστίθενται στις εντολές η ομάδα εντολών της χελώνας
Δημιουργήστε μια συνάρτηση με το όνομα Helix
- Επιλέξτε το τουβλάκι στο συρτάρι με τις χελώνες και τοποθετήστε την χελώνα στη μέση της οθόνης , εντολή home
- Επιλέξτε το τουβλάκι με την πέννα και αφήστε το κάτω κάθε φορά που εκτελείται η λειτουργία (Pen down)
- Δημιουργήστε μια μεταβλητή και ονομάστε την n για να υποδείξετε το μήκος του ευθύγραμμου τμήματος.
- Σύρετε μια δομή επανάλψης από την κατηγορία βρόχου και αλλάξτε την σε n από 0 έως 4, που σημαίνει επανάληψη 5 φορές. Κάθε βρόχος αντιστοιχίζει μία από τις 5 τιμές από 0 έως 4 στη μεταβλητή n.
- Σύρετε ένα βρόχο επανάληψης x για δύο φορές για να σχεδιάσετε δύο ευθύγραμμα τμήματα με μήκος n + 1 που θα βρίσκεται μέσα στον προηγούμενο βρόχο.
- Σύρετε την εντολή forward από την κατηγορία χελώνα και αλλάξτε την σε βήματα προς τα εμπρός n + 1, που σημαίνει ότι θα μετακινηθείτε προς τα εμπρός n + 1 βήματα, (δηλαδή, σχεδιάστε μια γραμμή μήκους n + 1, επειδή το n ξεκινά από το 0, πρέπει να βάλετε +1 εδώ για να ξεκινήσει από το 1).
- Σύρετε μια εντολή για στροφής δεξιά από την κατηγορία χελώνα, που σημαίνει περιστροφή 90 μοιρών προς τα δεξιά.
το πρόγραμμα διαμορφωνεται όπως:
Προσθέστε συμβάντα απόκρισης στα κουμπιά A και B αντίστοιχα
- Όταν πατηθεί το κουμπί A, σύρετε την εντολη ορισμού φωτεινότητας από την κατηγορία χελώνα και αλλάξτε την σε ορισμό φωτεινότητας 128 και, στη συνέχεια, χρησιμοποιήστε τη συνάρτηση helix.
- Όταν πατηθεί το κουμπί B, σύρετε την εντολη φωτεινότητας από την κατηγορία χελώνα, αλλάξτε την σε ορισμό φωτεινότητας 0 και, στη συνέχεια, χρησιμοποιήστε τη συνάρτηση hleix, ώστε να επιτευχθεί το εφέ διαγραφής των γραφικών.
Όλο το πρόγραμμα
Πατείστε εδώ για να ανοίξετε το πρόγραμμα σε περιβάλον Makecode