I'm a professional programmer with lots of experience, so I'm having a hard time figuring out how to do this. A friend and I are embarking on a game in Corona SDK. He would like to do some of the programming (at least try it out), although I expect I will do the brunt of it.
I had assumed (since he's in a computer science program overseas) that he has programmed with one language at least. But he has zero programming experience. Nil. Nothing.
I've never used Corona either, and I intend to teach myself Lua first, then Corona SDK. Therefore, I expect that I will be able to answer his basic programming questions and coach him on that stuff (for loops, classes, etc.). But other than that, how should I guide him to approach learning programming?
Ultimately, the answer will be "do whatever works for him." I'm sure I'm not the first person in this position; what's worked well in the past? Should I just throw him head-first into (admittedly, a brand new) code-base? Focus on code Lua? Focus on just the SDK?
Any suggestions will be appreciated. Even if this gets voted for closure :)