Guided discovery tutoring a framework for ICAI research (Series in human computer interaction, 1990)