Πώς να δίνεις ανατροφοδότηση για αναπαραστάσεις

Σκέψεις για την παροχή ανατροφοδότησης σχετικά με αναπαραστάσεις.


Το να δίνεις ανατροφοδότηση για ένα representation είναι διαφορετικό από το να δίνεις ανατροφοδότηση για μία μόνο λύση.

Η ανατροφοδότηση για ένα representation αφορά πολλές λύσεις

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

Για παράδειγμα, πολλά representers κανονικοποιούν τα κενά μιας λύσης. Επομένως, ακόμα κι αν η λύση που εμφανίζεται στη διεπαφή ανατροφοδότησης για representations έχει προβλήματα μορφοποίησης, δεν πρέπει να το σχολιάσεις, γιατί άλλες λύσεις με το ίδιο representation μπορεί να μην έχουν αυτά τα προβλήματα μορφοποίησης.

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

Μην επαναλαμβάνεις τα σχόλια του analyzer

Επειδή οι μαθητές θα δουν και τα σχόλια του representer και του analyzer, φρόντισε να μην επαναλαμβάνεις σχόλια. Τα σχόλια του analyzer εμφανίζονται στη σελίδα ανατροφοδότησης για representations, για να σε βοηθήσουν σε αυτό.

Το προσχέδιο ανατροφοδότησης

Αν ένα representation έχει ανατροφοδότηση και συμβεί ένα από τα παρακάτω:

  • άλλαξε η έκδοση του representer της άσκησης, ή
  • άλλαξε η έκδοση του representation

θα δημιουργηθεί ένα νέο representation.

Η ανατροφοδότηση του παλιού representation ισχύει πιθανότατα και για το νέο representation, αλλά δεν μπορούμε να είμαστε σίγουροι. Γι' αυτό, αντιγράφουμε την ανατροφοδότηση του παλιού representation ως προσχέδιο ανατροφοδότησης για το νέο representation. Το προσχέδιο ανατροφοδότησης του νέου representation δεν έχει ως αποτέλεσμα να εφαρμόζονται τα σχόλιά του σε λύσεις με αυτό το representation. Αντ' αυτού, το προσχέδιο ανατροφοδότησης χρησιμοποιείται για να προσυμπληρώσει την ανατροφοδότηση όταν ένας supermentor θέλει να δώσει ανατροφοδότηση για το νέο representation.