Potential lesson plans for teaching someone programming