Join Todd Perkins for an in-depth discussion in this video What you should know before starting this course, part of Teach Kids Programming with iOS.
- View Offline
Before coming in this course, you should be familiar with a few things. First, you should have an idea of general programming concepts. So you should have some experience programming. If you're completely new to programming, I recommend watching some more basic courses first. Like foundations of programming fundamentals. You should have a solid grasp of iOS and Xcode, you don't need to be a master, but you should have at least the equivalent of the knowledge taught in the Essential Training course. Finally, you should know how to set up Xcode and have an environment where the student can learn and write code themselves.
If you feel comfortable in these things, you're ready to move forward with this course.
- Teacher's Guide: Introduces the concepts in the chapter and preps the adult on places where the student might get stuck
- Try It: Immediately engages the student, showing working code in action
- Check It Out: Encourages the adult and student to engage with and edit some existing code
- The Facts: A lecture for the student to watch
- Extend It: An exploration of expanded and extended concepts
- Challenge: A hands-on coding challenge for the student
- Solution: A step-by-step solution presented by the author
This course is designed to help you, an expert, help a beginner learn about the code, logic, and interface elements that lie behind iOS apps and games. The structured curriculum supports those who have a solid understanding of the iOS SDK, but don't necessarily know how to teach it effectively to kids.