Bruner elabora il concetto di scaffolding, con cui indica il tipo d'intervento che, nello svolgimento di un determinato compito, mette in atto una persona esperta nei confronti di qualcuno meno competente. Il ruolo dell’esperto dovrebbe essere quello di fornire un sostegno, di aiutare durante il processo di apprendimento, lasciando però che lo studente sia attivo e individui problematiche, soluzioni, procedure, in modo autonomo, sotto la guida e il sostegno del docente. Ciò è anche presente in Socrate. Il filosofo infatti guida il suo discente verso la verità, ma è, appunto, il discente a trovare problematiche, soluzioni e procedure.