Goals of homework for autonomy and understanding