Ο ψευδοκώδικας είναι ένα βήμα μεταξύ των μπλοκ ή των εντολών στο VEXcode και στην κανονική γλώσσα. Συχνά, οι μαθητές μπορούν να «μαντέψουν και να ελέγξουν» τον τρόπο με τον οποίο θα βρουν μια λύση. Αυτό, ωστόσο, δεν τους οδηγεί στο να οικοδομήσουν μια εννοιολογική κατανόηση των εννοιών του κώδικα.

Ο ψευδοκώδικας μπορεί να χρησιμοποιηθεί για να βοηθήσει τους μαθητές να δημιουργήσουν μια εννοιολογική κατανόηση της Επιστήμης των Υπολογιστών και του κώδικά τους. Οι μαθητές χρησιμοποιούν ψευδοκώδικα για να επικοινωνήσουν τις συμπεριφορές που θέλουν να εκτελεί το ρομπότ τους κατά τη διάρκεια ενός έργου, ώστε να ολοκληρώσουν μια εργασία.


Βήματα για ψευδοκώδικα

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

Σκίτσο ενός ρομπότ βάσης κώδικα σε ένα πεδίο. Υπάρχει ένας πράσινος κύβος στα αριστερά και πάνω από το ρομπότ, και ένα κόκκινο βέλος υποδεικνύει ότι το ρομπότ πρέπει να γυρίσει προς το μέρος του και στη συνέχεια να οδηγήσει προς το μέρος του.

1. Χωρίστε την εργασία στις μικρότερες δυνατές συμπεριφορές.

Αυτό μπορεί να γίνει σκιαγραφώντας την εργασία ή κρατώντας σημειώσεις σχετικά με τα βήματα.

Σημειωματάριο Μηχανικής

Σημειώσεις σε ένα τετράδιο μηχανικής που έγραφε Βήμα 1, Στρίψτε αριστερά για να κοιτάξετε τον κύβο. Βήμα 2, Οδηγήστε προς τα εμπρός για να σπρώξετε τον κύβο έξω από το γήπεδο.

Μπλοκ VEXcode IQ

Δύο μπλοκ σχολίων που αναφέρουν Στρίψτε αριστερά για να κοιτάξετε τον κύβο και, στη συνέχεια, οδηγήστε μπροστά για να σπρώξετε τον κύβο έξω από το πεδίο.

VEXcode IQ Python

Σχόλια Python που διαβάζουν Στρίψτε αριστερά για να κοιτάξετε τον κύβο και, στη συνέχεια, οδηγήστε προς τα εμπρός για να σπρώξετε τον κύβο έξω από το πεδίο.

2. Ονομάστε τις συμπεριφορές. Αυτό μπορεί να γίνει σε ένα σημειωματάριο μηχανικής ή χρησιμοποιώντας σχόλια στο VEXcode IQ.

Μια ομάδα μαθητών με τον καθηγητή τους συζητούν την ανάθεση ψευδοκώδικα.

3. Ζητήστε από τους μαθητές να μοιραστούν τον ψευδοκώδικά τους με τον καθηγητή. Αυτό συμβαίνει όταν μπορούν να συζητήσουν με τους μαθητές σχετικά με τις προσδοκίες από το ρομπότ και την εργασία που υποτίθεται ότι πρέπει να εκτελέσει.

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

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: