ToffeeC said:
One kid asked me how to understand sentences like "Let x and y be real numbers then x = y or x =/= y.".
The key difficulty here looks like the use of a universal quantifier ("for all real x and y"). Quantifiers can be pretty tricky to understand, because there is no standard algebra for them. They are intuitive most of the time (but not always).
There's a good introduction to the use of logical quantifiers in Hofstadter's book Godel, Escher, Bach. You can preview the relevant pages on Amazon (it's in the Typographical Number Theory chapter).
Basically, "let x and y be real numbers, x = y or x /= y" is a shorthand for an infinite series of statements:
"0 = 0 or 0 /= 0"
"1 = 0 or 1 /= 0"
"2 = 0 or 2 /= 0"
...
"0 = 1 or 0 /= 1"
"0 = 2 or 0 /= 2"
"0 = 3 or 0 /= 3"
...
"1 = 0 or 1 /= 0"
"1 = 1 or 1 /= 1"
"1 = 2 or 1 /= 2"
...
(Of course, with this infinite list of statements spans all pairs of real numbers and cannot properly be enumerated, even in a suggestive way).
It may help the student to understand that they are allowed by the rule of universal instantiation to substitute any valid value they want for x and or y. Doing so creates a more "concrete" statement that is no less true.
For constructing proofs (as opposed to comprehending existing proofs), there are a few ways to visualize this. You can translate "let x be a real number" as "your friend is going to bring a real number to the party, but you have no clue what number he's going to bring... and he's kind of a prankster, and he'll do his best to bring a number to mess you up".
Thus, you can't make any assumptions about the number. You can't assume it's less than two billion. You can't assume it's an integer or that it's rational. What DO you know about the number? You know it's REAL (meaning, no "i" funny business or infinities). You know you can always find a number bigger than it (x < x + 1) and a number less (x > x - 1). You know that it's absolute value and its square are always non-negative. You know that if it's any number of than zero, you can take its reciprocal. You know that it's either zero or nonzero. You know it's algebraic or transcendental. You know given a set of real numbers, it's either an element of the set or its not.
Give your student those examples and try and have him come up with his own. Knowing only that a number is real does tell you a lot about it.
What is this class? It might help to know the subject to give some good pedagogical examples.