A digital piano or electronic keyboard connected to a computer (any system) through midi or usb.
High speed internet connection.
your keyboard or iPad should be placed next to your computer to be able to read the notes that appear on your monitor.
Please check this link to visualize the relation between the staff and the keyboard.
Yes, you can use your IPad as a Piano. You will still need your computer to use our program. In this case, you will need to place your iPad close to your computer and use it as your piano. Please, choose your system:

No, more than 90% of SmartboardMusic activities are flash games.
Because we are constantly improving our software and including new piano sight-reading exercises.