Making parallel programming accessible to inexperienced programmers through cooperative learning
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Journal of the American Society for Information Science and Technology
Human-Computer Interaction
Hi-index | 0.00 |
Successful collaboration is not only an occasion for the accomplishment of shared goals, but also provides opportunities for individual collaborators to learn from each other. Extended interaction allows for participants to resolve personal and professional differences and thus create a foundation for successful collaboration. This paper contrasts opportunities for learning in short-term and long-term collaboration in the context of scientists working with High Performance Computing (HPC) system experts. It explores how factors conducive to successful collaboration in longer, more tightly organized collaboration might be adapted in more transient collaboration between scientists and HPC consultants.