STEM Oriented Online Platforms Embracing the Community of Practice Model: A Comparative Study and Design Guidelines. - Olga Fragou; Christos Goumopoulos; Christos Tsompanos (J. Univers. Comput. Sci., 2019)