Learning about blocks