> Is this something I should try to avoid with my son, or should I encourage it
Avoid.
I would avoid spending time learning the names of things. Learn the thing itself, but the name tells you very little.
Watch this: http://www.youtube.com/watch?v=05WS0WN7zMQ