What is one who has only a slight, superficial knowledge; a sciolist called?

smatterer — One who has only a slight, superficial knowledge; a sciolist. (Webster's 1913.)

Sources