Minecraft in Scratch - μάθημα 18.000 τρίψτε. από το Coddy School of Programming for Children, εκπαίδευση 3 ενοτήτων (μήνες)
μικροαντικείμενα / / December 07, 2023
Ηλικία: 7-9 ετών
Επίπεδο: για αρχάριους.
Διάρκεια: από 3 ενότητες (μήνες), από 24 ώρες*.
Μορφή: ατομικά και ομαδικά μαθήματα, offline και online (σε πραγματικό χρόνο).
Αριθμός παιδιών: από 1 έως 8.
Τιμή:
από 750 ρούβλια/ώρα σε διαδικτυακή ομάδα,
από 850 τρίψιμο/ώρα σε ομάδα εκτός σύνδεσης,
από 1050 τρίψιμο/ώρα μεμονωμένα online,
από το 1980 τρίψιμο/ώρα μεμονωμένα εκτός σύνδεσης.
Όλο και περισσότεροι γονείς παρατηρούν και υποστηρίζουν τη σύγχρονη τάση που στοχεύει στην πρώιμη ανάπτυξη των παιδιών. Ξεχωριστή θέση κατέχει η ανάπτυξη της παιδείας στους υπολογιστές και της τεχνολογίας των παιδιών από πολύ μικρή ηλικία. Η κύρια δυσκολία εδώ είναι να ενδιαφέρεις τα παιδιά και να κρατάς το ενδιαφέρον τους.
Το μυστικό για την επιτυχημένη μάθηση είναι να συνδυάσετε αυτό που αγαπούν τα παιδιά με αυτό που θα συμβάλει στην ανάπτυξή τους. Όλα τα παιδιά ενδιαφέρονται για τα παιχνίδια στον υπολογιστή. Τι γίνεται αν προσκαλέσετε το παιδί σας να δημιουργήσει το δικό του παιχνίδι στον υπολογιστή, και μάλιστα σε μια γλώσσα προγραμματισμού ειδικά σχεδιασμένη για παιδιά; Και αν αυτό το παιχνίδι είναι το θρυλικό Minecraft, τότε σίγουρα δεν θα μείνετε αδιάφοροι! Συνιστούμε το μάθημά μας "Minecraft in Scratch" σε όλους τους κωδικοποιητές ηλικίας 7 ετών και άνω, καθώς η εκμάθηση προγραμματισμού σε αυτό μετατρέπεται σε μια ενδιαφέρουσα και συναρπαστική διαδικασία. Το να φτιάξετε το δικό σας παιχνίδι είναι ο καλύτερος τρόπος για να μάθετε προγραμματισμό. Ειδικά αν δημιουργείς ένα παιχνίδι που λατρεύει όλος ο κόσμος.
Χαρακτηριστικά του Scratch. Πώς να φτιάξετε το δικό σας Minecraft;
Το Minecraft είναι ένα δημοφιλές indie παιχνίδι sandbox με στοιχεία προσομοιωτή επιβίωσης και ανοιχτού κόσμου, που αναπτύχθηκε από τον Σουηδό προγραμματιστή Markus Persson. Είναι ένα από τα πιο επιτυχημένα παιχνίδια υπολογιστή στην ιστορία, με πωλήσεις που ξεπερνούν τα 80 εκατομμύρια αντίτυπα και περισσότερους από 100 εκατομμύρια εγγεγραμμένους παίκτες. Το παιχνίδι έχει σχεδόν απεριόριστες δυνατότητες, επιτρέποντάς σας να δημιουργήσετε ολόκληρους κόσμους και να ελέγχετε τις ενέργειες των κύριων χαρακτήρων. Η δημιουργία ενός παιχνιδιού στο Minecraft είναι δυνατή σε διαφορετικά προγράμματα. Αλλά είναι απίθανο ένα επτάχρονο παιδί να έχει την επιθυμία να προγραμματίσει και να υλοποιήσει τα δικά του έργα σε ένα αναπτυξιακό περιβάλλον οικείο σε έναν ενήλικα προγραμματιστή. Θα είναι δύσκολο, χωρίς ενδιαφέρον και βαρετό για τα παιδιά. Ως εκ τούτου, το 2003, το Ινστιτούτο Τεχνολογίας της Μασαχουσέτης ανέπτυξε το Scratch, μια κατανοητή και διασκεδαστική γλώσσα προγραμματισμού που σχεδιάστηκε ειδικά για παιδιά. Το Scratch δεν είναι απλώς μια γλώσσα, αλλά ένα πλήρες οπτικό αντικειμενοστρεφές περιβάλλον προγραμματισμού. Είναι ιδανικό για να διδάξει μαθητές δημοτικού και γυμνασίου τα βασικά του προγραμματισμού και να δημιουργήσει τα δικά τους παιχνίδια και κινούμενα σχέδια.
Αυτό το περιβάλλον λογισμικού έχει πολλά θετικά χαρακτηριστικά:
- απλή, εύκολη και βολική διεπαφή.
- δεν υπάρχουν κωδικοί για να μάθουν?
- Πολύχρωμο σχέδιο που βοηθά να προσελκύσει και να κρατήσει την προσοχή του μωρού.
- προάγει την ανάπτυξη δημιουργικής, ευφάνταστης και λογικής σκέψης.
Το Scratch, όπως ένας κατασκευαστής Lego, σας επιτρέπει να συναρμολογήσετε ένα πλήρες πρόγραμμα από πολύχρωμα τούβλα. Μπορείτε να κάνετε αλλαγές στο πρόγραμμα ανά πάσα στιγμή και να δείτε αμέσως πώς λειτουργεί. Είναι αυτό το χαρακτηριστικό αυτού του περιβάλλοντος προγραμματισμού που καθιστά δυνατή τη δημιουργία ενός αναλόγου του διάσημου κόσμου κύβου Minecraft στο Scratch. Το μάθημά μας είναι κατάλληλο για όσους έχουν ήδη κατακτήσει τη γλώσσα Scratch και θέλουν να εμβαθύνουν τις γνώσεις τους και να βρουν νέες χρήσεις της.
Κατά τη διάρκεια του μαθήματος «Minecraft in Scratch», το παιδί σας θα:
- θα συνεχίσει να μαθαίνει τα βασικά του προγραμματισμού.
- βελτίωση της γνώσης της οπτικής γλώσσας Scratch.
- μάθουν να σχεδιάζουν μηχανικούς παιχνιδιών.
- θα μπορεί να δημιουργεί τοπία, διάφορα αντικείμενα, να τα μετακινεί στην οθόνη, να τα τροποποιεί και να παίζει μαζί τους, να δημιουργεί μορφές αλληλεπίδρασης μεταξύ τους.
- θα αναπτύξει δημιουργικές δεξιότητες και χωρική σκέψη.
- θα δημιουργήσει τον δικό του μοναδικό κόσμο Minecraft.
Οι έμπειροι καθηγητές μας θα σας δείξουν πώς ο προγραμματισμός και το gaming μπορούν να συνδυαστούν με τον πιο συναρπαστικό και διασκεδαστικό τρόπο. Καλώς ήρθατε στον εκπληκτικό κόσμο του προγραμματισμού υπολογιστών Minecraft στο Scratch!
Με την ολοκλήρωση του μαθήματος, κάθε φοιτητής λαμβάνει εξατομικευμένο πιστοποιητικό από την CODDY
9
ΚΥΚΛΟΣ ΜΑΘΗΜΑΤΩΝΚαθηγητής μαθήματος:
"Minecraft: μια εισαγωγή στην τεχνητή νοημοσύνη", "Unity 3D", "Ανάπτυξη παιχνιδιών για κινητά στο Android", "Δημιουργία παιχνιδιών στο Scratch", "Minecraft Programming", "Minecraft in Scratch", "Unreal Engine 4", "Game 3D Modeling", "Python and JavaScript: Gaming προγραμματισμός στο CodeCombat"
Εκπαίδευση:
Κρατικό Πανεπιστήμιο της Μόσχας που πήρε το όνομά του M.V. Lomonosov, Σχολή Μηχανικής και Μαθηματικών
Πιστοποιημένος συμμετέχων στο εκπαιδευτικό πρόγραμμα προγραμματισμού Minecraft
Πρόγραμμα Microsoft Certified Teacher Innovator
Εμπειρία:
Ασχολείται με την ανάπτυξη λογισμικού σε Java και C, προγραμματισμό πολλαπλών νημάτων. Βελτιώνεται συνεχώς, χρησιμοποιεί σύγχρονες προσεγγίσεις στην ανάπτυξη και διαχείριση έργων. Μελετά πρότυπα σχεδίασης και αρχιτεκτονική έργων λογισμικού, έχει γνώσεις στον τομέα της κρυπτογραφίας και της προστασίας δεδομένων. Ενδιαφέρεται ενεργά για το θέμα των νευρωνικών δικτύων και της ανάλυσης δεδομένων. Ολοκλήρωσε ένα εκπαιδευτικό σεμινάριο στο Samsung SW&IT School σχετικά με τα βασικά του IT και του προγραμματισμού, όπου υπερασπίστηκε ένα ατομικό έργο για την ανάπτυξη μιας εφαρμογής Android και έγινε ο απόλυτος νικητής του τελικού διαγωνισμού. Ως μέλος μιας ομάδας τριών ατόμων, συμμετείχα στο πρωτάθλημα περιπτώσεων Kaspersky CyberHeroes. Υπεύθυνος για την ανάπτυξη μιας επίδειξης εφαρμογής για κινητά και την αποκάλυψη της πλευράς λογισμικού και υλικού του έργου. Είναι ενεργός προγραμματιστής εφαρμογών στο Google Play και έχει αρκετές δημοσιεύσεις στην πύλη ανοιχτού κώδικα GitHub. Διατηρεί έναν υγιεινό τρόπο ζωής και επισκέπτεται τακτικά την πισίνα.
«Για κάθε μαθητή, η φιλική ατμόσφαιρα όταν εργάζεται σε μια ομάδα είναι πολύ σημαντική. Ως δάσκαλος και μέντορας, προσπαθώ να βοηθήσω τον μαθητή να ζωντανέψει τις ιδέες του, ενώ του εξηγώ την τεχνική πλευρά του θέματος στο υψηλότερο επίπεδο. Οποιαδήποτε περίπλοκα πράγματα μπορούν να εξηγηθούν με απλή γλώσσα: είτε γράφετε ένα παιχνίδι, είτε ξεκινάτε μια startup είτε θέλετε να μελετήσετε ένα θέμα, οποιαδήποτε ιδέα έχετε θα υποστηριχθεί και θα εφαρμοστεί. Έτσι πρέπει να είναι η τεχνολογική εκπαίδευση».
12
ΚΥΚΛΟΣ ΜΑΘΗΜΑΤΩΝΚαθηγητής μαθήματος:
"Ανάπτυξη mods για Minecraft", "Προγραμματισμός παιχνιδιών σε Python", "Unity 3D", "Minecraft: μια εισαγωγή στην τεχνητή νοημοσύνη", "Δημιουργία
παιχνίδια στο Roblox Studio", "Προγραμματισμός για τα μικρά", "Προγραμματισμός για τα μικρά στο Tynker", "Προγραμματισμός Minecraft", "3D παιχνίδια στο Scratch", "Minecraft στο Scratch"
Εκπαίδευση:
Πολυτεχνείο της Μόσχας, ειδικότητα «Πληροφορική και Επιστήμη Υπολογιστών στο CAD».
Εμπειρία:
Γνωρίζει τις γλώσσες C#, C++, Pascal, SQL. Προγραμματίστηκε σε συστήματα 1C χρησιμοποιώντας την ενσωματωμένη γλώσσα προγραμματισμού 1C: Enterprise. Συμμετείχε στη δημιουργία εκπαιδευτικών μαθημάτων για το πανεπιστήμιο για το Fusion 360 και το Inventor.
Τα ενδιαφέροντα:
Του αρέσει να εργάζεται με βάσεις δεδομένων, να μοντελοποιεί και να λύνει μη τυπικά μαθηματικά προβλήματα. Στον προγραμματισμό, μου αρέσει να γράφω λειτουργικότητα για κινητές εφαρμογές (C++). Πιστεύει ότι κάθε παιδί μπορεί να έχει μια μη τυποποιημένη προσέγγιση.
«Το πιο σημαντικό πράγμα στη μάθηση είναι το ενδιαφέρον των παιδιών».
6
ΚΥΚΛΟΣ ΜΑΘΗΜΑΤΩΝΚαθηγητής μαθήματος:
"Minecraft: μια εισαγωγή στην τεχνητή νοημοσύνη", "Εξαρτισμός στον υπολογιστή", "Προγραμματισμός παιχνιδιών στην Python", "Προγραμματισμός για τους μικρούς", “Graphic design Photoshop”, “Creating games in Scratch”, “Basics of animation in Adobe Animate”, “Minecraft in Scratch”, “Programming in Python3”
Εκπαίδευση:
Κρατικό Πανεπιστήμιο Αρχιτεκτονικής και Πολιτικών Μηχανικών Nizhny Novgorod, Σχολή Γενικών Μηχανικών.
Εμπειρία:
Για περισσότερα από 4 χρόνια ασχολείται με την παραγωγή βίντεο και τη φωτογραφία, συνδυάζοντας αυτό με την οργάνωση και τη διεύθυνση παιδικές δημόσιες εκδηλώσεις και ιδιωτικά πάρτι, master classes δημιουργικής και τεχνικής πειθαρχίες. Διδάσκει προγραμματισμό σε παιδιά ηλικίας 5 έως 9 ετών για πάνω από ένα χρόνο. Επίσης, τα τελευταία 2 χρόνια είναι εθελοντής του μη κερδοσκοπικού οργανισμού Nizhny Novgorod Oncology Research Center Foundation.
Τα ενδιαφέροντα:
Μηχανοκίνητος αθλητισμός, μηχανοκίνητος αθλητισμός, κυνολογία, κολύμβηση, βόλεϊ, γοτθική αρχιτεκτονική και η δημιουργικότητα του Μ. Γκόρκι.
"Ο προγραμματισμός είναι μια ευκαιρία να διευρύνετε τους ορίζοντές σας χωρίς να φύγετε από το σπίτι για ένα άτομο οποιασδήποτε ηλικίας."
1η ενότητα
Η πρώτη μέρα
Παρουσιάζοντας το Minecraft στο Scratch
− Εισαγωγή στο σχέδιο ανάπτυξης παιχνιδιών
− Συναρτήσεις και διαδικασίες εκμάθησης στο Scratch
− Sprite blocks: υφές και απόδοση
− Σύστημα συντεταγμένων Minecraft και Scratch
Πρακτική εργασία: Δημιουργία μπλοκ sprite και προσθήκη υφών στο παιχνίδι.
Αποτέλεσμα του μαθήματος: Μελετήθηκε η έννοια των διαδικασιών στον προγραμματισμό. Δημιουργήθηκε ένα έργο και ξεκίνησε η συγγραφή του παιχνιδιού Minecraft.
Η εργασία καταρτίζεται σύμφωνα με την κυριαρχία του θέματος του μαθήματος.
Δεύτερη μέρα
Μπλοκ στο Minecraft
− Ρύθμιση μπλοκ λογισμικού
− Επίπεδη παγκόσμια γενιά
− Έλεγχος κάμερας
Πρακτική εργασία: Δημιουργία απλών κτιρίων στο παγκόσμιο σύστημα συντεταγμένων.
Αποτέλεσμα του μαθήματος: Γενιά ενός επίπεδου κόσμου. Τα βασικά του συγχρονισμού νημάτων στον προγραμματισμό έχουν μελετηθεί.
Η εργασία καταρτίζεται σύμφωνα με την κυριαρχία του θέματος του μαθήματος.
Τρίτη μέρα
Γενιά εδάφους
− Γενιά λόφων στον κόσμο
− Τυχαία παραγωγή μεταλλεύματος
Πρακτική εργασία: Ρύθμιση των συνθηκών για την εμφάνιση μεταλλεύματος υπόγεια.
Αποτέλεσμα του μαθήματος: Έχουν μελετηθεί τα βασικά της δημιουργίας άπειρων κόσμων.
Η εργασία καταρτίζεται σύμφωνα με την κυριαρχία του θέματος του μαθήματος.
Ημέρα τέταρτη
Στέφανος
− Προσθήκη χαρακτήρα στο παιχνίδι
− Έλεγχος χαρακτήρων
− Φυσική της κίνησης
Πρακτική εργασία: Μελέτη της αλληλεπίδρασης του χαρακτήρα με τον κόσμο του παιχνιδιού.
2η ενότητα
Η πρώτη μέρα
Δέντρα
− Προσθήκη μπλοκ που είναι διαφανή για κίνηση
− Ανεξάρτητη εργασία: μοντελοποίηση δέντρων
− Προσθήκη δέντρων στην παγκόσμια γενιά
− Ο Steve συγκρούεται με εμπόδια
Πρακτική εργασία: Μοντελοποίηση δέντρων.
Αποτέλεσμα του μαθήματος: Προστέθηκε ένας νέος τύπος μπλοκ που μπορεί να περάσει ο χαρακτήρας.
Η εργασία καταρτίζεται σύμφωνα με την κυριαρχία του θέματος του μαθήματος.
Δεύτερη μέρα
Συγκέντρωση πόρων
− Δημιουργία δρομέα
− Καταστροφή μπλοκ
Πρακτική εργασία: Επεξεργασία του κόσμου χρησιμοποιώντας έναν χαρακτήρα.
Αποτέλεσμα του μαθήματος: Μια εις βάθος μελέτη της μετάβασης μεταξύ των συστημάτων συντεταγμένων του Scratch και του Minecraft.
Η εργασία καταρτίζεται σύμφωνα με την κυριαρχία του θέματος του μαθήματος.
Τρίτη μέρα
Καταγραφή εμπορευμάτων
− Πίνακες στον προγραμματισμό
− Εκμάθηση εργασίας με λίστες
− Δημιουργία απλής απογραφής
Πρακτική εργασία: Προσθήκη αντικειμένων στο απόθεμα.
Αποτέλεσμα του μαθήματος: Μελετήθηκε η έννοια των πινάκων και η πρόσβαση κατά αριθμό στοιχείων.
Η εργασία καταρτίζεται σύμφωνα με την κυριαρχία του θέματος του μαθήματος.
Ημέρα τέταρτη
Κατασκευή
− Το χέρι του χαρακτήρα και το αντικείμενο σε αυτό
− Ρύθμιση μπλοκ
Πρακτική εργασία: Σχεδιάζοντας την υφή ενός μπλοκ στο χέρι ενός χαρακτήρα.
Αποτέλεσμα του μαθήματος: Ο χαρακτήρας του παιχνιδιού μπορεί να αλληλεπιδράσει πλήρως με τον κόσμο.
3η ενότητα
Η πρώτη μέρα
Γραφικό απόθεμα
− Απόδοση ειδών απογραφής
− Άνοιγμα και κλείσιμο αποθέματος
− Συζήτηση χειροτεχνίας
Πρακτική εργασία: Προγραμματισμός της σχεδίασης στοιχείων στην απογραφή.
Αποτέλεσμα του μαθήματος: Πλήρης απογραφή με την ποσότητα κάθε στοιχείου που εμφανίζεται.
Η εργασία καταρτίζεται σύμφωνα με την κυριαρχία του θέματος του μαθήματος.
Δεύτερη μέρα
Σκάφος
− Προηγμένη εργασία με πίνακες και λίστες
− Απόδοση γηπέδων χειροτεχνίας
− Κατασκευή συνταγών
Πρακτική εργασία: Ανάπτυξη συνταγών χειροτεχνίας.
Αποτέλεσμα του μαθήματος: Το παιχνίδι έχει πλέον τη δυνατότητα να δημιουργεί νέα μπλοκ μέσω χειροτεχνίας. ανάπτυξη δεξιοτήτων στην εργασία με πίνακες.
Η εργασία καταρτίζεται σύμφωνα με την κυριαρχία του θέματος του μαθήματος.
Τρίτη μέρα
Ολοκλήρωση του παιχνιδιού
− Προσθήκη νέων μπλοκ και πραγμάτων στο παιχνίδι
− Προσθήκη όχλων
− Συζήτηση ιδεών για τη βελτίωση του παιχνιδιού
Πρακτική εργασία: Ανεξάρτητη ανάπτυξη νέων χαρακτηριστικών του παιχνιδιού.
Αποτέλεσμα του μαθήματος: Συνεχής ανάπτυξη παιδικών έργων.
Η εργασία καταρτίζεται σύμφωνα με την κυριαρχία του θέματος του μαθήματος.
Ημέρα τέταρτη
Έκδοση παιχνιδιού
− Βελτιώσεις παιχνιδιού
− Υλοποίηση ιδεών των μαθητών
− Προετοιμασία για την τελική παρουσίαση
− Τελική παρουσίαση του παιχνιδιού στους γονείς
Πρακτική εργασία: Παρουσίαση παιχνιδιών στους γονείς.
Αποτέλεσμα: Ολοκληρωμένο Minecraft με ποικιλόμορφη παγκόσμια γενιά, ένας ρεαλιστικός χαρακτήρας που μπορεί να τοποθετήσει, να καταστρέψει, να συλλέξει και να δημιουργήσει μπλοκ.