When you learned this sentence pattern in basic level, did you think what's the difference? That means you are very smart and understood basic grammar well. Actually both sentence has almost the same meaning, but I would like to explain the subtle nuance for my smart students .
This section contains lots of useful grammar notes which will help you improve your Japanese substantially. If you have further queries on grammar, feel free to ask us and we will try our best to answer them =)