Can Synchronous Code Editing and Awareness Tools SupportRemote Tutoring? Effects on Learning and Teaching

One-on-one tutoring is effective for learning computer science since a tutor can work alongside a student and provide tailored feedback on their code. However, translating this type of instruction to a remote setting is challenging. Traditional methods such as screensharing Read More …

Supporting remote programming instruction with real-time collaboration and awareness tools

Learning to program remotely can be difficult for novices due to a lack of adequate online communication and coding tools. The current paper empirically assessed the impact of real-time collaboration and awareness tools on improving remote programming learning and instruction. Read More …

Virtual reality, augmented reality, metaverse, controlMethods, software, machine vision

Research subject: Control methods for virtual objects through the implementation of gaze direction monitoring. Objective: To investigate control methods for complex objects, including the main methods, models, and algorithms for tracking gaze direction and the possibilities of using a webcam Read More …