Web. Interactive features work better for young users, because they let them do things rather than
read text. Young users also like Web sites that provide feedback.
User-Centered Development
WBLRs need to be technically and pedagogically usable before they can be accepted for use in
the classroom (Robles, 2007). Hence, the goal of the development approach is to help developers
to translate technical and pedagogical usability requirements into a system that supports effective
learning (Villani, 2007). To achieve this, the approach needs to incorporate three principles. First,
the approach is user-centered, because participation of users is given high priority. Then, the approach
uses rapid prototyping in the design phase to produce a number of prototypes that can be
revised through user feedback (Farrell & Carr, 2007). Finally, the approach is incremental
throughout the whole process, because a number of revisions are necessary to improve the quality
of WBLRs through a continuous cycle of gradual refinement. The development approach consists
of four basic stages: analysis, design, implementation and testing, and evaluation (Figure 2).