<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Towards Data-Informed Group Formation Support Across Learning Spaces</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ishari Amarasinghe</string-name>
          <email>ishari.amarasinghe@upf.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Davinia Hernández-Leo</string-name>
          <email>davinia.hernandez@upf.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anders Jonsson</string-name>
          <email>anders.jonsson@upf.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>ICT Department, Universitat Pompeu Fabra</institution>
          ,
          <addr-line>Barcelona</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Learning via collaboration has gained much success over past few decades given their learning benefits. Group composition has been seen as a relevant design element that contributes to the potential effectiveness of collaborative learning. To support practitioners in this context this paper addresses the problem of automatic group formation implementing policies related to wellknown collaboration techniques and considering personal attributes in acrossspaces contexts where multiple activities, places and tools are involved in a learning situation. Analytics of contextual and progress-in-activity information about learners presented as a summary would support practitioners to obtain a comprehensive knowledge about them to subsequently facilitate formation of effective collaborative groups to face forthcoming activities. The paper discusses a work in progress web based architecture of a group formation service to compute groupings which also assists in recommending grouping constraints via learning analytics which will facilitate practitioners in the adaptive set-up of the group formation design element across-spaces.</p>
      </abstract>
      <kwd-group>
        <kwd>Learning Analytics</kwd>
        <kwd>Computer Supported Collaborative Learning</kwd>
        <kwd>Collaborative Group Formation</kwd>
        <kwd>Jigsaw</kwd>
        <kwd>Social Learning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Over the past few decades research conducted in different disciplines have confirmed
active collaborative learning is an effective means of instruction which can be utilized
in both traditional and online educational environments that would result in long-term
effects in education [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Group work conducted under proper conditions provides an
opportunity for students to clarify and refine their understanding of concepts through
discussions and rehearsals with peers [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ]. However, learning via interactions does
not occur in every situation [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Careful consideration over the design of collaboration
is as key to achieve desired learning goals.
      </p>
      <p>
        With the advancements in web technologies and social media students collaborate
with each other not only in the physical classroom spaces defined by the formal
educational contexts, but also across different digital spaces. In such a context computer
supported collaborative learning (CSCL) could effectively mediates interactions
among distant learners and co-present learners via computer-based scripts supporting
uninterrupted collaboration irrespective of learner's physical location. Or students can
engage in flows or sequences of pedagogically-interconnected collaborative learning
activities, each proposing a different group formation policy and supported using a
different digital collaboration tool [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        However, designing and implementing interconnected flows of activities using
different learning spaces are not straightforward. For instance in online learning spaces
like MOOCs where thousands of students get registered for a particular course or in
large classroom cohorts with, for example, over a hundred (or even less) students it
becomes difficult and time-consuming for practitioners to go through each learner's
profile or / and actions in previous activities in the flow in order to decide which
grouping parameter, or combination of parameters, are pedagogically interesting to be
considered in group formation policies and calculate the groupings accordingly [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ].
Hence researchers have been investigating several techniques to automate the process
of group formation via Computer Supported Group Formation (CSGF) [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ] which
provides computational support to complete group formation task successfully.
However, existing approaches do not focus on solving across-spaces learning situations
where parameters for group formation policies come from constraints depending on
the pedagogical method behind the flow of activities but also from students’
characteristics and their monitored behavior and performance during the flow.
      </p>
      <p>Considering these across-spaces learning situations needs, in this paper we
describe a work-in-progress web based architecture of a group formation service called
“IGroups” which automates learner group formation and employs methods from
learning analytics to provide glimpse towards understanding what occurs in different
learning spaces to facilitate the identification of relevant parameters for group
formation for forthcoming activities in a flow of pedagogically interconnected tasks and
tools. This will aid practitioners not only to overcome time consuming group
formation tasks but also to design and monitor the space of collaboration.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        Many studies have pointed out that formation of well-structured collaborative
learning groups as the starting point of CSCL [
        <xref ref-type="bibr" rid="ref4 ref8">4, 8</xref>
        ]. One major approach of forming
student groups is based on considering different factors related to student profiles [
        <xref ref-type="bibr" rid="ref5 ref9">5, 9</xref>
        ].
Grouping learners with different learning profiles results in heterogeneous groups
while members who are similar to one another can be grouped together forming
homogeneous groups [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Further, multiple constraints defined by an educator towards
a collaboration task or constraints inherited from a Collaborative Learning Flow
Pattern (CLFP) behind a pedagogical method may also become important when
formulating student groups [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Groups formed without careful consideration often causes
problems such as disproportionate participation of individuals, demotivation and
resistance to group work in future activities [
        <xref ref-type="bibr" rid="ref10 ref4">4, 10</xref>
        ]. There has been an increasing
number of prior works in the field of CSGF. Different algorithmic approaches have been
suggested over time to formulate student groups using different approaches [
        <xref ref-type="bibr" rid="ref11 ref12 ref13 ref7 ref8">8, 7, 11,
12, 13</xref>
        ]. Among some of the efforts towards in which authors describes initial efforts
towards web-based group formation systems include DIANA [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], OptAssign [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]
and groupformation.org [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. In DIANA [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] learner group formation was carried out
prioritizing student's personal tendencies and attitudes associated when using their
own skills to formulate heterogeneous groups. In OptAssign [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] group formation
was modeled as a family of assignment problems. They have reported the evaluation
results but have concluded highlighting the requirement of better analytical tools to
investigate the quality of the solutions obtained. Moreover, in groupformation.org
[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] student information was gathered via a preliminary survey and a preference
survey which was then used to create student profiles. Further, homogeneous and
heterogeneous student groups based on instructor defined criteria was facilitated. However,
authors have not provided experimental results of the suggested approach.
2.1
      </p>
      <sec id="sec-2-1">
        <title>Requirements towards an across-space data informed group formation support</title>
        <p>During the literature review it was noticed that aforementioned systems do not appear
to be deployed for real classroom usage for practitioners. Existing systems do not take
the advantage of connecting heterogeneous data sources which will provide
significant insights towards how learning occurs across different spaces. Although in many
situations practitioners have access towards an enormous amount of student data,
knowledge which could be extracted from this data is left untouched due to barriers in
technical expertise. In some situations, learner data spread across heterogeneous
sources (e.g., log files, form responses, assessment marks, survey results, lab/library
attendance data, demographics etc.) might require a considerable amount of time to
process manually.</p>
        <p>
          On the other hand, it was noticed that different authors suggest [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] to carry out
preliminary surveys to capture student data with respect to different criteria before
forming collaborative learner groups. In our perspective, this will create an additional
burden on instructors since they have to design and share additional surveys prior
group work. If students’ responses are delayed grouping activity will also be delayed
and it was noticed that authors have not discussed how to incorporate incomplete
survey results and its effect towards grouping criteria. Surprisingly it was noticed that
these systems do not take the full advantage of the digital age meaning that they do
not incorporate already collected data and automatically tracked data rightly available
across different digital spaces rather they wait and restrict the systems to a
preliminary survey. In such a context, it is of importance to leverage powerful learning
analytics which would be advantageous for practitioners during different phases of
collaborative sessions as follows.
        </p>
        <p>
          Firstly, during the design phase of a collaborative learning activity, learning
analytics could provide a broader insight towards learners as a summary. These types of
analytics for instance would help practitioners when deciding which pedagogical
approaches will best suit for students in a particular learning environment. Further,
clustering algorithms such as K-Means can be used to partition student's data,
providing practitioners hints towards deciding extrinsic/soft constraints which best fits for
group formation in a particular context. Secondly, during the run time of a
collaborative learning task, learning analytics could provide insights towards engagement and
behavioral patterns of individual students. Further, it could also help in identifying
students who are having less engagement or problems during collaborations. This
information will make aware practitioners about students who require personalized
support and assistance. Finally, after finishing a collaborative learning task, learning
analytics could provide reflections [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] on learning occurred supporting better
decision making in future sessions.
3
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>IGroups System Architecture</title>
      <p>The IGroups system will be implemented adapting to common three-tier web
architecture including presentation, logic and data tier. Main objectives of this system
development are twofold; firstly, it automates the process of assigning students to
collaborative groups based on different policies (heterogeneity, homogeneity, CLFPs),
secondly it provides useful and significant insights in determining possible factors
that will guide collaboration towards success via learning analytics module.</p>
      <p>
        Formulation of collaborative learner groups was implemented using constraint
optimization techniques using a novel binary integer programming approach [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]
adhering to CLFPs (i.e., Jigsaw, Pyramid) which will pre-structure collaboration [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] based
on constraints defined for group formation [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Further, regrouping of students while
adapting to changes occur in the learning environments are also facilitated.
      </p>
      <p>
        Since, the learning analytics module will be implemented to obtain the maximum
advantage of using student data which spans across heterogeneous sources it was
determined to integrate “IGroups” system to other existing third party software
systems via application programming interfaces e.g., REST API. These third-party
software systems may include well known and widely used educational platforms such as
Moodle LMS, social media platforms or other tools supporting the activities in a
learning flow.
Student data spread across heterogeneous sources will be processed and presented for
practitioners. Computation of designed groupings according to the decided parameters
will be also presented for practitioners for their refinement, if required, and accessible
via another API for the automatic setup of grouping configurations in tools to be used
in forthcoming activities. Investigation of which types of learning analytics as well as
visualizations might be of interest in day today teaching practices to support learning
design is another research area yet to be explored [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], as a first step we decided to
provide learning analytics using easy to interpret visualizations. These visualizations
would provide useful hints and guidance towards practitioners on deciding criteria for
group formation on demand using readily available information. This information will
not be limited only towards basic knowledge which could be extracted via learner's
profiles such as demographics but will also include summarized information on their
previous performance levels, collaborative behavior during past peer interactions,
social communication and interactions across different digital spaces.
3.1
      </p>
      <sec id="sec-3-1">
        <title>Data informed group formation support in across-spaces example</title>
        <p>This example demonstrates how practitioners could carry out design and
implementation data informed collaborative learning activities via “IGroups” system. Assume a
scenario that the instructor wants to carry out a collaborative learning activity in a
research methods course at a master's program class. Major objectives of this
collaborative task is to familiarize students with the existing research groups in the
University with the goal of helping students to identify faculty members who could guide and
collaborate during their master thesis. The time duration given to finish the
collaborative task was limited to three weeks. Since it is important to consider student's
research interests before allocating them to study a particular research group instructors
may decide to use learning analytics module in the IGroups system. At this point
system will extract individual student's interests from profile records available in the
LMS database and will be presented towards practitioner supporting them to make
data driven decisions on how to allocate students to study a particular research group
at the University.</p>
        <p>Further, instructor may also consider students previous research experiences since
mixing of less / no experienced students with experienced students will promote
helping among themselves. Research experiences could be extracted via information
publicly available in student's LinkedIn profiles. This information will then be presented
as statistical summaries towards practitioner which will be useful on deciding
feasibility towards formulation of balanced groups based on previous research experiences.</p>
        <p>After deciding on grouping criteria instructor will also decide on a CLFP to carry
out collaborative tasks. Assuming the instructor would like to formulate collaborative
groups based on widely adopted Jigsaw CLFP given its benefits he/she will utilize the
group formation functionality implemented in the IGroups system. Based on Jigsaw
CLFP at the expert phase instructor wants to allocate students who are having similar
research interests to study the same research group which matches best with their
interests. It is also decided to mix student's based on previous research experience
levels given its benefits. And at the next stage of Jigsaw CLFP it is decided to allocate
students who have studied different research groups to the same Jigsaw group, hence
sharing knowledge within Jigsaw groups will enhance each other's awareness towards
different research groups at the University. After deciding on the aforementioned
grouping structures instructor could utilize the functionality implemented in the
IGroups system for calculating optimal student groups based on the criteria specified.
Group allocations will be then communicated to students via Moodle LMS.</p>
        <p>During expert phase of Jigsaw CLFP students who are allocated to study on a
particular research group will meet with faculty members to get to know their ongoing
research and research focuses. Students are advised to share knowledge gathered via
discussions in the group twitter account using a particular hash tag. Students in the
same group can comment on interesting research carried out by different faculty
members or re tweet peer's posts which they think is important. While students are
engaged in the collaborative activity instructors can monitor student's engagement and
interactions during the task with the help of learning analytics module in the IGroups
system which will provide analytics after analyzing tweets that matched the specified
hash tag. For instance, instructors could revisit student’s weekly participation in the
collaborative task based on analytics generated considering total number of tweets,
retweets and comments made. These analytics could also be shared with students
providing information on how other groups are engaged in the collaborative task. This
type of sharing could increase student motivation and engagement. Further,
instructors will also be presented with student clusters based on group performance. Easy to
understand visualizations which also facilitates some interactivity which demonstrates
how changing of group structures would affect performance levels would provide
hints for instructors to decide on grouping criteria (based on performance during
expert phase) which needs to be adhered during Jigsaw phase.</p>
        <p>Instructor will then input grouping criteria to formulate Jigsaw groups to the
IGroups system and Jigsaw group allocations will be communicated to the students.
At the end of the Jigsaw activity each student will rate their interests towards working
with a particular research group during their master thesis via a Moodle mobile
application. This data will then be processed and presented via learning analytics module
of IGroups system providing insights on whether collaborative activity has resulted in
fruitful outcomes.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>This paper describes work in progress architecture of a web based group formation
system which supports educational practitioners when formulating collaborative
learner groups while taking into account existing student's data spans across
heterogeneous tools and sources. It is an architecture with open programming interfaces for its
integration with data sources (academic systems, educational tools, etc.) and
collaboration tooling relevant to support learning activities. Adaptive collaboration is
supported via flexible computerized scripts which enables practitioners when handling
changes occur in the collaborative space. Further, learning analytics incorporated into
group formation service will provide practitioners useful insights during different
stages (at the beginning, progress-in activity, post activity) of a collaborative task.
Such insights would help practitioners to make data driven decisions towards more
potentially effective student's groupings for the setting up of different tools supporting
multiple tasks involved in a flow of collaborative learning activities.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>This research is funded by Spanish Ministry of Economy and Competitiveness
(TIN2014-53199-C3-3-R, MDM-2015-0502) and RecerCaixa (COT Project).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Redmond</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          :
          <article-title>A computer program to aid assignment of student project groups</article-title>
          .
          <source>In: Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education</source>
          , vol.
          <volume>33</volume>
          , pp.
          <fpage>134</fpage>
          -
          <lpage>138</lpage>
          . ACM, New York, USA (
          <year>2001</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Konert</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Burlak</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Steinmetz</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>The group formation problem: an algorithmic approach to learning group formation</article-title>
          . In: Rensing C.,
          <string-name>
            <surname>de Freitas</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ley</surname>
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Muñoz-Merino P</surname>
          </string-name>
          .J. (eds.)
          <source>European Conference on Technology Enhanced Learning, LNCS</source>
          , vol.
          <volume>8719</volume>
          , pp.
          <fpage>221</fpage>
          -
          <lpage>234</lpage>
          . Springer, Cham (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Christodoulopoulos</surname>
            ,
            <given-names>C.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Papanikolaou</surname>
            ,
            <given-names>K.A.</given-names>
          </string-name>
          :
          <article-title>A group formation tool in an e-learning context</article-title>
          .
          <source>In: 19th IEEE International Conference on Tools with Artificial Intelligence</source>
          , vol.
          <volume>2</volume>
          , pp.
          <fpage>117</fpage>
          -
          <lpage>123</lpage>
          . IEEE (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Cruz</surname>
            ,
            <given-names>W.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Isotani</surname>
          </string-name>
          , S.:
          <article-title>Group Formation Algorithms in Collaborative Learning Contexts: A Systematic Mapping of the Literature</article-title>
          . In: Baloian,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Burstein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Ogata</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Santoro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Zurita</surname>
          </string-name>
          ,
          <string-name>
            <surname>G</surname>
          </string-name>
          . (eds.)
          <article-title>Collaboration and Technology</article-title>
          .
          <source>CRIWG 2014. Lecture Notes in Computer Science</source>
          , LNCS, vol.
          <volume>8658</volume>
          , pp.
          <fpage>199</fpage>
          -
          <lpage>214</lpage>
          . Springer, Cham (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Manathunga</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hernández-Leo</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>A Multiple Constraints Framework for Collaborative Learning Flow Orchestration</article-title>
          . In: Chiu D.,
          <string-name>
            <surname>Marenzi</surname>
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nanni</surname>
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spaniol</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Temperini</surname>
            <given-names>M</given-names>
          </string-name>
          . (eds.)
          <source>Advances in Web-Based Learning - ICWL</source>
          <year>2016</year>
          ,
          <article-title>LNCS</article-title>
          , vol
          <volume>10013</volume>
          , pp.
          <fpage>225</fpage>
          -
          <lpage>235</lpage>
          . Springer, Cham (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Balmaceda</surname>
            ,
            <given-names>J.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schiaffino</surname>
            ,
            <given-names>S.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pace</surname>
            ,
            <given-names>J.A.D.</given-names>
          </string-name>
          :
          <article-title>Using constraint satisfaction to aid group formation in CSCL</article-title>
          .
          <source>Inteligencia Artificial, Revista Iberoamericana de Inteligencia Artificial</source>
          <volume>17</volume>
          (
          <issue>53</issue>
          ),
          <fpage>35</fpage>
          -
          <lpage>45</lpage>
          . (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Ounnas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Davis</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Millard</surname>
            ,
            <given-names>D.:</given-names>
          </string-name>
          <article-title>A framework for semantic group formation</article-title>
          . In: Eighth IEEE International Conference on Advanced Learning Technologies, pp.
          <fpage>34</fpage>
          -
          <lpage>38</lpage>
          . IEEE (
          <year>2008</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Kardan</surname>
            ,
            <given-names>A.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sadeghi</surname>
          </string-name>
          , H.:
          <article-title>Modeling the learner group formation problem in computersupported collaborative learning using mathematical programming</article-title>
          .
          <source>In: 8th National and 5th International Conference on e-Learning and e-Teaching</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          . IEEE (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Sanz-Martinez</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ortega-Arranz</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dimitriadis</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Munoz-Cristobal</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>MartinezMones</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bote-Lorenzo</surname>
            ,
            <given-names>M.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rubia-Avi</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Identifying factors that affect team formation and management in MOOCS</article-title>
          , https://www.gsic.uva.es/uploaded_files/77623_[ITS2016WS]
          <article-title>%20SanzMartinez%20et%20al</article-title>
          .pdf,
          <source>last accessed</source>
          <year>2017</year>
          /04/05.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Dillenbourg</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tchounikine</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Flexibility in macro‐scripts for computer‐supported collaborative learning</article-title>
          .
          <source>Journal of computer assisted learning 23(1)</source>
          ,
          <fpage>1</fpage>
          -
          <lpage>13</lpage>
          (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Abnar</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Orooji</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Taghiyareh</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>An evolutionary algorithm for forming mixed groups of learners in web based collaborative learning environments</article-title>
          .
          <source>In: IEEE International Conference on Technology Enhanced Education</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . IEEE (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Sun</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Facilitating social collaboration in mobile cloud-based learning: A teamwork as a service (TaaS) approach</article-title>
          .
          <source>In: IEEE Transactions on Learning Technologies</source>
          <volume>7</volume>
          (
          <issue>3</issue>
          ),
          <fpage>207</fpage>
          -
          <lpage>220</lpage>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>D.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>S.S.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sun</surname>
          </string-name>
          , C.T.:
          <article-title>DIANA: A computer-supported heterogeneous grouping system for teachers to conduct successful small learning groups</article-title>
          .
          <source>Computers in Human Behavior</source>
          <volume>23</volume>
          (
          <issue>4</issue>
          ),
          <fpage>1997</fpage>
          -
          <lpage>2010</lpage>
          (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14. Meyer, D.:
          <article-title>OptAssign - A web-based tool for assigning students to groups</article-title>
          .
          <source>Computers &amp; Education</source>
          <volume>53</volume>
          (
          <issue>4</issue>
          ),
          <fpage>1104</fpage>
          -
          <lpage>1119</lpage>
          (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Henry</surname>
            ,
            <given-names>T.R.</given-names>
          </string-name>
          :
          <article-title>Creating effective student groups: An introduction to groupformation. org</article-title>
          .
          <source>In: Proceeding of the 44th ACM technical symposium on Computer science education</source>
          , pp.
          <fpage>645</fpage>
          -
          <lpage>650</lpage>
          ACM, New York, USA (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Verbert</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Govaerts</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Duval</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Santos</surname>
            ,
            <given-names>J.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Van Assche</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parra</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klerkx</surname>
          </string-name>
          , J.:
          <article-title>Learning dashboards: an overview and future research opportunities</article-title>
          .
          <source>Personal and Ubiquitous Computing</source>
          <volume>18</volume>
          (
          <issue>6</issue>
          ),
          <fpage>1499</fpage>
          -
          <lpage>1514</lpage>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Amarasinghe</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Intelligent Group Formation in Compter Supported Collaborative Learning Scripts (Master's Thesis</article-title>
          , Universitat Pompeu Fabra, Barcelona, Spain) (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Hernández-Leo</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Asensio-Pérez</surname>
            ,
            <given-names>J.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dimitriadis</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bote-Lorenzo</surname>
            ,
            <given-names>M.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>JorrínAbellán</surname>
            ,
            <given-names>I.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Villasclaras-Fernández</surname>
            ,
            <given-names>E.D.</given-names>
          </string-name>
          :
          <article-title>Reusing IMS-LD formalized best practices</article-title>
          .
          <source>Advanced Technology for Learning 2(3)</source>
          ,
          <fpage>223</fpage>
          -
          <lpage>232</lpage>
          (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Michos</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hernández-Leo</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Towards understanding the potential of teaching analytics within educational communities</article-title>
          .
          <source>In: Proceeding of the 4th International Workshop on Teaching Analytics, European Conference on Technology Enhanced Learning</source>
          , Lyon, France.(
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>