Yousician is a very good app to help students learn to play piano, guitar, bass or ukulele. Here is how it works: you play your musical instrument, Yousician listens to you and gives you instant feedback on your performance then it provides you with step by step guides and tutorials to enhance your playing level. Yousician is developed by music teachers and is available for free download from the app store.
Other interesting features provided by Yousician include: ‘over 1,500 missions & exercises, with hundreds of videos, covering all the skills you need: sight reading sheet music, classical and pop songs for Piano, and for Guitar and ukulele you’ll learn chords, strumming, melodies, lead, fingerpicking and more. Yousician also teaches you music theory and includes special trainers for each skill & chord. And a Weekly Challenge, where you can compete with friends and millions of Yousicians worldwide.’