Το Prolog Intelligent Tutoring Systems (PITS) είναι ένα εφυές διδακτικό σύστημα που έχει σκοπό να διδάξει τεχνικές προγραμματισμού και έννοιες της PROLOG.
Το σύστημα αυτό χρησιμοποιέι διάφορες διδακτικές προσσεγίσεις με στόχο να κάνει την διαδικασία εκμάθησης της γλώσσας προγραμματισμού PROLOG πιο εύκολη.
Περιέχει 10 μαθήματα όπου το κάθε μάθημα αποτελείται από 3 μέρη:
Εισήγηση, Πρακτική Εξάσκηση και Αξιολόγηση.
Ο κάθε χρήστης-μαθητής μπορεί να ξεκινήσει από όποιο μέρος του μαθήματος επιθυμεί αλλά δεν μπορεί να προχωρήσει σε επόμενο μάθημα αν δεν έχει ολοκληρώσει με επιτυχία το τεστ αξιολόγησης.