What is it about?
YTCoder aims to turn Youtube into a user-friendly Development Environment and bring more interaction to the platform. It improves the learning experience by integrating tutorials with the development environments of the respective programming languages.
Featured Image
Photo by Alvaro Reyes on Unsplash
Why is it important?
It aims to help reduce the repetitive and monotonous elements of programming and setup required, which might turn away newcomers . It thus improves the experience of students on Youtube which is one of the biggest repositories of instructional videos by providing freedom to explore multiple programming languages and learn by doing while browsing through tutorials.
Perspectives
This article presents a simple tool that made use of tools and techniques readily available to implement an environment which seeks to significantly improve the experience of students learning to program on platforms like Youtube. It explores how static elements in a page can be replaced to facilitate more engagement and interaction with the content. Future work could explore collaborative spaces and facilitating better interactions in live stream settings.
Noble Mathews
Indian Institute of Technology Tirupati
Read the Original
This page is a summary of: YTCoder - Towards Turning YouTube into a Development Environment, October 2020, ACM (Association for Computing Machinery),
DOI: 10.1145/3406865.3418566.
You can read the full text:
Resources
Contributors
The following have contributed to this page







