First part - Introduction to programming, the importance in education, reasons why those skills are important and how they are related to various subjects for mastering certain skills, topics, knowledge, etc. Second part - Learning through games to master the basic concepts of coding from an early age that included examples of activities through which children would understand: sequential execution, repetition (concept of cycles), selection (making choices) and the concept of variables.