CRIWG2014 - In this paper we explore the application of network analysis techniques in order to analyze synchronous collaborative activities of dyads. The collaborative activi-ties are represented and visualized as networks. We argue that the characteristics and properties of the networks reflect the quality of collaboration and therefore can support the analysis of collaborative activities in an automated way. To sup-port this argument we studied the collaborative practice of 228 dyads based on network graphs. The properties of each graph were evaluated in comparison to ratings of collaboration quality as assessed by human experts. The activities were also examined with respect to the solution quality. The paper presents the method and the findings of the study.
"From Making to Learning" : Dev Camps as a Blueprint for Re-inventing Project...Irene-Angelica Chounta
Dev Camps are events that enable participants to tackle challenges using software tools and different kinds of hardware devices in collaborative project style activities. The participants conceptualize and develop their solutions in a self-directed way, involving technical, organizational and social skills. In this sense, they are autonomous producers or " makers ". The Dev Camp activity format resonates with skills such as communication, critical thinking, creativity, decision making and planning and can be considered as a bridge between education and industry. In this paper we present and analyze experience from a series of such events that were co-organized between an industrial partner acting as a host and several university partners. We take this as an indication to envision new opportunities for project-based learning in more formal educational scenarios.
Multilevel analysis of collaborative activities based on a Mobile Learning Sc...Irene-Angelica Chounta
CollabTech2014 (http://www.collabtech.org/) - This paper describes the analysis of collaborative mobile learning activities. We explore the use of learning analytics for the evaluation of the performance of stu-dents as individuals and the performance of teams. We argue that traditional met-rics used for learning analytics can provide insight with respect to the quality of the activity and the learning outcome. We propose a way to integrate innovative mobile learning scenarios into traditional classrooms and to analyze collaborative learning activities on both the group and the individual level.
"From Making to Learning" : Dev Camps as a Blueprint for Re-inventing Project...Irene-Angelica Chounta
Dev Camps are events that enable participants to tackle challenges using software tools and different kinds of hardware devices in collaborative project style activities. The participants conceptualize and develop their solutions in a self-directed way, involving technical, organizational and social skills. In this sense, they are autonomous producers or " makers ". The Dev Camp activity format resonates with skills such as communication, critical thinking, creativity, decision making and planning and can be considered as a bridge between education and industry. In this paper we present and analyze experience from a series of such events that were co-organized between an industrial partner acting as a host and several university partners. We take this as an indication to envision new opportunities for project-based learning in more formal educational scenarios.
Multilevel analysis of collaborative activities based on a Mobile Learning Sc...Irene-Angelica Chounta
CollabTech2014 (http://www.collabtech.org/) - This paper describes the analysis of collaborative mobile learning activities. We explore the use of learning analytics for the evaluation of the performance of stu-dents as individuals and the performance of teams. We argue that traditional met-rics used for learning analytics can provide insight with respect to the quality of the activity and the learning outcome. We propose a way to integrate innovative mobile learning scenarios into traditional classrooms and to analyze collaborative learning activities on both the group and the individual level.
The presentation slides for workshop 4, “Structuring online collaboration though 3 Ts : task time & teams” in 2nd STELLARnet Alpine Rendez-Vous in the French Alps 27th to 31st March 2011
ANP-GP Approach for Selection of Software Architecture StylesWaqas Tariq
Abstract Selection of Software Architecture for any system is a difficult task as many different stake holders are involved in the selection process. Stakeholders view on quality requirements is different and at times they may also be conflicting in nature. Also selecting appropriate styles for the software architecture is important as styles impact characteristics of software (e.g. reliability, performance). Moreover, styles influence how software is built as they determine architectural elements (e.g. components, connectors) and rules on how to integrate these elements in the architecture. Selecting the best style is difficult because there are multiple factors such as project risk, corporate goals, limited availability of resources, etc. Therefore this study presents a method, called SSAS, for the selection of software architecture styles. Moreover, this selection is a multi-criteria decision-making problem in which different goals and objectives must be taken into consideration. In this paper, we suggest an improved selection methodology, which reflects interdependencies among evaluation criteria and alternatives using analytic network process (ANP) within a zero-one goal programming (ZOGP) model. Keywords: Software Architecture; Selection of Software Architecture Styles; Multi-Criteria Decision Making; Interdependence; Analytic Network Process (ANP); Zero-One Goal Programming (ZOGP)
QuESo: a Quality Model for Open Source Software EcosystemsGESSI UPC
Open source software has witnessed an exponential growth in the last two decades and it is playing an increasingly
important role in many companies and organizations leading to the formation of open source software
ecosystems. In this paper we present a quality model that will allow the evaluation of those ecosystems in
terms of their relevant quality characteristics such as health or activeness.
Presented on 4 Dec 2014
@Jeju, South Korea
Title: An efficient method for assessing the impact of refactoring candidates on maintainability based on matrix computation
On Using Network Science in Mining Developers Collaboration in Software Engin...IJDKP
Background: Network science is the set of mathematical frameworks, models, and measures that are used to understand a complex system modeled as a network composed of nodes and edges. The nodes of a network represent entities and the edges represent relationships between these entities. Network science has been used in many research works for mining human interaction during different phases of software engineering (SE). Objective: The goal of this study is to identify, review, and analyze the published research works that used network analysis as a tool for understanding the human collaboration on different levels of software development. This study and its findings are expected to be of benefit for software engineering practitioners and researchers who are mining software repositories using tools from network science field. Method: We conducted a systematic literature review, in which we analyzed a number of selected papers from different digital libraries based on inclusion and exclusion criteria. Results: We identified 35 primary studies (PSs) from four digital libraries, then we extracted data from each PS according to a predefined data extraction sheet. The results of our data analysis showed that not all of the constructed networks used in the PSs were valid as the edges of these networks did not reflect a real relationship between the entities of the network. Additionally, the used measures in the PSs were in many cases not suitable for the used networks. Also, the reported analysis results by the PSs were not, in most cases, validated using any statistical model. Finally, many of the PSs did not provide lessons or guidelines for software practitioners that can improve the software engineering practices. Conclusion: Although employing network analysis in mining developers’ collaboration showed some satisfactory results in some of the PSs, the application of network analysis needs to be conducted more carefully. That is said, the constructed network should be representative and meaningful, the used measure needs to be suitable for the context, and the validation of the results should be considered. More and above, we state some research gaps, in which network science can be applied, with some pointers to recent advances that can be used to mine collaboration networks.
On Using Network Science in Mining Developers Collaboration in Software Engin...IJDKP
Background: Network science is the set of mathematical frameworks, models, and measures that are
used to understand a complex system modeled as a network composed of nodes and edges. The nodes of a network
represent entities and the edges represent relationships between these entities. Network science has been used in
many research works for mining human interaction during different phases of software engineering (SE)
Using Social Network Analysis to Assess Organizational Development InitiativesStephanie Richter
Presented at 2016 POD Network conference #POD16
Many Faculty Development centers engage in far-reaching organizational development initiatives within their institutions. These initiatives are incredibly valuable but difficult to assess using traditional methods. Social network analysis (SNA) is a powerful visualization and statistical technique that has multiple applications in researching and assessing organizational development. In this session, learn how SNA was used at one institution to investigate the formation of community regarding online course quality standards as well as to analyze organizational structure for strategic planning. While this session focuses on organizational uses, examples will also be shared of applications for teaching and research.
A systematic mapping study of performance analysis and modelling of cloud sys...IJECEIAES
Cloud computing is a paradigm that uses utility-driven models in providing dynamic services to clients at all levels. Performance analysis and modelling is essential because of service level agreement guarantees. Studies on performance analysis and modelling are increasing in a productive manner on the cloud landscape on issues like virtual machines and data storage. The objective of this study is to conduct a systematic mapping study of performance analysis and modelling of cloud systems and applications. A systematic mapping study is useful in visualization and summarizing the research carried in an area of interest. The systematic study provided an overview of studies on this subject by using a structure, based on categorization. The results are presented in terms of research such as evaluation and solution, and contribution such as tools and method utilized. The results showed that there were more discussions on optimization in relation to tool, method and process with 6.42%, 14.29% and 7.62% respectively. In addition, analysis based on designs in terms of model had 14.29% and publication relating to optimization in terms of evaluation research had 9.77%, validation 7.52%, experience 3.01%, and solution 10.51%. Research gaps were identified and should motivate researchers in pursuing further research directions.
An Empirical Study on the Adequacy of Testing in Open Source ProjectsPavneet Singh Kochhar
In this study, we investigate the state-of-the-practice of testing
by measuring code coverage in open-source software projects. We examine over 300 large open-source projects written in Java, to measure the code coverage of their associated test cases.
Will time tell? Exploring the relationship between step duration and student ...Irene-Angelica Chounta
==ICLS 2018 talk==
Abstract: In this paper, we explore how the time students take to solve a problem may relate to their success. Even though prior research indicates that students’ response times can provide some indication regarding correctness, time is not consistently and broadly used when modeling students’ performance. We aim to clarify the relationship between the step duration
– that is, the time a student takes to carry out a step of a learning task – and the outcome of
this step with respect to correctness for STEM-related courses. Then, we discuss our early
findings, how they can be used to enhance student modeling and to provide meaningful and
timely feedback to students.
More Related Content
Similar to Two make a network: using network graphs to assess the quality of collaboration of dyads
The presentation slides for workshop 4, “Structuring online collaboration though 3 Ts : task time & teams” in 2nd STELLARnet Alpine Rendez-Vous in the French Alps 27th to 31st March 2011
ANP-GP Approach for Selection of Software Architecture StylesWaqas Tariq
Abstract Selection of Software Architecture for any system is a difficult task as many different stake holders are involved in the selection process. Stakeholders view on quality requirements is different and at times they may also be conflicting in nature. Also selecting appropriate styles for the software architecture is important as styles impact characteristics of software (e.g. reliability, performance). Moreover, styles influence how software is built as they determine architectural elements (e.g. components, connectors) and rules on how to integrate these elements in the architecture. Selecting the best style is difficult because there are multiple factors such as project risk, corporate goals, limited availability of resources, etc. Therefore this study presents a method, called SSAS, for the selection of software architecture styles. Moreover, this selection is a multi-criteria decision-making problem in which different goals and objectives must be taken into consideration. In this paper, we suggest an improved selection methodology, which reflects interdependencies among evaluation criteria and alternatives using analytic network process (ANP) within a zero-one goal programming (ZOGP) model. Keywords: Software Architecture; Selection of Software Architecture Styles; Multi-Criteria Decision Making; Interdependence; Analytic Network Process (ANP); Zero-One Goal Programming (ZOGP)
QuESo: a Quality Model for Open Source Software EcosystemsGESSI UPC
Open source software has witnessed an exponential growth in the last two decades and it is playing an increasingly
important role in many companies and organizations leading to the formation of open source software
ecosystems. In this paper we present a quality model that will allow the evaluation of those ecosystems in
terms of their relevant quality characteristics such as health or activeness.
Presented on 4 Dec 2014
@Jeju, South Korea
Title: An efficient method for assessing the impact of refactoring candidates on maintainability based on matrix computation
On Using Network Science in Mining Developers Collaboration in Software Engin...IJDKP
Background: Network science is the set of mathematical frameworks, models, and measures that are used to understand a complex system modeled as a network composed of nodes and edges. The nodes of a network represent entities and the edges represent relationships between these entities. Network science has been used in many research works for mining human interaction during different phases of software engineering (SE). Objective: The goal of this study is to identify, review, and analyze the published research works that used network analysis as a tool for understanding the human collaboration on different levels of software development. This study and its findings are expected to be of benefit for software engineering practitioners and researchers who are mining software repositories using tools from network science field. Method: We conducted a systematic literature review, in which we analyzed a number of selected papers from different digital libraries based on inclusion and exclusion criteria. Results: We identified 35 primary studies (PSs) from four digital libraries, then we extracted data from each PS according to a predefined data extraction sheet. The results of our data analysis showed that not all of the constructed networks used in the PSs were valid as the edges of these networks did not reflect a real relationship between the entities of the network. Additionally, the used measures in the PSs were in many cases not suitable for the used networks. Also, the reported analysis results by the PSs were not, in most cases, validated using any statistical model. Finally, many of the PSs did not provide lessons or guidelines for software practitioners that can improve the software engineering practices. Conclusion: Although employing network analysis in mining developers’ collaboration showed some satisfactory results in some of the PSs, the application of network analysis needs to be conducted more carefully. That is said, the constructed network should be representative and meaningful, the used measure needs to be suitable for the context, and the validation of the results should be considered. More and above, we state some research gaps, in which network science can be applied, with some pointers to recent advances that can be used to mine collaboration networks.
On Using Network Science in Mining Developers Collaboration in Software Engin...IJDKP
Background: Network science is the set of mathematical frameworks, models, and measures that are
used to understand a complex system modeled as a network composed of nodes and edges. The nodes of a network
represent entities and the edges represent relationships between these entities. Network science has been used in
many research works for mining human interaction during different phases of software engineering (SE)
Using Social Network Analysis to Assess Organizational Development InitiativesStephanie Richter
Presented at 2016 POD Network conference #POD16
Many Faculty Development centers engage in far-reaching organizational development initiatives within their institutions. These initiatives are incredibly valuable but difficult to assess using traditional methods. Social network analysis (SNA) is a powerful visualization and statistical technique that has multiple applications in researching and assessing organizational development. In this session, learn how SNA was used at one institution to investigate the formation of community regarding online course quality standards as well as to analyze organizational structure for strategic planning. While this session focuses on organizational uses, examples will also be shared of applications for teaching and research.
A systematic mapping study of performance analysis and modelling of cloud sys...IJECEIAES
Cloud computing is a paradigm that uses utility-driven models in providing dynamic services to clients at all levels. Performance analysis and modelling is essential because of service level agreement guarantees. Studies on performance analysis and modelling are increasing in a productive manner on the cloud landscape on issues like virtual machines and data storage. The objective of this study is to conduct a systematic mapping study of performance analysis and modelling of cloud systems and applications. A systematic mapping study is useful in visualization and summarizing the research carried in an area of interest. The systematic study provided an overview of studies on this subject by using a structure, based on categorization. The results are presented in terms of research such as evaluation and solution, and contribution such as tools and method utilized. The results showed that there were more discussions on optimization in relation to tool, method and process with 6.42%, 14.29% and 7.62% respectively. In addition, analysis based on designs in terms of model had 14.29% and publication relating to optimization in terms of evaluation research had 9.77%, validation 7.52%, experience 3.01%, and solution 10.51%. Research gaps were identified and should motivate researchers in pursuing further research directions.
An Empirical Study on the Adequacy of Testing in Open Source ProjectsPavneet Singh Kochhar
In this study, we investigate the state-of-the-practice of testing
by measuring code coverage in open-source software projects. We examine over 300 large open-source projects written in Java, to measure the code coverage of their associated test cases.
Will time tell? Exploring the relationship between step duration and student ...Irene-Angelica Chounta
==ICLS 2018 talk==
Abstract: In this paper, we explore how the time students take to solve a problem may relate to their success. Even though prior research indicates that students’ response times can provide some indication regarding correctness, time is not consistently and broadly used when modeling students’ performance. We aim to clarify the relationship between the step duration
– that is, the time a student takes to carry out a step of a learning task – and the outcome of
this step with respect to correctness for STEM-related courses. Then, we discuss our early
findings, how they can be used to enhance student modeling and to provide meaningful and
timely feedback to students.
Modeling the Zone of Proximal Development with a Computational ApproachIrene-Angelica Chounta
In this paper, we propose a computational approach to modeling the Zone of Proximal Development of students who learn using a natural-language tutoring system for physics. We employ a student model to predict students’ performance based on their prior knowledge and activity when using a dialogue tutor to practice with conceptual, reflection questions about high-school level physics. Furthermore, we introduce the concept of the “Grey Area”, the area in which the student model cannot predict with acceptable accuracy whether a student has mastered the knowledge components or skills present in a particular step.
---
To appear in Educational Data Mining 2017
Building Arguments Together or Alone?Using Learning Analytics to Study the Co...Irene-Angelica Chounta
Research has shown that the construction of visual representations may have a positive effect on cognitive skills, including argumentation. In this paper we present a study on learning argumentation through computer-supported argument diagramming. We specifically focus on whether students, when provided with an argument-diagramming tool, create better diagrams, are more motivated, and learn more when working with other students or on their own. We use learning analytics to evaluate a variety of student activities: pre and post questionnaires to explore motivational changes; the argument diagrams created by students to evaluate richness, complexity and completion; and pre and post knowledge tests to evaluate learning gains.
To a large extent, current tutorial dialogue systems lack the ability to gauge students’ level of mastery over the curriculum. Human tutors do gauge the level of knowledge and understanding of their tutees to some degree, although they are not very adept at diagnosing the causes of student errors.
We propose integrating a student model that evaluates the student’s understanding of curriculum elements into tutorial dialogue and that doing so can address these differences between human and simulated tutors.
LASAD Grammar App: A collaborative application to support students who study ...Irene-Angelica Chounta
Our goal is to support students who learn form and function of sentences in English Grammar. We designed and implemented an app that helps students to identify the critical parts of a sentence and to map a sentence to its constituent parts. The app can be used individually (i.e. a student working alone) and collaboratively (a group of students working on the same sentence). Additionally the app can support teachers who want to monitor students’ progress and it allows them to intervene when necessary.
Chounta Talk @HCII: Linking Dialogue with Student Modeling to Create an Enhan...Irene-Angelica Chounta
The learning process and its outcomes depend greatly on the social interaction between teachers and students and, in particular, on the proficient and focused use of language through written text or discussions. Our overarching goal in this project is to better understand how to make automated tutorial dialogues effective and adaptive to student characteristics, such as prior knowledge. The specific goal of our current project is to develop an adaptive, natural-language tutoring system, driven by a student model, which can effectively carry out reflective conversations with students after they solve physics problems. Towards this end, we continue our work in identifying linguistic features of tutoring that predict learning gains, and extend it by characterizing the “level of support” to provide to students based on their current level of understanding particular physics concepts and principles, as dynamically captured by the student model. In this talk, I will describe the features of dialogic discourse underlying “level of support” that we have identified through the analysis of human-to-human tutorial dialogues as well as the construction and application of a coding scheme for the characterization of the “level of support”. I will present initial teacher feedback on dialogues that apply these features to coach students at different levels. I will also discuss how this line of research affects the authoring of tutorial dialogues used by an intelligent tutoring system for students who exhibit different levels of understanding.
It's all about time: towards the real time evaluation of collaborative activi...Irene-Angelica Chounta
In this paper, we propose a method for the real time evaluation of collaborative activities. The method aims to classify collaborative activities using a memory-based learning model and to evaluate them using a reference set of pre-evaluated activities. The proposed approach uses time series to represent activities and classifies them regarding their similarity. In order to evaluate the results, the method is used as an automatic rater of collaboration quality and the ratings are compared to ratings of human experts.
A preliminary study where a multiplayer location-based game’s logfiles were used for the assessment of the overall practice of teams. We explore the use of activity metrics previously introduced and applied to CSCL settings. We argue that these metrics, if adapted in a meaningful way, will provide insight of the progress of a location-based gaming activity and its quality regarding the score. Moreover, we assert that this can be achieved in an automated way. A small set of activity metrics, related to game characteristics and player activity, is applied to a set of gaming activities. The results are analyzed regarding team performance and score. The paper proposes
a way to analyze group activity in the context of location-based games while taking into account the characteristics of successful collaborative activities. Future work is proposed towards the development of automated metrics for the analysis of location-based gaming activities with emphasis on collaboration and group dynamics.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Palestine last event orientationfvgnh .pptxRaedMohamed3
An EFL lesson about the current events in Palestine. It is intended to be for intermediate students who wish to increase their listening skills through a short lesson in power point.
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Two make a network: using network graphs to assess the quality of collaboration of dyads
1. Two make a network:
using graphs to assess the quality of
collaboration of dyads
Irene-Angelica Chounta1, Tobias Hecking1, H. Ulrich Hoppe1,
Nikolaos Avouris2
1Collide, University of Duisburg-Essen, Germany
2HCI Group, University of Patras, Greece
{chounta, giemza, hoppe}@collide.info
avouris@upatras.gr
2. Collaborative Activities: Analysis and Evaluation
Analysis & Evaluation:
To map collaborative mechanisms
To improve the learning outcome
To support teachers in class orchestration
Learning Analytics: „the measurement, collection, analysis
and reporting of data about learners and their contexts”
(LAK 2011)
3. Collaborative Activities: Analysis and Evaluation
Methods Tools:
Logfile Analysis
activity metrics retrieved from logfiles
Interaction Analysis
metrics of interaction among users while working
together
Social Network Analysis and Graph Theory
user activity and interaction is represented through
graph representations
4. Objectives of the study
To represent the collaborative activities of
dyads using networks
To use network metrics in order to assess
qualitative aspects of collaboration
Research hypothesis:
The properties and characteristics of
networks that represent collaborative
activities, reflect the quality of collaboration
5. Method of the study
Network generation from logfiles of
previously evaluated collaborative activities
Visual inspection of networks representing
good vs. bad collaboration quality
Study of the relation of human ratings and
network properties in a systematic way
(correlation analysis)
6. Collaborative Activities of Dyads
Team: two students working over a shared-spaces
(Synergo)
Task: the construction of an algorithmic flowchart
Time: synchronous communication for 90 minutes
• Dataset of 228 Collaborative
Sessions
• Pre-evaluated with
qualitative and quantitative
methods with respect to
collaboration quality
7. Related Work
(a) Two human experts evaluated the dataset [1]
Quality of Collaboration (CQA) was evaluated on a
5-point Likert scale [-2, +2]
Well-established results for inter-rater reliability and
consistency
(b) The dataset was used to validate an automatic rater
(time-series classification) [2]
Meaningful Activity takes place in time frames of
15 – 30 seconds
Time series depict the quality of collaboration
[1] Kahrimanis, G., Meier, A., Chounta, I.-A., Voyiatzaki, E., Spada, H., Rummel, N. et al.: Assessing collaboration quality in synchronous CSCL
problem-solving activities: Adaptation and empirical evaluation of a rating scheme (2009)
[2] Chounta, I.-A.,Avouris, N.: Time Series Analysis of Collaborative Activities. CRIWG2012 (2012)
8. Quality of Collaboration
Rating scheme[3] for the assessment of the quality
of collaboration (CQA):
General aspects of
collaboration
Collaborative Dimensions
Communication
Collaboration flow (CF)
Sustaining mutual understanding (SMU)
Joint information processing
Knowledge exchange (KE)
Argumentation (Ar)
Coordination
Structuring the problem solving process
(SPSP)
Interpersonal relationship Cooperative orientation (CO)
CQA = average(CF, SMU, KE, Ar, SPSP, CO)
[3] Kahrimanis, G., Meier, A., Chounta, I.-A., Voyiatzaki, E., Spada, H., Rummel, N. et al.: Assessing collaboration quality in synchronous CSCL
problem-solving activities: Adaptation and empirical evaluation of a rating scheme (2009)
9. Network generation from logfiles
Network maps generated from logfiles of
collaborative activities:
- Nodes represent user actions
- Edges represent dependencies among actions
• To track dependencies:
(a) The time distance between actions ranges from
10 to 30 seconds
(b) Relevance on temporal and spatial proximity
(c) The identity of the actor should differ
11. Visual inspection of networks
The SiSOB Workbench[4] was used for the
visualization and analysis of the network graphs
Good Collaboration Quality Bad Collaboration Quality
[4] Göhnert, T., Harrer, A., Hecking, T., Hoppe, H. U.: A workbench to construct and re-use network analysis workflows: concept, implementation,
and example case. (2013)
12. Network metrics
• The number of nodes (N) and the number of edges (E)
• The diameter of the network (d)
• The average path length (APL)
• The density of the network (D) = (
• The Power Law Fit (PLF)
k
P(k)
Hubs
13. Results
Comparison of Network metrics and Ratings of
human experts for Quality of Collaboration (CQA)
Most metrics correlate (p.05) to CQA and to
individual collaborative dimensions
#Nodes #Edges Density Diameter (PLF) (APL)
Quality of
Collaboration
(CQA)
0.446 0.18 -0.394 0.294 -0.233 0.243
14. Results
#Nodes correlates highly with collaboration quality
Sessions with intense activity point to better
collaboration
...In particular to successful argumentation and
knowledge exchange efficient communication
Good collaboration produces to larger event
networks
CF SMU KE Ar SPSP CO CQA
#Nodes (N) 0.358 0.351 0.4 0.416 0.339 0.41 0.446
#Edges (E) 0.179 0.19 0.169 0.156 0.195 0.18
15. Results
Diameter and Average path length correlate positively
with collaboration quality
Good quality leads to :
- Bigger network maps
- Longer paths, thus long uptake chains
- Faster unfolding networks
CF SMU KE Ar SPSP CO CQA
Diameter (d) 0.267 0.246 0.228 0.273 0.185 0.295 0.294
(APL) 0.226 0.205 0.191 0.223 0.154 0.257 0.243
16. Results
PLF (Power Law Degree Distribution): a smaller
value indicates a better fit
Correlates negatively to the Quality of Collaboration
Activities of good quality appear to lead to Scale-free
networks
Good collaborations contain key events that cause
activity bursts
CF SMU KE Ar SPSP CO CQA
(PLF) -0.229 -0.192 -0.225 -0.208 -0.196 -0.233
17. Results
Density is a negatively correlated to collaboration
quality
Dense Networks point to poor collaboration quality
But why?
Density is anti-proportional to number of nodes in scale-free
networks (
_
18. [5]
Thus, a low density indicates a bigger network ☺
CF SMU KE Ar SPSP CO CQA
Density (D) -0.405 -0.275 -0.34 -0.36 -0.268 -0.323 -0.394
[5] Hoppe, H. U., Engler, J., Weinbrenner, S.: The Impact of Structural Characteristics of Concept Maps on Automatic Quality Measurement.
(2012)
19. Results – Solution Quality
The diagram was graded for the correctness of
the solution from 0 to 10
Detailed solutions (big networks) are evaluated
as good
no correlation with power law fit or network
density… But a correct solution does not
presuppose good collaboration and vice versa
#Nodes
(N)
#Edges
(E)
Diameter
(d)
(APL)
solution
grade 0.319 0.305 0.202 0.189
20. Discussion
Efficient collaboration results in bigger
networks.
Good practices unfold faster in time and form
longer chains of actions.
Dense networks do not portray good
collaboration
Good collaboration results in scale-free
networks: a key action leads to reciprocal
interplay
The size of the network is a good indicator for
the solution
21. Conclusion
Dyads interaction as represented by networks
can indicate the meaningful interplay and
successful collaborative practice
Certain properties of networks reflect the
quality of collaboration
Future work
Content analysis to refine the relations and
connections between user actions
Network metrics as a tool for automatic
assessment of collaborative activities