Decomposed Inductive Procedure Learning: Learning Academic Tasks with Human-Like Data Efficiency