Er worden drie uitgangspunten voor onderwijs in recursief programmeren besproken: procedurele abstractie, een vast implementatie-schema, en de reading-approach als instructie-strategie. Deze uitgangspunten worden uitgewerkt tot een aanzet tot een didactiek van recursief programmeren.