Designing collaborative, constructionist and contextual applications for handheld devices. - Bryan Patten; Inmaculada Arnedillo Sánchez; Brendan Tangney (Comput. Educ., 2006)