1. Εισαγωγή στις Βασικές Έννοιες της Ρομποτικής

Στα αρχικά επίπεδα, οι μαθητές εισάγονται στις βασικές έννοιες της ρομποτικής. Μαθαίνουν για την κίνηση του ρομπότ, τη χρήση απλών αισθητήρων και την κατανόηση των αρχών του προγραμματισμού. Για αυτή τη φάση χρησιμοποιούνται γραφικά εργαλεία προγραμματισμού όπως το ScratchJr, το οποίο επιτρέπει τη σύνθεση εντολών μέσω μπλοκ, διευκολύνοντας την κατανόηση της λογικής του προγραμματισμού.
Αυτά τα προγράμματα είναι διαδραστικά και διασκεδαστικά, προάγοντας τη δημιουργικότητα και τη βασική κατανόηση της ρομποτικής.
2. Μεσαίο Επίπεδο: Σύνθετοι Αισθητήρες και Προχωρημένα Σενάρια
Στο μεσαίο επίπεδο, οι μαθητές ξεκινούν να εργάζονται με πιο σύνθετους αισθητήρες, όπως αισθητήρες απόστασης ή γραμμής. Δημιουργούν πιο προχωρημένα σενάρια που απαιτούν τον συνδυασμό πολλαπλών αισθητήρων και μηχανισμών για την εκτέλεση αποστολών, όπως η αποφυγή εμποδίων ή η παρακολούθηση γραμμών.
Αυτό το επίπεδο ενισχύει τη λογική σκέψη και την κατανόηση των αλληλεπιδράσεων μεταξύ των συστατικών του ρομπότ, δίνοντας στους μαθητές τη δυνατότητα να κατανοήσουν τις σύνθετες αλληλεπιδράσεις στο ρομποτικό σύστημα.
3. Προχωρημένα Προγράμματα: Αναλυτικός Προγραμματισμός και Εξειδικευμένες Εφαρμογές
Στα προχωρημένα προγράμματα, οι μαθητές εισέρχονται στον κόσμο του αναλυτικού προγραμματισμού και των εξειδικευμένων εφαρμογών. Χρησιμοποιούν πλατφόρμες όπως το REV Robotics και το GoBilda για να κατασκευάσουν πιο σύνθετα ρομπότ και να δημιουργήσουν εξελιγμένους αλγόριθμους που ελέγχουν τη συμπεριφορά τους.
Αυτό το επίπεδο απαιτεί την κατανόηση πιο σύνθετων εννοιών στην πληροφορική και τη μηχανική και επιτρέπει στους μαθητές να δημιουργήσουν πλήρως λειτουργικά ρομποτικά συστήματα που εκτελούν περίπλοκες ενέργειες.
