For those new to computer programming, the Hopscotch App provides a great opportunity for students to learn in an engaging way. Hopscotch uses drag and drop format so it is ideal for elementary school students. Decimals, sequencing, co-ordinates, and negative numbers are some of the mathematical concepts that “come to life” as students program their own games and activities.