Diferencias entre el conductismo y el cognitivismo

Diferencias entre el conductismo y el cognitivismo:
El conductismo estuvo influido por el empirismo y su defensa del principio de inducción como base de construcción del conocimiento; el cognitivismo por el racionalismo.
El conductismo no admite conceptos mentalistas en sus explicaciones; el cognitivismo sí (por la influencia del racionalismo).
El cognitivismo es representalista: emplea inobservables como elementos explicativos. El conductismo de Watson y Skinner era presentalista al limitar la explicación a lo estrictamente observable; los neoconductistas (Hull y Tolman) sin embargo eran representalistas (pero no propiamente mentalistas).