Summary: This article examines how voice assistants can support learning and teaching programming. The review found that voice assistants can help learners overcome the cognitive load associated with programming by providing immediate feedback and reducing the need for visual processing. Additionally, the use of voice assistants can facilitate collaborative learning and increase accessibility for learners with disabilities. However, the review also highlights the need for more research on the effectiveness of voice assistants for programming education and the ethical considerations of their use.
Source: ScienceDirect
Date: June 1, 2022