In this project, I will be working towards building three social network diagrams (graphs/sociograms) of a school classroom based on three different measures and then analyzing both centrality measures and clusters within the network.
I use data from:
Representing Classroom Social Structure. Melbourne: Victoria Institute of Secondary Education, M. Vickers and S. Chan, (1981)
Available from the Index of Complex Networks (ICON)
The data were collected by Vickers & Chan from 29 seventh grade students in a school in Victoria, Australia. Students were asked to nominate their classmates on a number of relations including the following three "layers":
- Who do you get on with in the class?
- Who are your best friends in the class?
- Who would you prefer to work with?
I will identify isolated students in class, given that there is an observed correlation between an individual connectivity to peers and their overall academic success.
install.packages("igraph")
- Load three csv files ("best.friends.csv", "get.on.with.csv", "work.with.csv") as data frames
- Manipulate each of the data sets so that it is suitable for building a social network using iGraph
- Create a graph for each of the data sets. Visualize each of the graphs and color the nodes according to gender
- Measure centrality (e.g.: degree centrality, closeness centrality, betweeness centrality)
- Calculate the size of the largest clique(s),nodes/vertices in the largest cliques and the number of maximal cliques in each of the networks
- Find the cutpoints (articulation points) for each of the three networks
Create a graph for each of the data sets. Visualize each of the graphs and color the nodes according to gender.
Social network anlaysis (SNA) has found utility is institutional, classroom and analyses of networked data in socially-based educational games. However, the utility of the method largely rests on being able to ascribe meaning to the structure of the network. Without meaningful interpretation of structure there is no added value to a networked model, teacher will find more suvccess simply regressing your outcome against student characteristics. Understanding measures of centrality and network structure in SNA are therefore an important, though difficult, aspect of the method. As with all SNA work, the vocabulary can be daunting though the ideas are relatively intuitive.
Social network analysis (SNA) can be used to address research questions related to the level of participant engagement, identification of central participants and isolated students. Also, SNA provides instructors with the capacity to visualize group cohesion, network density, and evaluate the impact of intervention strategies on student engagement and connectivity by evaluating the evolution of participant relationships within discussions forums
-
Isolated students: appear as nodes with no connections in terms of social and academic. Connections between nodes are weighted according to the number posts and replies made between the participants
- In the world of online learning, participant who has submitted a post but no other participants have responded can be indicated as an isolated user.
- In the world of online learning, attrition rates are frequently reported as higher than their on-campus counterparts. This has in part, been attributed to a lack of connectivity that is both social and academic, with fellow learners and the institution. Thus, any aids that can be afforded to forum facilitators to more accurately identify students that have not connected or have dis-engaged with the learning network early in their academic study, may assist with addressing concerns related to online attrition.
-
Sub-groups or cliques: may indicate strong bonding among a core set of students. However, the formation of these strong cliques can be to the detriment of other actors attempting to engage. The formation of these groups can also limit the diversity of engagement with peers.
- In large class forums students will form cliques based on perceived academic potential. An effective strategy may include 1) assigning participants to new groups and establishing additional group specific discussion forums. 2) encourage participants to interact across multiple cliques (i.e. bridge structural holes) to foster intergroup idea sharing.
Williams, N. (2014). Basics of Social Network Analysis.
Complexity Labs. (2015). Social Network Analysis Overview.
Complexity Labs. (2015). Network Centrality.
Complexity Labs. (2015). Network Clustering & Connectedness.
iGraph. (2016). Get Started with R iGraph
Social Network Analysis with R - Examples
Katherine Tan, M.S student in Learning Analytics at Teachers College, Columbia University



