Learn · NPTEL

Course12710100380 lectures

Designing AI-driven Personalised Learning Environments

Prof. Ramkumar Rajendran · IIT Bombay

Start with lecture 1 At NPTEL

About

This course introduces the theoretical foundations, computational models, and design principles underlying AI-driven Personalised Adaptive Learning (PAL) systems. The course begins by grounding personalisation in key learning theories, including constructivism, self-regulated learning, cognition, and metacognition. It traces the historical evolution from Computer-Assisted Instruction (CAI) to classical ITS and contemporary Personalised Learning Environments (PLEs). Central to the course is the well-established four-model architecture of ITS—domain model, learner model, pedagogical model, and interface model—which serves as an organising framework throughout. The course also situates PAL systems within the broader AI landscape by distinguishing traditional AI approaches from recent developments in large language models and discussing their affordances and limitations for adaptive learning. Importantly, the course extends beyond computer-based learning environments to examine how personalisation can be embedded in classrooms, blended settings, and emerging contexts such as VR-based learning.

Intended audience: Anyone doing BE/BTech or B.Ed education

Lectures

Week 1

  1. Lecture 1 : What is Learning? YouTube
  2. Lecture 2 : Issues in Learning and PAL YouTube
  3. Lecture 3 : Self-Reguated Learning YouTube
  4. Lecture 4 : History of PAL Environments YouTube
  5. Lecture 5 : The Architecture of PAL YouTube
  6. Lecture 6 : UI and Domain Module YouTube
  7. Lecture 7 : Learner and Pedagogy Module YouTube
  8. Lecture 8 : What is Learning Analytics? YouTube
  9. Lecture 9 : Course Structure YouTube

Week 2

  1. Lecture 10 : Introduction to Domain Model in PAL YouTube
  2. Lecture 11 : Rule Based Model YouTube
  3. Lecture 12 : Rule Based Model - Fraction Addition YouTube
  4. Lecture 13 : Limitations of RBM YouTube
  5. Lecture 14 : Constraint Based Model YouTube
  6. Lecture 15 : Application of CBM YouTube
  7. Lecture 16 : RBM and CBM YouTube
  8. Lecture 17 : Podcast for week 2 YouTube

Week 3

  1. Lecture 18 : Introduction to Learner Model YouTube
  2. Lecture 19 : Importance of Learner Model in PAL YouTube
  3. Lecture 20 : Overlay Model YouTube
  4. Lecture 21 : Learner Modeling using IRT YouTube
  5. Lecture 22 : Limitations of IRT as Learner Model YouTube
  6. Lecture 23 : Demo of IRT YouTube
  7. Lecture 24 : Podcast for Week 3 YouTube

Week 4

  1. Lecture 25 : Introduction to bayesian Network YouTube
  2. Lecture 26 : Dynamic Bayesian Network YouTube
  3. Lecture 27 : Conditional Probability Table YouTube
  4. Lecture 28 : Bayesian Knowledge Tracing YouTube
  5. Lecture 29 : Limitations of BKT as Learner Model YouTube
  6. Lecture 30 : Demo of Dyanamic Bayesian Network YouTube
  7. Lecture 31 : Podcast for Week 4 YouTube

Week 5

  1. Lecture 32 : Introduction to the Pedagogy Module YouTube
  2. Lecture 33 : Content Based and Collaborative Filtering YouTube
  3. Lecture 34 : Open Learner Models YouTube
  4. Lecture 35 : Standard Pedagogy Rules - 1 YouTube
  5. Lecture 36 : Standard Pedagogy Rules - 2 YouTube
  6. Lecture 37 : Pedagogy Rules from Literature YouTube
  7. Lecture 38 : Podcast for Week 5 YouTube

Week 6

  1. Lecture 39 : Cognitive Tutor: MathTutor YouTube
  2. Lecture 40 : Existing ITS: MetaTutor YouTube
  3. Lecture 41 : Existing ITS: MetaGuru YouTube
  4. Lecture 42 : Existing ITS: Betty's Brain YouTube

Week 7

  1. Lecture 43 : Tools to develop PAL YouTube
  2. Lecture 44 : Demo of GIFT Tutor YouTube
  3. Lecture 45 : E-Learning Authoring Platforms and the SCORM Standard YouTube
  4. Lecture 46 : Demo of Articulate 360 YouTube
  5. Lecture 47 : Building PAL using Gen AI YouTube

Week 8

  1. Lecture 48 : PAL Using Multimodal Data YouTube
  2. Lecture 49 : Affective Computing YouTube
  3. Lecture 50 : Affectaware Tutor YouTube
  4. Lecture 51 : GBM Based PAL YouTube
  5. Lecture 52 : PAL using Eye Gaze Data YouTube
  6. Lecture 53 : Podcast for Week 8 YouTube

Week 9

  1. Lecture 54 : PAL in other learning environments YouTube
  2. Lecture 55 : PAL in Classroom Environment YouTube
  3. Lecture 56 : Realtime Feedback From Students YouTube
  4. Lecture 57 : PAL in Virtual Reality Learning Environments YouTube
  5. Lecture 58 : Data logging in VRLE YouTube
  6. Lecture 59 : Personalized VRLE YouTube
  7. Lecture 60 : Podcast for Week 9 YouTube

Week 10

  1. Lecture 61 : The GenAI Revolution in PAL Architecture YouTube
  2. Lecture 62 : Automated Assessment Generation YouTube
  3. Lecture 63 : Capturing the Handwritten Learner Input YouTube
  4. Lecture 64 : Data Privacy and Ethics YouTube
  5. Lecture 65 : Podcast for Week 10 YouTube

Week 11

  1. Lecture 66 : High-Level System Architecture with LLMs YouTube
  2. Lecture 67 : Developing Domain Model with LLMs YouTube
  3. Lecture 68 : Pedagogy Model with LLM YouTube
  4. Lecture 69 : Building Learner Models Using LLMs YouTube
  5. Lecture 70 : System Demo YouTube
  6. Lecture 71 : Experimental Designs for Intelligent Tutoring Systems YouTube
  7. Lecture 72 : Quantifying Impact YouTube
  8. Lecture 73 : Demo of ITS using Gen AI YouTube

Week 12

  1. Lecture 74 : Summary of Course Contents YouTube
  2. Lecture 75 : Modelling the Domain YouTube
  3. Lecture 76 : Learner Modeling YouTube
  4. Lecture 77 : Pedagogy Module Revisited YouTube
  5. Lecture 78 : Authoring Standards YouTube
  6. Lecture 79 : Multimodal Data and VRLE YouTube
  7. Lecture 80 : Recent Trends in PAL YouTube

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Bombay
Department
Multidisciplinary
Teacher
Prof. Ramkumar Rajendran
Level
Undergraduate
Language
English
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed