It looks like they wanted you to use the normal approximation to the binomial distribution.
Let $X \sim \operatorname{Binomial}_{n,p}$. We can form the "standardized" random variable $X^*$ by taking
$$X^* = \frac{X - \mu}{\sigma} = \frac{X - np}{\sqrt{npq}}$$
As it happens, if $n$ is large and $p$ is "small", then we can approximate $X^*$ by the standard normal random variable $Z$. In particular,
$$ P(X^* < k) \approx P(Z < k)$$
Actually, since $X$ and $X^*$ are discrete, we would probably apply the continuity correction. The point of the continuity correction is to account for the fact that $Z$ is continuous. For example, suppose that $x = 1.3$ is a data point. Presumably, that would be rounded down to $1$ when making a discrete model. The continuity correction captures all the extras that should get rounded down. We include them by doing $P(X^* < 1.5)$.
Okay, so how does the whole problem look?
$$ 1 - P(X < 59) = 1 - P\left(X^* < \frac{59 - (100)*0.5}{\sqrt{100*0.5*0.5}}\right)\\
= 1 - P\left(X^* < \frac{9.5}{25}\right)\\
\approx 1 - P\left(Z < 0.38\right)
\approx 1 - P\left(Z < 0.5\right)$$
The last step is the continuity correction.
You can look up the probability that $Z < 0.5$ in that table. Apparently, I made some kind of arithmetic mistake, but that's the gist of it. Try to "debug" it!
Actually, I think the problem is that I made the continuity correction at the wrong time. You want to do it when standardizing, which would look like:
$$ 1 - P(X < 59) = 1 - P\left(X^* < \frac{59.5 - (100)*0.5}{\sqrt{100*0.5*0.5}}\right)$$