This course introduces pre-primary teacher trainees to the foundational philosophical theories and logical principles underlying early childhood education. It explores various educational philosophies and their practical implications for curriculum design, teaching methods, and classroom management in early childhood settings. The course is structured into two units focusing on the philosophical foundations and their applications in early childhood care and education, as well as broader philosophical perspectives that influence educational practices. Delivered in a blended format, this course utilizes both online and face-to-face learning environments to enhance understanding and application of educational philosophy and logic.