I recently showed my Algorithms class how to bound $\ln n! = \sum \ln n$ by integrals, thereby obtaining the simple factorial approximation
$$ e \left(\frac{n}{e}\right)^{n} \leq n! \leq en\left(\frac{n}{e}\right)^{n} $$
But one student, having seen Stirling's approximation, asked where the $\sqrt{2 \pi n}$ term comes from in
$$ n! \sim \left(\frac{n}{e}\right)^n \sqrt{2 \pi n} $$
which I couldn't readily answer. Looking around, I can't find a straightforward and intuitive explanation. Can someone explain this in terms understandable to a Computer Science undergrad (ie, no analysis beyond first-year calculus)?