A generalised talk about OOP would have been really interesting for me at that sort of age - especially relating it to a real-world situation. That's what I'd go for anyway - talking about creating abstract models of real-world situations inside the computer.
|