flash card type web mobile app to help students learn coding concepts faster