Teach Kids Programming with PHP

Lynda

Course Summary

Provides a lesson plan for PHP developers that want to pass on their skills to children/students who want to start programming with PHP.

+

Course Description

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

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.

+

Course Description

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

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.

+

Course Syllabus

Introduction
Welcome
What you should know before starting this course
A word about the Teach Kids Programming series
Using the exercise files and challenges
1. Open the Door to PHP
Teacher's guide: Overview of variables and built-in functions
Try it: What's for lunch?
Check it out: Messing with code
Check it out: Messing with variables and functions
The facts: Setting and displaying variables using built-in functions and their arguments
Extend it: Exploring PHP documentation
Challenge: Print a string with capitalized words
Solution: Print a string with capitalized words
2. Truth or Consequences
Teacher's guide: Basic logic with if-then-else
Try it: How many days in the month?
Check it out: Changing conditions to change results
The facts: Understanding basic logic, true/false, and if-then structure
Extend it: Exploring the if-then-else statement
Challenge: Print more months and explore February
Solution: Print more months and explore February
3. Lather, Rinse, Repeat
Teacher's guide: Overview of looping with while
Try it: Lost my homework!
Check it out: Changing the code
The facts: Understanding while loops
Extend it: Exploring other loop commands
Challenge: Create a treasure map
Solution: Create a treasure map
4. A Box of Hamsters
Teacher's guide: Overview of arrays
Try it: Wild hamsters
Check it out: Scrambling the hamsters
The facts: Understanding arrays and functions
Extend it: Associated hamsters
Challenge: Hamster stats
Solution: Hamster stats
Conclusion
Other PHP courses you can master