Design and implementation of intelligent tutoring systems on mobile devices

This paper reviews the design and implementation of intelligent tutoring systems (ITS) on mobile devices, with a special focus on the technical challenges and students' experience. A Sudoku ITS is used for illustration. Unquestionably, the small display and limited processing power and storage of mobile devices pose the challenges on algorithm design and user interface design. To meet the challenges, the Sudoku ITS adopts a thin client with a neat user interface connecting to an external database. Customised and immediate instructions are provided to help students acquire skills and develop strategies in puzzle solving. Positive feedbacks from students are received.