Using social annotations to augment the learning space and learner experience

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

5 Citations (Scopus)


Learning has always been considered a social and collaborative activity. From the social constructivism perspective, students learn through the process of sharing experiences and build knowledge and understanding through discussion. This pilot study demonstrates the successful integration of an online social annotation tool in a Python programming workshop that allows students to discuss learning material and code segments with their fellow classmates. We investigate how the students leveraged the tool to improve their learning and to log their sentiments while reading the material and attempting the programming activities. We find that those students who had access to the annotation tool spent an above average amount of time on the material. They also had a higher completion rate and performance compared to the control group who did not have the annotation feature available to them. Feedback from the students who used the tool was very positive. Finally, we delve deeper into analysing the annotation patterns and explore how instructors can make use of fine-grained annotation data to inform and adapt the design of CS teaching and learning materials in online or blended contexts.
Original languageEnglish
Title of host publicationProceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education
EditorsArnold Pears, Mihaela Sabin
Place of PublicationNew York NY USA
PublisherAssociation for Computing Machinery (ACM)
Number of pages7
ISBN (Electronic)9781450368957
ISBN (Print)9781450363013
Publication statusPublished - 2019
EventAnnual Conference on Innovation and Technology in Computer Science Education 2019 - Aberdeen, United Kingdom
Duration: 12 Jul 201917 Jul 2019
Conference number: 24th (Proceedings)

Publication series

NameAnnual Conference on Innovation and Technology in Computer Science Education, ITiCSE
PublisherAssociation for Computing Machinery (ACM)
ISSN (Print)1942-647X


ConferenceAnnual Conference on Innovation and Technology in Computer Science Education 2019
Abbreviated titleITiCSE 2019
Country/TerritoryUnited Kingdom
Internet address


  • annotations
  • digital education
  • engagement
  • situated cognition

Cite this