Energizing Web Development in the Exploring Computer Science Curriculum
The Exploring Computer Science (ECS) curriculum, launched by the University of California, Los Angeles, aims to increase the participation of underrepresented groups in computer science (CS). ECS is built on content comprehension, inquiry-based learning, and educational equity. In order to maintain its commitment to these pillars during the COVID-19 pandemic, ECS subdivisions transitioned to remote workshops. The Milwaukee subdivision highlighted a need for enhanced web development focus. The ECS-WL (ECS Web Lab) website was built with these needs in mind, offering real-time HTML and CSS compilation capabilities. Students can submit these web pages to teachers, who can provide feedback for improvement. These advancements aim to foster an interactive and effective learning environment, improving experiences for students and teachers.
Milwaukee’s ECS curriculum has been tailored to align with the ECS-WL website. It has been refined to emphasize real-world applications and allows students to design web pages based on their own personal interests. This hands-on experience strives to enhance both engagement and learning. Data generated from the site will be analyzed using a comprehensive assessment strategy, which includes teacher feedback, thematic analysis, and quantitative analysis. This data will provide insights into the program’s effectiveness, inclusivity, and engagement levels. The assessment tools, along with the teacher and student feedback loop will inform further program refinements, ensuring the ECS program’s ongoing contribution to promoting diversity and equity in computer science education (CSE). ECS-WL with the curriculum adaptations strives to deliver effective, inclusive CSE that offers significant insights within broader educational contexts.