Computergestütztes Lernen ist der Prozess, bei dem Computer und Computerprogramme verwendet werden, um Schülern beim Lernen zu helfen. Der Begriff bezog sich traditionell auf eigenständige Computerprogramme, die dazu beitragen würden, die in Schulen unterrichteten Fächer zu stärken. Mit der zunehmend allgegenwärtigen Nutzung des Internets hat sich der Begriff dahingehend gewandelt, dass er Lernen umfasst, das über Computer und über das Internet stattfindet. Mit der Entwicklung des technologiebasierten Lernens ist der Begriff des computergestützten Lernens mit dem Online-Lernen oder E-Learning austauschbar geworden.
Eigenständige Computerprogramme sind die typischen Bestandteile des computergestützten Lernens. Diese Programme wurden entwickelt, um die in traditionellen Klassenzimmern gelernten Lektionen zu vertiefen. Beliebte Fächer für computergestütztes Lernen sind Tippen und Sprachen. Studenten, die diese Fächer lernen, profitieren von der Art der adaptiven Wiederholung, die ein Computerprogramm bieten kann. Diese Anpassungsfähigkeit bedeutet, dass das Programm Schwächenmuster erkennen und Fragen und Aktivitäten anpassen kann, um diese Bereiche so zu stärken, dass ein schriftliches Arbeitsbuch nicht reproduzierbar wäre.
Mit der weit verbreiteten Nutzung des Internets in akademischen Einrichtungen bedeutet computergestütztes Lernen mehr als nur die Verwendung eines Computerprogramms auf einem einzelnen Terminal in einer einseitigen Interaktion mit einer Maschine. Bildungseinrichtungen auf der ganzen Welt nutzen das Internet, um die Interaktivität von Lerntechnologien zu erweitern. Eine beträchtliche Anzahl von Hochschulen und Universitäten bietet Online-Lernprogramme an, die es den Studenten ermöglichen, aus der Ferne am Unterricht teilzunehmen. Professoren verwenden webbasierte Software, um die Teilnahme von Studenten überall auf der Welt in Echtzeit am Unterricht zu fördern.
Computergestütztes Lernen ist nicht nur fast analog zum interaktiven Online-Lernen durch Lehrpläne, die von Bildungseinrichtungen angeboten werden, sondern es gibt auch eine Zunahme des Peer-basierten Lernens durch Computer und eine veränderte Art und Weise, wie Wissen zu Lernzwecken gesammelt und gespeichert wird. Anstatt sich auf eine Computerdiskette zu verlassen, auf der ein Programm ausgeführt wird, um einen Schüler in eine Sprache einzuarbeiten, kann sich der Schüler über das Internet in einen Chatroom einloggen und direkt mit einem Muttersprachler interagieren. Ebenso kann ein Student, anstatt eine CD-ROM mit einer Forschungssammlung einzulegen, das Internet verwenden, um auf Forschungsdatenbanken und Live-Sammlungen zuzugreifen, die häufig aktualisiert werden. Es gibt auch von Benutzern erstellte Enzyklopädien oder Wikis, die computergestütztes Lernen in den Bereich der kollaborativen Bildung bringen.
Vielleicht liegt der Bereich des Computerlernens, der durch die Nutzung des Internets nicht neu definiert wurde, im Bereich des kundenspezifischen Programmdesigns. Es gibt immer noch Unternehmen, die kundenspezifische Software für den Unterricht in Spezialfächern herstellen. Beispielsweise ist ein Flugsimulatorprogramm ein Beispiel für ein spezialisiertes Lernprogramm, das wahrscheinlich nicht auf ein internetbasiertes Format migrieren würde.