Seirios has given a fine answer directed at your specific exercises; mine is just additional commentary that may add some insight or give you another way of thinking about the problems.
Note that one can prove the second result without explicitly proving the first. Suppose that $A$ is an uncountable subset of $\Bbb R$. Let $\mathscr{B}$ be the set of open intervals with rational endpoints; $\Bbb Q$ is countable, so $\mathscr{B}$ is countable as well. If $x\in\Bbb R\setminus A'$, there is some $B_x\in\mathscr{B}$ such that $x\in B_x$ and
$$B_x\cap A=\begin{cases}
\varnothing,&\text{if }x\notin A\\
\{x\},&\text{if }x\in A\;.
\end{cases}$$
(The cases can be combined into the single statement that $B_x\cap A\subseteq\{x\}$, but I thought that it might be clearer to separate the two possibilities.)
Let $\mathscr{B}_0=\{B_x:x\in\Bbb R\setminus A'\}$, and let $U=\bigcup\mathscr{B}_0$, and let $A_0=A\setminus U$. $\mathscr{B}_0\subseteq\mathscr{B}$, so $\mathscr{B}_0$ is countable, and each member of $\mathscr{B}_0$ contains at most one point of $A$, so $U\cap A$ is countable. If $A_0$ were countable, then $A=A_0\cup(U\cap A)$ would be the union of two countable sets and would therefore be countable, so $A_0$ must be uncountable. Thus, if we can show that $A_0\subseteq A'$, it will follow immediately that $A'$ is uncountable.
Suppose that $x\in A_0$. Then $x\notin U$, so $x\notin B_y$ for any $y\in\Bbb R\setminus A'$. In particular, $x\notin\Bbb R\setminus A'$, i.e., $x\in A'$, and we’re done: $A'$ is uncountable.
Your first result is hidden inside the proof above: it’s essentially the observation that $U\cap A$ is countable.
Almost the same argument actually proves the following stronger result:
Let $A$ be an uncountable subset of $\Bbb R$. Then there is an uncountable $A_0\subseteq A$ such that if $x\in A_0$, and $U$ is open neighborhood of $x$, then $U\cap A_0$ is uncountable (and of course then $U\cap A$ is also uncountable). In other words, $A$ has uncountably many points that are very far indeed from being isolated: their open nbhds not only have infinite intersection with $A$, but actually have uncountable intersection with $A$.
The details are in this answer.