.png)
A.I. Ethicist | Technologist | Author | Speaker
Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
D-CIDE: Interactive Code Learning
Project type
Research Paper
Date
May 2023
Location
Murray Kentucky
This paper introduces D-CIDE (Distributed Classroom
Integrated Development Environment), a tool that is designed to improve student-teacher interactions in programming classes. DCIDE’s main objective is to provide more meaningful interactions between teachers and students. Its goal is to create a more seamless and interactive learning environment for everyone who uses it. D-CIDE is a distributed integrated development environment (IDE), where the teacher (host) can manage and interact with the IDEs of all students (clients). It makes use of server-client interactions to allow live sharing and editing of code, making it a useful tool for demonstrating coding techniques and quickly addressing student questions. The front-end was developed using HTML, CSS, and JavaScript, and provides a way for the students and teachers to interact with each other. The back-end is made with JavaScript and NodeJS and handles data processing and transmission. The effectiveness of D-CIDE was analyzed through a classroom case study involving a small group
of students. The study measured students' engagement,
enjoyment, and learning outcomes using D-CIDE compared to
traditional teaching methods. Results indicated an increase in
student engagement and satisfaction when D-CIDE was used, as well as an improvement in students' learning experiences.