Imagine mom, dad and children around a computer working together on building a website.  Imagine students working together online on a project with assistance when needed from a programming language community of their peer groups.  Imagine a teacher knowing enough to assist children in school to find assistance and even to help solve basic coding problems.

These are only a few of the benefits that will loom large in a synergistic and task oriented environment.