Teach Kids Programming with PHP by Mark Niemann-Ross
Programming is a great way to teach a child problem-solving skills and introduce them to technology's inner workings. PHP is a great language to carry this out.
In this course, developer Mark Niemann-Ross focuses on helping adults who are experienced with PHP pass their coding skills on to a child or student. Each inquiry-oriented chapter consists of seven parts:
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, in essence, acts as a lesson plan to help you teach PHP to a beginner. Its structured curriculum supports those who have a solid understanding of PHP, but don't necessarily know how to teach PHP effectively to kids.