Designing The User Interface Strategies For Differentiated Instructions