Supporting the Development of Computer Science Concepts in Early Childhood : A Practical Guide for Parents and Educators