Insects can see in all directions because insects have more than 100 eyes
they can see in many directions because their eyes are in different positions than fixed like our eyes. Also some insects have many lenses to their eyes like a bee, wasp or fly.
Stick insects have two compound eyes which enable them to see quite clearly and are able to detect fast movements very well.
That type of eye, is known as a Compound Eye with the many individual eyes that make it up known as ommatidia.
dragonfly
Insects have Compund Eyes.
It looks!
No it does not have eyes but a little insect lives in side the shell.
Yes they do have eyes.
honey bee
ssww
dragonfly
they are always open