Dancing Computer aims to teach computer programming by teaching students first to read code before they write it. This is a revolutionary approach - the norm being to start students off in writing code. Furthermore, Dancing Computer appeals to a wide-range of learning styles as the students learn through visual, verbal and kinetic methods - they dance what they learn.

Dancing Computer aims to teach dance literacy by teaching students through easy to understand step-by-step instructions given on a mobile device. This familiar interface makes the dancing seem less scary or foreign. Students find themselves dancing despite initial inhibitions.

Combining computer and dance literacy brings the arts and STEM concepts together. This approach to learning illustrates to students and teachers alike the value of STEAM.