First principles thinking in education