| Literature DB >> 35893270 |
Jessica Andrews-Todd1, Jonathan Steinberg2, Michael Flor1, Carolyn M Forsyth1.
Abstract
Competency in skills associated with collaborative problem solving (CPS) is critical for many contexts, including school, the workplace, and the military. Innovative approaches for assessing individuals' CPS competency are necessary, as traditional assessment types such as multiple -choice items are not well suited for such a process-oriented competency. In a move to computer-based environments to support CPS assessment, innovative computational approaches are also needed to understand individuals' CPS behaviors. In the current study, we describe the use of a simulation-based task on electronics concepts as an environment for higher education students to display evidence of their CPS competency. We further describe computational linguistic methods for automatically characterizing students' display of various CPS skills in the task. Comparisons between such an automated approach and an approach based on human annotation to characterize student CPS behaviors revealed above average agreement. These results give credence to the potential for automated approaches to help advance the assessment of CPS and to circumvent the time-intensive human annotation approaches that are typically used in these contexts.Entities:
Keywords: assessment; automated annotation; cluster analysis; collaboration; collaborative problem solving; machine learning; skill profiles
Year: 2022 PMID: 35893270 PMCID: PMC9326529 DOI: 10.3390/jintelligence10030039
Source DB: PubMed Journal: J Intell ISSN: 2079-3200
Figure 1Screenshot of the Three-Resistor Activity interface.
Overview of Three-Resistor Activity levels.
| Task Level | External Voltage (E) | External Resistance (R0) | Goal Voltages |
|---|---|---|---|
| 1 | Known by all teammates | Known by all teammates | Same for all teammates |
| 2 | Known by all teammates | Known by all teammates | Different for all teammates |
| 3 | Unknown by teammates | Known by all teammates | Different for all teammates |
| 4 | Unknown by teammates | Unknown by teammates | Different for all teammates |
Counts and proportions of CPS skills identified across annotation methods with exemplars.
| Code | CPS Skill | CPS Sub-Skill | Count for Human Annotation | Count for Automated Annotation | Example |
|---|---|---|---|---|---|
| Social Dimensions (chat messages) | |||||
| SESU | Establishing Shared Understanding | Presentation Phase in Grounding | 3319 | 3629 |
|
| Acceptance Phase in Grounding | |||||
| SMC | Maintaining Communication | Rapport Building Communication | 1328 | 938 |
|
| Off-Topic Communication | |||||
| Inappropriate Communication | |||||
| SN | Negotiating | Express Agreement | 1153 | 942 |
|
| Express Disagreement | |||||
| Resolve Conflict | |||||
| SSI | Sharing Information | Share Own Information | 6182 | 6635 |
|
| Share Task/Resource Information | |||||
| Share Understanding | |||||
| Cognitive Dimensions (chat messages) | |||||
| CRF | Representing and Formulating | Represent the Problem | 357 | 372 |
|
| Formulate Hypotheses | |||||
| CP | Planning | Set Goals | 1070 | 1223 |
|
| Manage Resources | |||||
| Develop Strategies | |||||
| CMC | Monitoring communication | Monitor Success | 1194 | 959 |
|
| Monitor Group | |||||
| CEC | Executing communication | Suggest/Direct Actions | 1350 | 1252 |
|
| Report Actions | |||||
| Non-Chat Activities | |||||
| CM | Monitoring actions | Monitor Success | 5973 | 5971 | Viewing board; opening zoom; submitting results |
| Monitor Group | |||||
| CE | Executing actions | Enact Strategies | 23,582 | 26,455 | Changing resistor value; |
| CEU | Exploring and Understanding | Explore the Environment | 5309 | 2441 | Changing resistor value prior to developing a plan |
| Understand the Problem | |||||
| Total events | 50,817 | 50,817 | |||
Correlation of CPS codes across annotation methods.
| Measure | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1. Executing actions |
| 0.11 * | 0.31 ** | 0.10 * | 0.12 * | −0.02 | −0.09 | −0.02 | −0.02 | 0.05 | 0.08 |
| 2. Executing chats | 0.06 |
| 0.07 | −0.02 | 0.51 ** | 0.46 ** | 0.22 ** | 0.52 ** | 0.19 ** | 0.25 ** | 0.51 ** |
| 3. Exploring & Understanding | 0.45 ** | −0.06 |
| −0.02 | 0.03 | −0.15 ** | −0.18 ** | −0.19 ** | −0.04 | −0.17 ** | −0.12 * |
| 4. Monitoring actions | 0.09 | −0.05 | 0.01 |
| −0.05 | −0.03 | −0.01 | −0.04 | −0.03 | 0.01 | −0.08 |
| 5. Monitoring chats | 0.10 * | 0.57 ** | 0.15 ** | −0.04 |
| 0.34 ** | 0.14 ** | 0.50 ** | 0.15 ** | 0.23 ** | 0.45 ** |
| 6. Planning | −0.03 | 0.42 ** | −0.08 | −0.04 | 0.36 ** |
| 0.37 ** | 0.48 ** | 0.19 ** | 0.28 ** | 0.42 ** |
| 7. Representing and Formulating | −0.09 | 0.12 * | −0.13 * | −0.03 | 0.14 ** | 0.41 ** |
| 0.39 ** | 0.20 ** | 0.36 ** | 0.37 ** |
| 8. Establish Shared Understanding | −0.06 | 0.52 ** | −0.13 ** | −0.04 | 0.42 ** | 0.53 ** | 0.46 ** |
| 0.26 ** | 0.50 ** | 0.64 ** |
| 9. Maintaining Communication | −0.02 | 0.10 | −0.02 | −0.01 | 0.13 ** | 0.24 ** | 0.09 | 0.31 ** |
| 0.15 ** | 0.28 ** |
| 10. Negotiating | −0.09 | 0.28 ** | −0.14 ** | −0.02 | 0.23 ** | 0.40 ** | 0.44 ** | 0.55 ** | 0.19 ** |
| 0.44 ** |
| 11. Sharing Information | 0.03 | 0.46 ** | 0.05 | −0.08 | 0.43 ** | 0.49 ** | 0.44 ** | 0.66 ** | 0.25 ** | 0.45 ** |
|
Note: ** p < 0.01; * p < 0.05. Lower diagonal elements refer to the human coding; upper diagonal elements refer to the automated coding; diagonal elements in bold are between methods.
Descriptive statistics for average frequencies of human CPS codes for each cluster and overall.
| Social Loafers (n = 224) | Super Socials (n = 99) | Low Collaborators (n = 21) | Active Collaborators (n = 34) | Total (n = 378) | |
|---|---|---|---|---|---|
| Code | Mean (SD) | Mean (SD) | Mean (SD) | Mean (SD) | Mean (SD) |
| Executing actions | 61.3 (54.5) | 50.4 (33.5) | 96.5 (102.8) | 83.5 (49.4) | 62.4 (54.5) |
| Executing chats | 2.2 (2.4) | 4.1 (2.9) | 1.7 (3.1) | 12.3 (7.9) | 3.6 (4.4) |
| Exploring and Understanding | 11.5 (12.8) | 6.9 (10.2) | 71.4 (18.0) | 15.9 (14.9) | 14.0 (19.0) |
| Monitoring actions | 17.0 (17.8) | 14.3 (11.0) | 13.0 (11.7) | 14.2 (11.0) | 15.8 (15.4) |
| Monitoring chats | 1.9 (2.0) | 3.2 (2.1) | 1.8 (1.9) | 12.1 (5.2) | 3.2 (3.8) |
| Planning | 1.7 (2.1) | 4.5 (3.8) | 1.3 (2.1) | 5.9 (6.3) | 2.8 (3.5) |
| Representing and Formulating | 0.4 (0.7) | 2.2 (1.8) | 0.2 (0.4) | 1.3 (1.4) | 0.9 (1.4) |
| Establishing Shared Understanding | 6.2 (4.1) | 13.5 (8.0) | 3.8 (3.6) | 15.4 (10.1) | 8.8 (7.1) |
| Maintaining Communication | 2.7 (9.0) | 4.8 (4.2) | 2.0 (2.7) | 6.0 (7.1) | 3.5 (7.7) |
| Negotiating | 1.9 (1.7) | 5.7 (3.4) | 1.3 (1.3) | 4.3 (3.4) | 3.1 (3.0) |
| Sharing Information | 12.6 (7.7) | 22.7 (8.6) | 9.4 (7.1) | 26.9 (16.2) | 16.4 (10.6) |
Descriptive statistics for average frequencies of automated CPS codes for each cluster and overall.
| Social Loafers (n = 192) | Super Socials (n = 64) | Low Collaborators (n = 99) | Active Collaborators (n = 23) | Total (n = 378) | |
|---|---|---|---|---|---|
| Code | Mean (SD) | Mean (SD) | Mean (SD) | Mean (SD) | Mean (SD) |
| Executing actions | 50.4 (31.4) | 58.4 (39.6) | 109.7 (82.4) | 95.2 (53.6) | 70.0 (58.0) |
| Executing chats | 2.4 (3.0) | 4.1 (3.0) | 2.6 (2.5) | 11.6 (8.4) | 3.3 (4.1) |
| Exploring & Understanding | 4.1 (5.6) | 2.2 (4.9) | 13.2 (15.2) | 8.7 (11.9) | 6.5 (10.3) |
| Monitoring actions | 8.8 (7.4) | 17.5 (12.4) | 29.2 (20.2) | 11.6 (9.6) | 15.8 (15.4) |
| Monitoring chats | 1.8 (2.0) | 2.9 (1.9) | 1.7 (1.8) | 11.0 (4.9) | 2.5 (3.1) |
| Planning | 2.1 (2.0) | 5.7 (3.1) | 2.4 (2.2) | 9.5 (6.3) | 3.2 (3.4) |
| Representing and Formulating | 0.7 (1.0) | 2.2 (1.7) | 0.5 (0.6) | 2.0 (1.8) | 1.0 (1.3) |
| Establishing Shared Understanding | 7.0 (4.5) | 17.8 (7.2) | 6.7 (4.3) | 21.0 (11.4) | 9.6 (7.5) |
| Maintaining Communication | 1.7 (2.0) | 5.3 (9.0) | 1.6 (2.4) | 5.5 (6.1) | 2.5 (4.6) |
| Negotiating | 1.6 (1.6) | 5.4 (3.0) | 1.7 (1.8) | 5.0 (3.1) | 2.5 (2.6) |
| Sharing Information | 14.4 (8.5) | 24.6 (9.3) | 15.2 (8.4) | 34.8 (19.7) | 17.6 (11.2) |
Figure 2Line plot of standardized frequencies of CPS skills by cluster and annotation method.
Comparison of cluster analysis results based on counts of participants in each cluster across annotation methods.
| Automated Annotation | |||||
|---|---|---|---|---|---|
| Human Annotation | Social Loafers | Super Socials | Low Collaborators | Active Collaborators | Total |
| Social Loafers | 147 | 5 | 72 | 0 | 224 |
| Super Socials | 32 | 55 | 8 | 4 | 99 |
| Low Collaborators | 6 | 0 | 15 | 0 | 21 |
| Active Collaborators | 7 | 4 | 4 | 19 | 34 |
| Total | 192 | 64 | 99 | 23 | 378 |