Primary school teaching 'devalues knowledge'