E-mentoring in Online Programming Communities : Opportunities, Challenges, Activities and Strategies

Abstract

Mentoring is known to effectively improve professional development. The advancements in Information Technology area have positively impacted the process of mentoring through a more technology-mediated form of mentoring known as e-mentoring or online mentoring. Online mentoring had a particularly strong effect in improving the learning opportunities in online programming communities where mentees and mentors interact with each other from around the world in a mutually beneficial learning experience and collaboration. Yet, the lack of a coherent understanding of different characteristics (e.g., opportunities, challenges, activities, and strategies employed by mentees and mentors) of e-mentoring in online programming communities and lack of knowledge about mentoring aspects of applying e-mentoring in different types of online programming platforms inhibit us from an informed design or redesign of systems for e-mentoring in such communities. With a specific focus on those shortcomings, this research presents several empirical studies to advance the understanding of e-mentoring in online programming communities. First, we investigate the emerging opportunities and challenges faced by e-mentoring in online programming community. Next, we identify and classify e-mentoring activities carried out in this context. We investigate the strategies employed to overcome e-mentoring challenges in online programming communities. Finally, based on our findings, this dissertation proposes a conceptual framework for augmenting socio-technical systems with e-mentoring. The dissertation also provides comprehensive contributions that enhance the understanding of e-mentoring in online communities and provides improvement recommendations (e.g., encouraging academic members to help by offering their services to online communities as a part of their university work, using chatbots for automated responses to queries, and improving features to manage e-mentoring tasks and projects)

    Similar works

    Full text

    thumbnail-image

    Available Versions