Home > Research > Publications & Outputs > Simulating classroom lessons

Electronic data

  • Ingram and Brooks 2018

    Accepted author manuscript, 1.09 MB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

View graph of relations

Simulating classroom lessons: an agent-based attempt

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published
Publication date21/03/2018
Host publicationProceedings of the SW18: The OR Society Simulation Workshop
EditorsAnastasia Anagnostou, Masoud Fakhimi, Rudabeh Meskarian, Duncan Robertson
PublisherOperational Research Society
Pages230-240
Number of pages11
ISBN (print)9780903440639
<mark>Original language</mark>English
EventThe Operational Research Society Simulation Workshop 2018 (SW18) -
Duration: 19/03/2018 → …

Conference

ConferenceThe Operational Research Society Simulation Workshop 2018 (SW18)
Period19/03/18 → …

Conference

ConferenceThe Operational Research Society Simulation Workshop 2018 (SW18)
Period19/03/18 → …

Abstract

This is an interim report on a project to construct an agent-based simulation that reproduces some of the interactions between students and their teacher in classroom lessons. In a pilot study, the activities of 67 students and 7 teachers during 40 lessons were recorded using a data collection instrument that currently captures 17 student states and 15 teacher states. These data enabled various conceptual models to be explored, providing empirical values and distributions for the model parameters. Using these data, a lesson can be ‘played back’ using a visualization program implemented in NetLogo. A visualization and simulation can be viewed side-by-side and their outputs compared in various ways, e.g. overall class state-transition matrices or individual student state trajectories. The main challenges are the formulation of descriptive rules, establishing what metrics to use to compare lessons, and determining how to validate a simulation.