About Course
Μπορείτε να το δείτε και να το “κατεβάσετε” από την επιλογή [Resources] που θα εμφανιστεί στο μενού κάτω από την εικόνα όταν “εγγραφείτε” στο συγκεκριμένο αντικείμενο (κουμπί [Εγγραφείτε τώρα] δεξιά από την εικόνα του βιβλίου)
Το βιβλίο αυτό είναι ο οδηγός για να μεταμορφωθείς από έναν απλό χρήστη υπολογιστών σε έναν δημιουργό κώδικα (Coder)!
Τι θα μάθεις;
Το βιβλίο χωρίζεται σε τρεις ενότητες:
- Α Mind+: και Python Εδώ ξεκινάς με τα γνωστά “τουβλάκια” (Blocks) και βλέπεις με μαγικό τρόπο πώς αυτά μετατρέπονται σε πραγματική γλώσσα προγραμματισμού, την Python. Είναι η γέφυρά σου από το παιχνίδι στον επαγγελματικό κώδικα.
- Β MakeCode και Python (micro:bit): Εδώ χρησιμοποιείς το micro:bit, έναν υπολογιστή τσέπης, ώστε να τον προγραμματίσεις και με blocs αλλά και γράφοντας εντολές μεταπηδώντας από το ένα περιβάλλον στο άλλο πάνω στον ίδιου στόχου πρόγραμμα.
- Γ MicroPython με (micro:bit): Εδώ χρησιμοποιείς το micro:bit,, για να φτιάξεις κατασκευές που επικοινωνούν με τον πραγματικό κόσμο γράφοντας εντολές στο περιβάλλον (text programming)
Τι θα φτιάξεις
Στο πρώτο μέρος (Mind+ & Python – Block programming – text view):
Θα προγραμματίσεις μια ψηφιακή χελώνα να σχεδιάζει πολύγωνα και αστέρια. Θα καταλάβεις τα Μαθηματικά βλέποντάς τα να γίνονται σχέδια!
Θα φτιάξεις μια γεννήτρια τυχαίων αριθμών και θα μάθεις πώς ο υπολογιστής “ρίχνει το ζάρι”. Θα δημιουργήσεις μια εφαρμογή που σου ζητάει αριθμούς και υπολογίζει αυτόματα τον ΦΠΑ (24%), όπως οι κανονικές ταμειακές μηχανές.
Στο δεύτερο μέρος (MakeCode & Python – Block & Text programing αμφίδρομα) θα έχεις την ευκαιρία να δοκιμάζεις σε περιβάλλον προγραμματισμού του Micro:bit με πλακίδια, να μεταβαίνεις σε περιβάλλον Python να συμπληρώνεις εκεί τον κώδικα γράφοντας εντολές και διαδικασίες και όταν επιστρέφεις στο περιβάλλον block να το βλέπεις αλλαγμένο – βελτιωμένο.
Στο τρίτο μέρος (micro:bit & Python – text programming):
Θα φτιάξεις ένα “έξυπνο φως” που ανάβει όταν χτυπάς παλαμάκια και μια ψηφιακή πυξίδα για να μη χάνεσαι ποτέ. Θα μάθεις πώς να στέλνεις μετρήσεις από το micro:bit (όπως τη θερμοκρασία ή τα βήματά σου) κατευθείαν στον υπολογιστή. Θα δημιουργήσεις ένα εντυπωσιακό σόου με LEDs στην οθόνη του micro:bit, μαθαίνοντας ταυτόχρονα τις πιο σημαντικές εντολές προγραμματισμού.
Τι θα κατακτήσεις
Μέσα από παραδείγματα, θα καταλάβεις τρεις από τις βασικές έννοιες που χρησιμοποιούν όλοι οι προγραμματιστές στον κόσμο:
- Μεταβλητές: Τα “ψηφιακά κουτιά” όπου αποθηκεύουμε πληροφορίες (π.χ. το σκορ ενός παιχνιδιού ή ένα όνομα).
- Επανάληψη (Loops): Πώς να λες στον υπολογιστή να κάνει μια κουραστική δουλειά χιλιάδες φορές μέσα σε ένα δευτερόλεπτο χωρίς να παραπονιέται.
- Διαδικασίες (Functions): Πώς να φτιάχνεις τις δικές σου “συνταγές” εντολών, ώστε να τις χρησιμοποιείς ξανά και ξανά με ένα μόνο όνομα.
Γιατί να το διαβάσεις;
Γιατί ο προγραμματισμός δεν είναι μόνο νούμερα στην οθόνη. Είναι τρόπος να σκέφτεσαι, να λύνεις προβλήματα και να φτιάχνεις πράγματα που πριν υπήρχαν μόνο στη φαντασία σου. Είτε θέλεις να ασχοληθείς με τη Ρομποτική, είτε με την Τεχνητή Νοημοσύνη (AI), αυτό το βιβλίο σε οδηγεί στα πρώτα σου βήματα.
Με εκτίμηση
Βασίλης Οικονόμου