Citation: I 202/00 05.09.2001 E. C

C.- A.________ lässt Verwaltungsgerichtsbeschwerde führen mit dem Antrag, in Aufhebung des vorinstanzlichen Entscheides sei die IV-Stelle des Kantons Zürich zu verpflichten, ihm die Umschulung zum Sozialpädagogen vollumfänglich zu bezahlen. Eventuell sei ihm die Umschulung zu einem noch zu bestimmenden Beruf zu gewähren. Ferner beantragt er eine Parteientschädigung für das kantonale Verfahren. Schliesslich stellt er für das letztinstanzliche Verfahren das Gesuch um unentgeltliche Verbeiständung. Die IV-Stelle des Kantons Zürich schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung.