The first one is a mirror code-draw a mirror line between the two 9s and you'll see why it's 12.
The second one looks like +1 +0 -1-2-3 giving the answer 5.
Manana, you are perfectly correct on the second question, but I have to correct you on the first one. There are no mirror codes on these questions, and the answer to the first question works in exactly the same way as for the second one: -2, -1, -0, +1, +2, ... (and it would continue +3, +4, +5, etc).
Pixiedust, your child needs to learn that the sequences can go "through" zero, from positive to negative and vice-versa.