Khan Academy
Khan Academy: Practice: Translate Points
In this exercise, students practice performing translations on a coordinate plane. Students receive immediate feedback and have the opportunity to watch a video, get hints, or try questions repeatedly.