> Any advice on how to do this in Juptyer with Python? In an ideal world, I'd just "tag" a cell somehow so that it ran periodically.
Don't. Use something that will engage them visually and mentally. Kids are not impressed with text, that ship has sailed.