\input zb-basic \input zb-ioport \iteman{io-port 05380482} \itemau{M\"odritscher, Felix; Wild, Fridolin} \itemti{Personalized e-learning through environment design and collaborative activities.} \itemso{Holzinger, Andreas (ed.), CI and usability for education and work. 4th symposium of the workgroup human-computer interaction and usability engineering of the Austrian Computer Society, USAB 2008, Graz, Austria, November 20--21, 2008. Proceedings. Berlin: Springer (ISBN 978-3-540-89349-3/pbk). Lecture Notes in Computer Science 5298, 377-390 (2008).} \itemab Summary: Over the last century, many theoretical frameworks and technological solutions for personalized e-learning have emerged. The underlying models, however, are often based on the practice that domain experts develop an adaptation strategy to personalize content or parts of a learning platform, which leads to different problematic aspects decreasing the feasibility or utility of such approaches. After giving a brief overview of the historical development and basic concepts of personalized e-learning, we outline the shortcomings of the traditional `top-down, ex ante' models and present an alternative approach which deals with personal learning environments, web application mashups, learning activities and learner interactions, as well as pattern-based best practice sharing. Furthermore, a prototypic implementation for our `learner-driven, bottom-up' approach to personalized e-learning, namely the `Mash-UP Personal Learning Environment' (MUPPLE), is presented and discussed on the basis of a concrete scenario. \itemrv{~} \itemcc{} \itemut{personal learning environments; learning environment design; learner interaction scripting; end-user development} \itemli{doi:10.1007/978-3-540-89350-9\_26} \end