Turn your building into indiviual CPU's for your students to explore and discover "Fetch Decode Execute".
This software takes the room list for your school and produces PDFs for a 20 minute exercise where the students walk around being a CPU, executing individual differentiated programs.