Thanks Craig for sharing my doodle! This Inquiry Cycle is by Mitch Resnick, founder of Scratch programming language from MIT. He explains this cycle in his paper http://web.media.mit.edu/~mres/papers/CC2007-handout.pdf Yes, this is not just for Kindergarten. It is for all of school, and hopefully for all of life. :)
Thanks for link! Reading the paper now.