this strikes me as the responsible way to use AI period - test it out, see what works then clean it up until its something you understand & can feel good about.
Yes, treating it as an occasionally flawed/wrong personal tutor (instead of a code genie) seems like a good use of it. Nothing wrong with learning by whatever means necessary IMO.