Public school in Vancouver is free for the children of expats even if you are just on a one year work visa.
Eligability will depend on which area you live in. The better public schools tend to be in the more affluent areas. Where do you plan on living?
Have a read of the Education and Scholls in Vancouver page for a good overview.