Η προγραμματισμένη μάθηση (ή "προγραμματισμένη διδασκαλία") είναι ένα ερευνητικό σύστημα που βοηθά τους μαθητές να εργάζονται με επιτυχία. Η μέθοδος καθοδηγείται από έρευνες που έχουν γίνει από διάφορους εφαρμοσμένους ψυχολόγους και εκπαιδευτικούς.

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

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

Ο Thorndike, ωστόσο, δεν έκανε τίποτα με την ιδέα του. Το πρώτο τέτοιο σύστημα επινοήθηκε από τον Sidney L. Pressey το 1926. "Το πρώτο... [μηχανή διδασκαλίας] αναπτύχθηκε από τον Sidney L. Pressey... Αν και αρχικά αναπτύχθηκε ως μια μηχανή αυτοβαθμολόγησης... [απέδειξε] την ικανότητά της να διδάσκει πραγματικά".