<!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>Student Behavioral Embeddings and Their Relationship to Outcomes in a Collaborative Online Course</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Renzhe Yu</string-name>
          <email>renzhey@uci.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Zachary Pardos</string-name>
          <email>pardos@berkeley.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>John Scott</string-name>
          <email>jmscott212@berkeley.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>UC Berkeley</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>UC Irvine</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>In online collaborative learning environments, prior work has found moderate success in correlating behaviors to learning after passing them through the lens of human knowledge (e.g., hand labeled content taxonomies). However, these manual approaches may not be cost-e ective for triggering in-time support, especially given the complexity of interpersonal and temporal behavioral patterns under rich interactions. In this paper, we test the hypothesis that a neural embedding of students that synthesizes their event-level course behaviors, without hand labels or knowledge about the speci c course design, can be used to make predictions of desired outcomes and thus inform intelligent support at scale. While our student representations predicted student interactivity (i.e., sociality) measures, they failed to better predict course grades and grade improvement as compared to a naive baseline. We re ect on this result as a data point added to the nascent trend of raw student behaviors (e.g., clickstream) proving di cult to directly correlate to learning outcomes and discuss the implications for big education data modeling.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Collaborative learning environment</kwd>
        <kwd>neural embedding</kwd>
        <kwd>skipgram</kwd>
        <kwd>online course</kwd>
        <kwd>higher education</kwd>
        <kwd>behavior</kwd>
        <kwd>predictive modeling</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>Representation of collaborative learning behaviors in their
raw formats has been challenging due to the complicated
internal dependencies. Theory-driven approaches can extract
some conceptually important measures of these learning
processes but might not give good grounds for real-time learner
support due to the human e ort required. In this paper, we
examine an aggregate, unsupervised representation of these
collaborative learning behaviors in the context of a formal
course that features sharing, remixing and interacting with
student artifacts. We use a connectionist, neural network
approach to representing a student as a function of a
cointeraction network temporally formed by peers interacting
in di erent ways in di erent weeks of the course. In re
ection of the prior empirical work, we test the correspondence
of these representations to learning outcomes. First, we
investigate if the sociality of a student, or how much she is
involved in the collaborative community, can be predicted
from these low-level behavioral representations, as this is a
direct goal of the special course design we analyze. Second,
given the moderate relationship between interpersonal
connections and learning performance in the literature, we test
whether these vector representations are indicative of their
nal course performance. This exploration has strong
pedagogical implications because an unsupervised student-level
representation that captures signals of e ective learning can
be further deployed in intelligent systems to give just in-time
feedback/interventions in the face of interconnected
behavioral streams.</p>
    </sec>
    <sec id="sec-2">
      <title>1.1 Collaborative learning behavior and outcomes</title>
      <p>
        Generations of learning theories and pedagogies have
highlighted the bene ts of social processes for e ective learning
[
        <xref ref-type="bibr" rid="ref12">15, 13</xref>
        ]. Accordingly, there has been a multitude of
studies that characterize these processes and examine how they
relate to learning outcomes from granular learning behavior
data [
        <xref ref-type="bibr" rid="ref1">2</xref>
        ]. One typical context of these studies is
collaborative learning environments where students are required to
work together in one way or another. As the interpersonal
and temporal dependencies complicate the social processes,
multiple methodological paradigms have been adopted to
represent students' collaborative learning behavior.
      </p>
      <p>
        To model the structures of interpersonal connections,
social network analysis (SNA) conceptualizes learners as nodes
and their various formats of interaction as edges and
typically identi es global or local structures. Some studies are
concentrated on the discovery of global structures such as
core-periphery structures [
        <xref ref-type="bibr" rid="ref5">6</xref>
        ] and cohesive groups [
        <xref ref-type="bibr" rid="ref2">3</xref>
        ], while
a number of others take more local perspectives and nd the
predictive power of network positions for learning outcomes
[
        <xref ref-type="bibr" rid="ref4">1, 5</xref>
        ]. An alternative paradigm is the extension of
psychometric or knowledge tracing models to collaborative settings,
where collaboration status or group membership
information is used to construct additional terms in the original
functions [
        <xref ref-type="bibr" rid="ref8">16, 9</xref>
        ]. These adapted models have shown
improved predictive power of students' learning performance.
      </p>
      <p>Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
The approaches above represent students' collaborative
learning behaviors via theory-based or human-engineered models
and each captures some dimensions that are predictive of
various learning outcomes. At the same time, they might
run the risk of misidentifying the model forms and leave
some of the behavioral signals unattended, compared to
more bottom-up, data-driven methods.</p>
    </sec>
    <sec id="sec-3">
      <title>1.2 Connectionist student representation</title>
      <p>
        In domains where it is di cult to enumerate and give values
to features that satisfactorily represent the items,
distributional approaches to modeling them might be useful. For
example, the meaning of words in a lexicon is socially mediated
and does not lend themselves well to description through
feature engineering. Thus, the connectionist representation
approach, which uses neural networks to learn a
continuous feature vector representing all of the contexts of a word
in a corpus, has become popular [
        <xref ref-type="bibr" rid="ref7">8</xref>
        ]. Similar challenges are
present when it comes to positioning students based on their
ne-grained behavior in open-ended learning environments.
In response, recent research has attempted to apply
connectionist models to learn a continuous vector of a student
which represents all the contexts of her raw behaviors. For
example, sequences of student responses in intelligent
tutoring systems or student actions in MOOCs are used to map
students to continuous vector spaces [
        <xref ref-type="bibr" rid="ref10 ref13">14, 11</xref>
        ]. Co-enrollment
sequences with other students, although not in micro-level
learning context, are used to represent undergraduate
students throughout their degree [
        <xref ref-type="bibr" rid="ref6">7</xref>
        ]. While low-level
behavioral embeddings have been used in non-social contexts to
predict student performance, applying these techniques to
collaborative settings may o er further insight into the
complicated social processes.
      </p>
    </sec>
    <sec id="sec-4">
      <title>2. DATASET</title>
      <p>
        In this study, we analyzed a fully online course o ered to
residential students at a four-year public university in the
United States. The course was focused on sociocultural
aspects of literacy and global education. To facilitate
collaborative learning, the course design featured a number of
activities related to sharing, discussing, remixing and composing
media with peer students. These activities were enabled by
SuiteC, a toolkit that was integrated into the Canvas
learning management system (LMS) [
        <xref ref-type="bibr" rid="ref3">4</xref>
        ]. There were three main
components of SuiteC:
      </p>
      <p>Asset Library is a social platform where students
contribute and share various media content in the form
of \assets," and interact with peer assets by viewing,
liking and commenting on them. Figure 1a shows the
gateway page of the Asset Library with the feed of
recently contributed asset.</p>
      <p>Whiteboards is an authoring tool that allows students
to work individually or collaboratively on designing
multimedia artifacts. Students can import assets as
whiteboard elements and export nished whiteboards
as assets for peer interaction. Figure 1b illustrates the
interface when students collaborate on a whiteboard.
Engagement Index is a gami cation tool that tracks
and evaluates student engagement in the SuiteC tools
and provides a leaderboard for social comparison.
The course lasted for 14 weeks in Spring 2016. Each week
except for the spring break, students worked through ve
activity phases that involved sharing, commenting, and
creating assets and whiteboards, organized under course hashtags
that students included in their posts. These SuiteC
activities accounted for 25% of the nal grade. whereas another
55% came from two long-form written papers that required
students to integrate course readings. These two major
assessments occurred around the middle and the end of the
semester, respectively. The remaining 20% of the course
grade consisted of eight ethnographic eld notes authored
by students on their site visits.</p>
      <p>We acquired all the time-stamped click events within SuiteC
for this course, with a total of 684,095 entries. Each entry
recorded a granular action that a student performed on the
foregoing tools, e.g. view an asset, add element to a
whiteboard, etc. Attributes of the action included event type,
timestamp, associated asset/whiteboard id, anonymized user
id, user role, among others. After removing events that fell
out of the normal period of the semester and that were not
triggered by a student, we kept 658,967 entries for our
analysis. In addition, the gradebook which contained scores for
the two major assessments and the nal course grades was
also available.</p>
    </sec>
    <sec id="sec-5">
      <title>3. METHODS</title>
    </sec>
    <sec id="sec-6">
      <title>3.1 Student representation using the skip-gram model</title>
      <p>
        In this section, we describe our methodological approach
to unsupervised student feature learning by way of neural
embeddings. We model our student representation after [
        <xref ref-type="bibr" rid="ref7">8</xref>
        ],
who used a neural network architecture called a skip-gram to
learn word representations from their context distributions
in a corpus. Given a word sequence fw1; w2; : : : ; wT g, this
model maximizes the average log probability of contextual
words:
      </p>
      <p>T
1 X</p>
      <p>X
T t=1 c j c;j6=0
log p(wt+jjwt)
(1)
where c is the contextual window size and the conditional
probability p(wt+jjwt) is computed using a softmax function
over all possible words in the corpus for each given wt.
Because words that share meanings are more likely to occur in
similar contexts, the word vectors of synonyms learned via
this model should be in proximity in the high-dimensional
space. Moreover, the learnt word vectors encode semantic
relationships into interesting yet simple mathematical
properties. For example,vP aris is closest to vBerlin vGermany +
vF rance. This simplicity is why we are particularly
interested in whether this technique can similarly characterize
students from their complicated collaborative learning
behaviors, thus facilitating easy identi cation of targeted
actions (e.g. pairing students that sum up to a \beacon").
In our implementation, student sequences are constructed
according to their order of appearance in the raw
clickstream events sorted by time. We construct separate
sequences for each week because, with the weekly course
design, procrastinators for Week 1 and early birds for Week 2,
although chronologically adjacent, may not share common
traits. Moreover, as di erent event types in the raw dataset
may or may not represent distinct behavioral signals, we
ex(a) Gateway page of the Asset Library
(b) Interface of Whiteboard collaboration
periment with three approaches to grouping raw event types:
Raw event type grouping: There are 38 unique values
in the \event" column of the raw data set, depicting
the action that a student takes (e.g. create asset
comment). We construct separate weekly sequences for
each of these values and feed all resulting sequences to
the model.</p>
      <p>Instructor coding grouping: We ask the instructor to
group the 38 events based on their perceived nature to
more accurately capture the kind of participation
represented by a speci c event. This process produces 15
groups, where each event belongs to one group only.
For example, when students are authoring a
Whiteboard, 9 di erent events could be triggered as they
add shapes, assets, and free-hand drawing elements
to their canvas, so all of nine events are categorized
as \Whiteboard Composing." We separately construct
weekly sequences for each group and feed all sequences
to the model.</p>
      <p>No grouping: We do not di erentiate event types and
simply construct weekly sequences from the entire dataset.
Table 1 gives a generalized example of our approach. In
the \raw event" approach, the \event" column contains the
original event name in the dataset. For \instructor coding",
that column is the group that the raw event belongs to. The
\no grouping" approach, however, treats the columns as if
lling the same value for all entries in the table.
Whenever a student appears two more or times consecutively in
a sequence, we remove the duplicate occurrence(s). In the
remainder of this paper, we refer to this representation
approach as student2vec. As for the hyperparameters of the
model, we search [8; 32; 64] for the vector size and [5; 20; 40]
for the contextual window size and plot all the results in
Section 4.2.</p>
    </sec>
    <sec id="sec-7">
      <title>3.2 Predicting sociality and learning outcome measures</title>
      <p>We are interested in how well the unsupervised student2vec
representations capture signals of students' social learning
behavior as they conceptually do. Thus, we test the
ability of these student vectors to predict an array of
humanengineered measures of learning. We use predictive
modeling as a more formal alternative to qualitatively examining
algebraic properties of these vectors or looking at whether
they exhibit meaningful clusters with respect to the learning
measures.</p>
      <p>First, we collaborate with the instructor1 and construct four
metrics of sociality (tendency to engage in interactive
activities) for each student:
median asset popularity: across all assets that a
student (co-)creates throughout the semester, the median
of their popularity values, where popularity of an asset
1The instructor is the third author on this paper
is de ned as the unique number of non-author students
who interact with it
total asset popularity: across all assets that a student
(co-)creates throughout the semester, the sum of their
popularity values
count asset authored: the total number of assets that
a student (co-)creates throughout the semester
count peer asset visited: the total number of assets
that a student interacts with of which she is not an
author
The rst two variables measure popularity, or \passive"
processes of socialization, while the latter two capture \active"
processes. All four variables are calculated from asset-related
logged events, which is a tiny fraction ( 5%) of all recorded
activities.</p>
      <p>We further look at course grades as re ected in formal
assessments, including the following variables:</p>
      <p>nal score: the nal grade in the gradebook, out of
100
grade gain: di erence between the scores of the second
( nal paper) and the rst (midterm paper) assessment
We then build models to predict these six measures using
the learned student vectors. Because the number of data
points is much smaller than in typical deep learning
applications, we implement two simple models: linear regression
and feed-forward neural network with a single layer of 8
neurons. Each dimension of the student vector serves as
a feature in the model input. As the magnitude of these
vectors might correlate with the number of occurrences of
students and hence with sociality measures, we standardize
them to unit length before feeding into the model. For each
target measure, only students with valid values are included
in the model training and testing processes. Four-fold
crossvalidations are performed for all the models and in each fold,
20% of the training data is used as the validation set during
the training process to avoid over tting.</p>
    </sec>
    <sec id="sec-8">
      <title>4. RESULTS</title>
    </sec>
    <sec id="sec-9">
      <title>4.1 Descriptive analysis</title>
      <p>A summary of the basic statistics of six variables we use
as prediction targets, plus the scores for two assessments is
shown in Table 2. The inconsistent number of observations
re ect missing values in some of the variables. The last
two measures of students' activity have valid values for all
114 students appearing in the dataset. Among them, 15
students did not author any asset throughout the course
and therefore have missing values for the two popularity
measures. Moreover, only 79 students nished the course
with grades.</p>
      <p>All of the three course grades average 85-90 points with a
standard deviation of around 6 points (out of 100). Also, the
di erence between median and mean is small for all three,
suggesting relatively symmetric distributions. A student
authored on average 4.8 assets a week (62.11 in total), which
aligns with the weekly course requirements. Each of these
4.8 assets had around 2.4 peer visitors (150.36 in total). If
we recalculate these measures only among students who
received grades, the average number of authored assets goes
up to 6.5, the popularity per asset remains similar with 2.1
peers, and the standard deviation of both measures shrinks
substantially due to the removal of a large number of zero
values (not reported here).</p>
    </sec>
    <sec id="sec-10">
      <title>4.2 Predictive analysis</title>
      <p>We examine Spearman's rank correlations between course
performance and sociality measures. Figure 2 depicts the
correlation matrix in graphical terms. The three course
grades are moderately to highly correlated with each other,
all statistically signi cant at the 0.1 level (upper-left
quadrant). The correlation between sociality and performance
is more complicated (lower-left quadrant). In more cases
the correlation is weak or insigni cant, but two sociality
measures (the number and the total popularity of assets
authored) and two nal outcomes (paper and course total)
have moderate to high correlations. Lastly, the four
sociality measures are mostly signi cantly correlated with each
other, with low to moderate magnitudes (lower-right
quadrant).</p>
      <p>We illustrate the prediction performance by target variables
in Figure 3. In each model con guration, rooted mean squared
error (RMSE) is used as the evaluation metric for testing
results. We de ne a naive baseline where the mean value of
the training sample is used as the predicted value in each
fold. To evaluate the performance of a model in relation to
this baseline, we calculate the percentage of improvement
from baseline:
% RM SE = RM SEbaseline</p>
      <sec id="sec-10-1">
        <title>RM SEmodel</title>
      </sec>
      <sec id="sec-10-2">
        <title>RM SEbaseline</title>
        <p>(2)
Each histogram in Figure 3 depicts the % RM SE across
di erent combinations of hyperparameters of student2vec,
including vector size, contextual window size and event
grouping (each combination referred to as a \case"). This approach
to presenting results allows for a high-level view of the
predictive power of this student representation approach.
Figure 3a suggests that student2vec has moderate predictive
power on sociality measures, especially the total amount
of popularity a student gains and the number of assets a
student authors where it can beat the baseline by 12% on
average. By contrast, Figure 3b sees a complete failure of
these student representations to predict learning outcomes:
in most cases the prediction performance is outweighed by
a naive baseline. These results suggest that the
connectionist representation can, at least, extract low-level behavioral
signals that relate to social processes but not those that
contribute to performance.</p>
        <p>Finally, we qualitatively compare the performance of di
erent cases. Across the three event grouping approaches,
instructor coding produces similar performance to raw event,
while both perform better in general than no grouping. To
give an example of the best results, we select the vector size
of 8, context window size of 20 coupled with instructor's
coding, and report the detailed performance metrics associated
with di erent prediction targets in Table 3. With regard
to sociality measures, student2vec can improve the baseline
RMSE by 8-21%, except for median asset popularity. In
predicting course outcomes, however, this student
representation performs 0.06% better than the baseline at best (6.39
vs. 6.39 for nal score).</p>
      </sec>
    </sec>
    <sec id="sec-11">
      <title>5. DISCUSSIONS AND CONCLUSIONS</title>
      <p>
        Granular learning process data in online learning
environments a ord the possibilities of real-time personalized learner
support by way of detecting behavioral signals of
unsuccessful learning. However, the correspondence between low-level
student actions and their performance on assessments,
outside of social pedagogies, has been a tenuous one,
challenging this possibility in the wild. In the context of an edX
MOOC, it was found that the addition of video viewing and
other passive learning activity information did not improve
prediction of future assessment performance beyond what
past assessment performance alone achieved [
        <xref ref-type="bibr" rid="ref9">10</xref>
        ]. This
result re-emerged in a college-level chemistry tutor setting,
where past assessment performance alone predicted future
assessment performance as well or better than if mixed with
detailed eye-tracking telemetry [
        <xref ref-type="bibr" rid="ref11">12</xref>
        ].
      </p>
      <p>The analyses presented in this paper reveal similar
challenges yet some opportunity for using student clickstream
from a mostly collaborative course to predict learning
outcomes. We found that our representations of students,
summarized from their low-level behaviors of sharing, creating,
and socializing around artifacts, did correspond to
humanengineered sociality measures, but not to assessed
performance in the course as much as a naive baseline. Given
our relatively low magnitude of data, an exceptionally high
prediction accuracy was not expected, and the results may
be seen as the lower bound of these representations'
predictive power. However, their null relationship with summative
assessment results still serves as another data point
suggesting di culty in linking raw behavior, absent of prior grade
information, with assessment performance.</p>
      <p>
        On the other hand, the model was able to predict measures
of students' interactivity above baselines, and these
manually engineered measures do not consistently predict course
performance. These suggest that vector representations in
general might not be the culprit. A similar methodology
for representing undergraduate students also predicted
ontime graduation with over 90% accuracy [
        <xref ref-type="bibr" rid="ref6">7</xref>
        ], an improvement
over their baseline. These mixed results nudge us to re ect
on the roles of data-driven behavioral representations and
theory-based feature engineering [
        <xref ref-type="bibr" rid="ref4 ref8">5, 9, 17</xref>
        ] in building
useful predictive models of student learning (and thus, support
systems) in the context of collaborative learning. It is
perhaps not enough to learn representations of students based
on behavior without a more careful dissection of the nature
of the behavior. This takeaway parallels the observation in
(a) Sociality prediction targets
(b) Learning outcome prediction targets
      </p>
      <p>EDM that re ned knowledge component modeling is often
necessary to accurately estimate cognitive mastery.
Nevertheless, it was a natural expectation, in our data-driven
approach, that similar students, in terms of when and what
they do, would also be similar in their course outcomes.
Although this turned out not to be the case in the instance
we examined, it remains an open question for learning
science researchers to consider if this is merely an anomaly or
part of greater lesson to be learned on e ective ways to t
behavior into the learner process tracing picture. For our
research, a combination of interpretable activity
representation and the current embedding approach may be tested
in the future to gain some insights into the mechanism of
interaction between the two in the learning process.</p>
    </sec>
    <sec id="sec-12">
      <title>6. REFERENCES</title>
      <p>[1] H. Cho, G. Gay, B. Davidson, and A. Ingra ea. Social
networks, communication styles, and learning
performance in a CSCL community. Computers &amp;
Education, 49(2):309{329, 2007.
73{80, Singapore, Singapore, 2018. ACM Press.
[15] L. S. Vygotsky. Interaction between Learning and
Development. In Mind in Society: Development of
Higher Psychological Processes, pages 71{91. Harvard
University Press, Cambridge, MA, USA, 1978.
[16] M. Wilson, P. Gochyyev, and K. Scalise. Modeling
Data From Collaborative Assessments: Learning in
Digital Interactive Social Networks. Journal of
Educational Measurement, 54(1):85{102, feb 2017.
[17] D. Yang, M. Wen, and C. Rose. Weakly Supervised
Role Identi cation in Teamwork Interactions. In
Proceedings of the 53rd Annual Meeting of the
Association for Computational Linguistics and the 7th
International Joint Conference on Natural Language
Processing, pages 1671{1680, Stroudsburg, PA, USA,
2015.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>R.</given-names>
            <surname>Ferguson</surname>
          </string-name>
          and
          <string-name>
            <given-names>S. B.</given-names>
            <surname>Shum</surname>
          </string-name>
          .
          <article-title>Social Learning Analytics: Five Approaches</article-title>
          .
          <source>In Proceedings of the 2nd International Conference on Learning Analytics and Knowledge</source>
          , pages
          <volume>23</volume>
          {
          <fpage>33</fpage>
          , Vancouver, BC, Canada,
          <year>2012</year>
          . ACM Press.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>N.</given-names>
            <surname>Gillani</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Eynon</surname>
          </string-name>
          .
          <article-title>Communication patterns in massively open online courses</article-title>
          .
          <source>Internet and Higher Education</source>
          ,
          <volume>23</volume>
          :
          <fpage>18</fpage>
          {
          <fpage>26</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Jayaprakash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Scott</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Kerschen. Connectivist Learning Using SuiteC - Create</surname>
          </string-name>
          , Connect, Collaborate, Compete! In
          <source>Practitioner Track Proceedings of the 7th International Learning Analytics &amp; Knowledge Conference</source>
          , pages
          <volume>69</volume>
          {
          <fpage>76</fpage>
          , Vancouver, BC, Canada,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Joksimovic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Manataki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gasevic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Dawson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kovanovic</surname>
          </string-name>
          ,
          <string-name>
            <surname>and I. F</surname>
          </string-name>
          . de Kereki.
          <article-title>Translating network position into performance: Importance of centrality in di erent network con gurations</article-title>
          .
          <source>In Proceedings of the Sixth International Conference on Learning Analytics &amp; Knowledge</source>
          , pages
          <volume>314</volume>
          {
          <fpage>323</fpage>
          ,
          <string-name>
            <surname>Edinburgh</surname>
          </string-name>
          , United Kingdom,
          <year>2016</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S. B.</given-names>
            <surname>Kellogg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Booth</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K. M.</given-names>
            <surname>Oliver</surname>
          </string-name>
          .
          <article-title>A Social Network Perspective on Peer Support Learning in MOOCs for Educators</article-title>
          .
          <source>International Review of Research in Open and Distance Learning</source>
          ,
          <volume>15</volume>
          (
          <issue>5</issue>
          ):
          <volume>263</volume>
          {
          <fpage>289</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Luo</surname>
          </string-name>
          and
          <string-name>
            <given-names>Z. A.</given-names>
            <surname>Pardos</surname>
          </string-name>
          . Diagnosing University Student Subject Pro ciency and
          <article-title>Predicting Degree Completion in Vector Space</article-title>
          .
          <source>In Proceedings of the Eighth AAAI Symposium on Educational Advances in Arti cial Intelligence</source>
          , New Orleans, LA, USA,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>T.</given-names>
            <surname>Mikolov</surname>
          </string-name>
          , I. Sutskever,
          <string-name>
            <given-names>K.</given-names>
            <surname>Chen</surname>
          </string-name>
          , G. Corrado, and
          <string-name>
            <given-names>J.</given-names>
            <surname>Dean</surname>
          </string-name>
          .
          <article-title>Distributed representations of words and phrases and their compositionality</article-title>
          .
          <source>In Proceedings of the 26th International Conference on Neural Information Processing Systems</source>
          , pages
          <fpage>3111</fpage>
          {
          <fpage>3119</fpage>
          . Curran Associates Inc.,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J. K.</given-names>
            <surname>Olsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Aleven</surname>
          </string-name>
          , and
          <string-name>
            <given-names>N.</given-names>
            <surname>Rummel</surname>
          </string-name>
          .
          <article-title>Predicting Student Performance In a Collaborative Learning Environment</article-title>
          .
          <source>In Proceedings of the 8th International Conference on Educational Data Mining (EDM)</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Z. A.</given-names>
            <surname>Pardos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Bergner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. T.</given-names>
            <surname>Seaton</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D. E.</given-names>
            <surname>Pritchard</surname>
          </string-name>
          .
          <article-title>Adapting Bayesian Knowledge Tracing to a Massive Open Online Course in edX</article-title>
          .
          <source>In Proceedings of the 6th International Conference on Educational Data Mining (EDM)</source>
          , pages
          <fpage>137</fpage>
          {
          <fpage>144</fpage>
          ,
          <string-name>
            <surname>Memphis</surname>
            ,
            <given-names>TN</given-names>
          </string-name>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>C.</given-names>
            <surname>Piech</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bassen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ganguli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sahami</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. J.</given-names>
            <surname>Guibas</surname>
          </string-name>
          , and J.
          <string-name>
            <surname>Sohl-Dickstein</surname>
          </string-name>
          .
          <article-title>Deep Knowledge Tracing</article-title>
          .
          <source>In Advances in Neural Information Processing Systems</source>
          , pages
          <fpage>505</fpage>
          {
          <fpage>513</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Rau</surname>
          </string-name>
          and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Pardos</surname>
          </string-name>
          .
          <article-title>Adding eye-tracking AOI data to models of representation skills does not improve prediction accuracy</article-title>
          .
          <source>In Proceedings of the 9th International Conference on Educational Data Mining</source>
          , pages
          <volume>622</volume>
          {
          <fpage>623</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>G.</given-names>
            <surname>Siemens. Connectivism</surname>
          </string-name>
          :
          <article-title>A Learning Theory for the Digital Age</article-title>
          .
          <source>International Journal of Instructional Technology and Distance Learning</source>
          ,
          <volume>2</volume>
          (
          <issue>1</issue>
          ):1{
          <issue>7</issue>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Teruel</surname>
          </string-name>
          and
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Alemany</surname>
          </string-name>
          .
          <article-title>Co-embeddings for Student Modeling in Virtual Learning Environments</article-title>
          .
          <source>In Proceedings of the 26th Conference on User Modeling, Adaptation and Personalization</source>
          , pages
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>