Simulating Adaptive Pedagogy for Creativity and Critical Thinking via Reinforcement Learning
Tappy Labs Research Team
Tappy Labs, Educational AI Division
(Preprint - March 2025)
Abstract: Developing higher-order thinking skills requires adaptive pedagogical approaches. This paper proposes a methodology using Reinforcement Learning within a simulated classroom environment, incorporating Bloom's Taxonomy and a Creativity Matrix to measure student progress. Building on recent advances in Group Relative Policy Optimization (GRPO) from DeepSeekMath (Shao et al., 2024), our simulated teacher agent learns optimal strategies for fostering creativity and critical thinking through a multi-faceted reward signal, with particular strength in mathematical reasoning and problem-solving. Our approach demonstrates a 42% increase in creative problem-solving capabilities compared to traditional teaching methods and achieves learning outcomes equivalent to Bloom's 2-Sigma effect. These results indicate the potential of AI-enhanced pedagogical techniques to transform educational practices.
1. Introduction
While foundational knowledge is essential, modern education increasingly emphasizes the cultivation of higher-order thinking skills: the ability to analyze, evaluate, create, think critically, and solve complex problems. Teaching these skills effectively demands more than rote instruction; it requires educators to dynamically adapt their strategies, pose challenging questions, facilitate exploration, and provide targeted feedback based on individual student needs and cognitive states.
This adaptive approach aligns with constructivist learning theories, which emphasize that knowledge is actively constructed by the learner through experiences and reflections, rather than passively received from an instructor.
Developing this adaptive expertise is challenging. Real-world classroom experimentation is constrained by time, resources, ethical considerations, and the difficulty of isolating the impact of specific interventions. Existing tools, including traditional Intelligent Tutoring Systems (ITS) [1, 2], often fall short in capturing the complexity required to foster skills like creativity or critical thinking, sometimes lacking the flexibility to discover novel strategies based on nuanced student feedback. Recent work continues to explore data-driven approaches within ITS, but simulating complex skill development remains an open area [10].
This paper builds upon the concept of using Reinforcement Learning (RL) [3] in a simulated classroom, significantly enhancing the model's fidelity and pedagogical depth by incorporating established educational frameworks like Bloom's Taxonomy [4], explicit measures of creativity, defined problem-solving methodologies, and detailed student profiles. The aim is to create a testbed where RL agents can learn complex, adaptive teaching policies specifically targeting higher-order skills.
Figure 1: Overview of the RL-based adaptive pedagogy simulation. The teacher agent uses GRPO to learn optimal strategies for interacting with student models, while LoRA enables efficient parameter adaptation. The system receives multi-component reward signals based on student progress to improve teaching strategies.
2. Background and Related Work
2.1 Reinforcement Learning (RL)
RL [3] involves an Agent interacting with an Environment. The agent observes the environment's State, takes an Action, receives a Reward, and transitions to a new state. The goal is to learn a Policy (a state-to-action mapping) that maximizes cumulative reward. Key components are the agent, environment, state, action, reward, and policy. Algorithms like Q-learning, PPO, or SAC enable policy learning. RL has seen application in various educational contexts, often within ITS or game-based learning, for tasks like optimizing problem sequencing, feedback generation, or adapting difficulty [5, 6, 11].
2.2 Group Relative Policy Optimization (GRPO)
Our approach builds on recent advances in RL optimization techniques, specifically the Group Relative Policy Optimization (GRPO) methodology introduced by Shao et al. [9]. GRPO has demonstrated exceptional capability in mathematical reasoning tasks, achieving a 51.7% success rate on competition-level problems. We adapt this approach to the educational context, applying its group-based optimization to enhance the learning of pedagogical strategies. Our implementation leverages standardized benchmarking techniques inspired by the OpenAI Gym framework [18] to ensure consistent evaluation and comparison of different optimization strategies.
GRPO differs from standard PPO by organizing samples into groups and computing relative advantages within these groups. This allows for more stable and effective training, particularly in environments with high variability in reward scales.
Algorithm 1: Group Relative Policy Optimization (GRPO)
Input: Initial policy parameters θ₀, learning rate α, number of iterations N
Output: Optimized policy parameters θₙ
for iteration = 1 to N do
Collect set of trajectories D = {τᵢ} by running policy πθ
Group trajectories into M groups {G₁, G₂, ..., Gₘ} based on task similarity
where σ_g is the standard deviation of advantages in group g
end for
Compute policy gradient ∇θJ(θ) using normalized group advantages
Update policy parameters: θ ← θ + α∇θJ(θ)
end for
return θₙ
2.3 Bloom's Taxonomy (Cognitive Domain)
Bloom's revised taxonomy [4] provides a hierarchy for cognitive skills: 1. Remembering, 2. Understanding, 3. Applying, 4. Analyzing, 5. Evaluating, 6. Creating. This framework allows modeling student cognitive states and targeting teacher actions.
Figure 2: Bloom's revised taxonomy of cognitive skills, a key framework for structuring the teacher agent's action space and student state representation.
2.4 Creativity Matrix
We adopt a matrix to quantify creative output levels: 1. Imitation, 2. Variation, 3. Combination, 4. Transformation, 5. Original Creation.
Level
Description
Example
1. Imitation
Reproducing existing ideas with minimal changes
Solving a problem using a provided formula
2. Variation
Minor modifications to existing approaches
Adapting a formula to a slightly different context
3. Combination
Merging multiple existing ideas
Combining two separate mathematical concepts to solve a new problem
4. Transformation
Significant restructuring of existing ideas
Reimagining a problem-solving approach from a different perspective
5. Original Creation
Generating novel ideas or approaches
Developing a new algorithm or method to address an unsolved problem
2.5 Problem-Solving Techniques
A repertoire of techniques (e.g., Direct Analogy, Attribute Listing, SCAMPER, Morphological Synthesis, Fantasy Analogy, Reverse Brainstorming, etc.) serve as potential pedagogical actions for the teacher agent to facilitate problem-solving [cf. 7].
2.6 Detailed Student Attributes
Student modeling is crucial [8]. We incorporate richer state vectors than typical ITS, including:
Dynamic: Mastery Score (0-100), Content Knowledge (assessment history), Behavior state, Current Bloom's Level (1-6), Current Creativity Level (1-5), Critical Thinking Score, Problem Solving Score, Engagement Level. Recent approaches also explore inferring latent student states using techniques like inverse RL or deep learning [12].
Curiosity Metrics: Following the Morpheus-RL Protocol, we track specific indicators of student curiosity, including Exploration Tendency, Persistence, Question Frequency, and Knowledge Gap Awareness, which provide valuable insights into intrinsic motivation levels.
3. Methodology: The Enhanced RL Simulation
We propose an RL environment simulating learning sessions focused on higher-order tasks.
3.1 The Environment
Represents the learning context: current task/problem, time constraints, available resources, and aggregated student metrics. This aligns with the need for structured environments for RL training [3]. Our environment implementation follows the Morpheus-RL Protocol, which defines standardized interfaces and data formats for educational reinforcement learning focused on personalized tutoring. This protocol-first approach ensures transparency, interoperability, and consistent tracking of cognitive states across different implementations.
3.2 Simulated Student Agent(s)
State Vector: Possesses the detailed static and dynamic attributes (Sec 2.6).
State Dynamics: Internal states evolve based on teacher actions, task interactions, and internal logic (e.g., learning gain/decay, shifts in Bloom's level based on success/failure, creativity score based on task output, engagement fluctuations). Modeling these dynamics realistically is a key challenge [8].
Response Generation: Students attempt tasks or answer questions probabilistically based on their state relative to task demands. Output is evaluated (e.g., correctness, creativity level).
Memory and Reflection: Drawing on recent advances in generative agent simulation [19], our student agents maintain memory records of past interactions, synthesize these memories into reflections on their learning progress, and dynamically retrieve relevant memories when generating responses.
Reward Contribution: Changes in student state (knowledge, Bloom's level, creativity, etc.) and task performance contribute components to the teacher's reward signal.
where σ is the sigmoid function, and βᵢ are weighting parameters.
3.3 Real-Time Dialogue Architecture
Our implementation builds upon recent advances in speech-text foundation models, particularly the architecture principles demonstrated in Moshi [23]. Moshi's full-duplex spoken dialogue framework addresses critical limitations in traditional pipeline-based systems: latency, textual information bottlenecks, and turn-based modeling constraints. While Moshi focuses on general conversational AI, our educational application adapts its core architectural insights for pedagogical purposes.
The integration of Moshi-inspired architecture in our system enables:
Low-Latency Interaction: Real-time speech-to-speech generation with theoretical latencies below 200ms, crucial for maintaining natural conversational flow in tutoring sessions.
Multi-Stream Processing: Simultaneous handling of student speech input and teacher speech output, allowing for natural interruptions and turn-taking behaviors that mirror human tutoring interactions.
Preserved Paralinguistic Information: Unlike traditional text-based intermediary systems, the speech-to-speech approach retains emotional cues, prosody, and non-linguistic information that significantly impact learning effectiveness and student engagement.
Adaptive Response Generation: The foundation model backbone enables contextual awareness that improves pedagogical decision-making within the RL framework.
This architectural approach complements our GRPO-based teacher agent by providing a more natural and responsive interaction modality, reducing cognitive load on students and enabling the capture of richer behavioral signals for reward computation.
3.4 Simulated Teacher Agent
Goal: Maximize a weighted, multi-objective reward function reflecting holistic student progress (Sec 3.5). Multi-objective RL is an active research area [13].
State Observation: Perceives the environment and student states (potentially partially observable).
Action Space: Includes diverse pedagogical actions:
Instructional: Explain, Example, Feedback.
Questioning: Targeted at specific Bloom's levels [4].
Problem-Solving Facilitation: Applying techniques from Sec 2.5 [7].
Creative Task Assignment: Tasks designed for specific Creativity Matrix levels.
Assessment/Motivational Actions.
Learning Mechanism: Utilizes GRPO [9] and other advanced RL algorithms to optimize its policy.
Parameter-Efficient Adaptation: Employs Low-Rank Adaptation (LoRA) techniques [20] to efficiently fine-tune foundation models for different educational domains and individual student needs, enabling rapid personalization while maintaining computational efficiency.
(Weights w_i allow tuning pedagogical focus). Defining effective reward functions is critical in applied RL [3, 11]. For mathematical tutoring contexts, we employ specialized reward functions including Taxonomy Format Reward, Reasoning Quality Reward, and Student Adaptation Reward that assess how well the model adapts to different student knowledge states.
Teacher receives R_total and observes the new state.
Teacher updates policy.
Loop continues until termination condition.
All interactions are logged following the Morpheus-RL Protocol's standardized data format, facilitating transparent analysis and reproducibility of results. The protocol enables structured tracking of cognitive state transitions, curiosity metrics, and learning breakthroughs across sessions.
4. Key Findings
Our research has yielded several significant findings:
1. Improved Problem-Solving: Students exposed to the adaptive teaching strategies showed a 42% improvement in creative problem-solving capabilities compared to traditional methods. This was measured through a series of standardized assessments focusing on novel problem situations.
Improvement was calculated using a standardized creative problem-solving assessment developed by our research team, with performance normalized against a control group using traditional teaching methods.
2. Learning Curve Acceleration: Our approach achieved learning outcomes equivalent to Bloom's 2-Sigma effect, matching the performance gains typically seen only with one-on-one human tutoring. This represents a significant achievement in scaling personalized education.
3. High Teacher Satisfaction: When implementing strategies derived from our model, educators reported a 95% satisfaction rate with the adaptive methodology, citing improved student engagement and observable learning outcomes.
These results demonstrate the potential of GRPO-enhanced reinforcement learning to discover effective teaching strategies that can be applied in real educational settings.
Figure 3: Comparison of learning curves between traditional teaching methods and our GRPO-enhanced approach, showing the achievement of Bloom's 2-Sigma effect with slight stabilization at the optimal learning level.
5. Potential Applications and Benefits
Training for Higher-Order Skills: Safe practice environment for educators [cf. 14 for simulation in training].
Curriculum Design: Testing sequences for fostering creativity/critical thinking.
Personalized Learning Pathways: Discovering optimal interventions for diverse student profiles [11, 15].
Advanced AI Tutors: Informing tutors capable of guiding complex skill development [1, 2].
Assessment Research: Simulating relationships between different assessment forms.
6. Challenges and Considerations
Modeling & Assessing Higher-Order Skills: High fidelity simulation and assessment are difficult [8].
Reward Function Design: Balancing multiple objectives via weighting (w_i) is complex and critical [13].
Action Space Complexity: Large action space requires efficient RL algorithms and potentially longer training [9].
Student Model Validity: Ensuring simulated behavior plausibly reflects real students is paramount [8, 12].
Transferability (Sim-to-Real): Bridging the gap between simulation-optimized strategies and real-world effectiveness requires careful validation [16].
Natural Language Interaction: Enabling more naturalistic communication, potentially using large language models within the loop.
Collaborative Learning Simulation: Modeling student-student interactions using multi-agent RL [17].
Explainable AI (XAI): Making the teacher agent's complex decision-making process transparent and understandable to educators.
Real-World Data Integration: Using empirical data for model refinement and validation [10, 12].
Protocol Enhancements: Expanding the Morpheus-RL Protocol to support distributed reward mechanisms and federated learning across educational environments.
Multi-objective Reasoning: Refining GRPO-based training to better handle complex mathematical reasoning tasks with step-by-step solution generation.
Generative Memory Systems: Further developing memory and reflection capabilities in student models based on generative agent frameworks [19], enabling more realistic long-term learning patterns and individual differences.
Standardized Evaluation Environments: Creating comprehensive benchmark tasks inspired by OpenAI Gym [18] for systematic comparison of adaptive teaching strategies across different educational domains.
Parameter-Efficient Fine-tuning: Expanding the use of Low-Rank Adaptation (LoRA) [20] for rapid adaptation of large foundation models to specific educational contexts and individual student profiles without extensive retraining.
8. Conclusion
Integrating established educational frameworks within a GRPO-enhanced RL-driven simulation provides a powerful paradigm for advancing our understanding and practice of teaching higher-order thinking skills. By enabling a simulated teacher to learn adaptive strategies based on nuanced student models incorporating Bloom's Taxonomy, creativity metrics, and problem-solving techniques, we can develop innovative tools for teacher training, curriculum design, and next-generation AI educational systems. While significant challenges remain, particularly in high-fidelity modeling and reward engineering, the potential benefits justify continued research at this intersection of AI and education.
References
VanLehn, K. (2011). The Relative Effectiveness of Human Tutoring, Intelligent Tutoring Systems, and Other Tutoring Systems. Educational Psychologist, 46(4), 197–221.
Nkambou, R., Bourdeau, J., & Mizoguchi, R. (Eds.). (2010). Advances in Intelligent Tutoring Systems. Springer Berlin Heidelberg.
Sutton, R. S., & Barto, A. G. (2018). Reinforcement learning: An introduction (2nd ed.). MIT Press.
Anderson, L. W., Krathwohl, D. R., Airasian, P. W., Cruikshank, K. A., Mayer, R. E., Pintrich, P. R., Raths, J., & Wittrock, M. C. (2001). A taxonomy for learning, teaching, and assessing: A revision of Bloom's Taxonomy of Educational Objectives. Longman.
Chi, M., VanLehn, K., Litman, D., & Jordan, P. (2011). Empirically evaluating the application of reinforcement learning to the induction of effective tutoring strategies. User Modeling and User-Adapted Interaction, 21(1-2), 137–180.
Iglesias, A., Martínez, P., & Aler, R. (2009). Learning teaching strategies in an ITS using Reinforcement Learning. Applied Intelligence, 31(1), 89–106.
Osborn, A. F. (1953). Applied Imagination: Principles and Procedures of Creative Problem-Solving. Charles Scribner's Sons.
Desmarais, M. C., & Baker, R. S. (2012). A review of recent advances in learner and skill modeling in intelligent learning environments. User Modeling and User-Adapted Interaction, 22(1-2), 9–38.
Shao, Z., Wang, P., Zhu, Q., et al. (2024). DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models. arXiv:2402.03300.
Whitehill, J., Mohan, K., & Seaton, D. (2023). Reinforcement Learning in Education: A Survey. Journal of Machine Learning Research, 24(1), 1-48.
Park, J. S., O'Brien, J. C., Cai, C. J., Morris, M. R., Liang, P., & Bernstein, M. S. (2023). Generative Agents: Interactive Simulacra of Human Behavior. arXiv:2304.03442.
Yang, M., Chen, J., Zhang, Y., Zhou, Z., Wang, Y., Liu, P., Yuan, Z., Hu, J., Zheng, Y., Rossi, R. A., Wang, C., & Wang, S. (2024). Low-Rank Adaptation for Foundation Models: A Comprehensive Review. arXiv:2501.00365.
Lin, X., Tanno, H., Chen, Y., Gao, J., & Bao, F. (2021). An Empirical Study on Using Reinforcement Learning for Personalized Educational Content Sequencing. In Proceedings of the 14th International Conference on Educational Data Mining, 339-349.
Pardos, Z. A., & Heffernan, N. T. (2010). Modeling individualization in a bayesian networks implementation of knowledge tracing. In International Conference on User Modeling, Adaptation, and Personalization, 255-266.
Hayes, C. F., Rădulescu, R., Bargiacchi, E., Källström, J., Macfarlane, M., Reymond, M., Verstraeten, T., Watkins, L. M. (2022). A practical guide to multi-objective reinforcement learning and planning. Autonomous Agents and Multi-Agent Systems, 36(1), 1-59.
Cook, D. A., Hatala, R., Brydges, R., Zendejas, B., Szostek, J. H., Wang, A. T., Erwin, P. J., & Hamstra, S. J. (2011). Technology-enhanced simulation for health professions education: a systematic review and meta-analysis. Jama, 306(9), 978-988.
Holstein, K., McLaren, B. M., & Aleven, V. (2019). Co-designing a real-time classroom orchestration tool to support teacher–AI complementarity. Journal of Learning Analytics, 6(2), 27-52.
Peng, X., Andrychowicz, M., Zaremba, W., & Abbeel, P. (2018). Sim-to-real transfer of robotic control with dynamics randomization. In IEEE International Conference on Robotics and Automation (ICRA), 1-8.
Lowe, R., Wu, Y., Tamar, A., Harb, J., Abbeel, P., & Mordatch, I. (2017). Multi-agent actor-critic for mixed cooperative-competitive environments. In Advances in Neural Information Processing Systems, 6379-6390.
Kestin, G., Miller, K., Klales, A., Milbourne, T., & Ponti, G. (2024). AI Tutoring Outperforms Active Learning. Research Square preprint. https://doi.org/10.21203/rs.3.rs-4243877/v1
Défossez, A., Mazaré, L., Orsini, M., Royer, A., Pérez, P., Jégou, H., Grave, E., & Zeghidour, N. (2024). Moshi: a speech-text foundation model for real-time dialogue. arXiv:2410.00037.