Sincpoint a Proposal for a Didactic Tool to Teach Clock Synchronization in Distributed Systems Using the Berkeley Algorithm
Year: 2024
Type: article
Abstract: In Computer Science courses, the study of distributed systems is fundamental, with clock synchronization being one of its key topics. However, due to its abstract nature, many students find it challenging to grasp how clock synchronization operates in practice. This article introduces SincPoint, an innovative teaching tool designed to address this challenge by simplifying the concept of logical clocks. SincPoint is a web application built with JavaScript that provides an interactive and visual simulation of the Berkeley Algorithm, a widely-used method for clock synchronization in distributed systems. Through a series of tests, it was found that SincPoint significantly enhances students' understanding of clock synchronization, offering a more intuitive and accessible way to learn this complex topic.
Authors: Wilcker Richard Sierra Neckel, Luís Gabriel Tavares Ferreira, Eduardo Campos de Oliveira, Diógenes Antonio Marques José
Institution: Universidade do Estado de Mato Grosso
Language: English
Subfield: Media Technology
Field: Engineering
Domain: Physical Sciences
SDG: Quality education
Open Access status: diamond
OpenAlex ID: W4405356960
