Investigating student experiences with GitHub and Stack Overflow: an exploratory study

dc.contributor.authorBhasin, Trishala
dc.contributor.supervisorMurray, Adam
dc.contributor.supervisorStorey, Margaret-Anne
dc.date.accessioned2021-07-29T20:51:42Z
dc.date.available2021-07-29T20:51:42Z
dc.date.copyright2021en_US
dc.date.issued2021-07-29
dc.degree.departmentDepartment of Computer Scienceen_US
dc.degree.levelMaster of Science M.Sc.en_US
dc.description.abstractProgrammers who want to improve their skills and background in software development rely heavily on developer social platforms such as GitHub and Stack Overflow to enhance their learning. Stack Overflow provides answers to questions they have about languages or library skills they wish to acquire, while contributing to open-source projects hosted on sites like GitHub gives them valuable experience. Students also use these platforms during their education: most will rely heavily on Stack Overflow at some point in their schooling, while many can benefit from contributing to GitHub projects to build their expertise and professional portfolios. We already know from previous research that developers face barriers participating on these platforms, and therefore we may expect that at least some students will experience similar or possibly even bigger barriers. This research describes a semi-structured interview study followed by a survey with university students to explore how they use the GitHub and Stack Overflow platforms. I identified the benefits the students report from using these tools and the barriers they face. I have concluded with some preliminary recommendations on how to reduce the hurdles students may face with these and other developer social platforms, and I have also suggested future work to mitigate these roadblocks.en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.urihttp://hdl.handle.net/1828/13191
dc.languageEnglisheng
dc.language.isoenen_US
dc.rightsAvailable to the World Wide Weben_US
dc.subjectopensourceen_US
dc.subjectstudentsen_US
dc.subjectGitHuben_US
dc.subjectStack Overflowen_US
dc.subjectProgrammingen_US
dc.titleInvestigating student experiences with GitHub and Stack Overflow: an exploratory studyen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Bhasin_Trishala_MSc_2021.pdf
Size:
2.25 MB
Format:
Adobe Portable Document Format
Description:
MSc Thesis
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2 KB
Format:
Item-specific license agreed upon to submission
Description: