Back
Category:
STEAM & Computer Science
Grade Levels:
(Grades 6th-12th)
Final Projects or Artifacts:
The final project can include: A Fully Functional Website – A multi-page website designed and coded by the student, showcasing structure, styling, and interactivity. A Personal or Themed Web Portfolio – A site highlighting a topic of interest (e.g., hobbies, business idea, or creative work). Code Documentation and Explanation – A written or video walkthrough explaining the structure, design choices, and functionality of the site. A Reflection on Development Process – A summary of challenges, problem-solving strategies, and skills gained during the course.
Program Requirements:
Program Description:
This course introduces students to the fundamentals of web development, focusing on how to build and design functional, interactive websites. Students will learn core technologies including HTML (structure), CSS (styling), and JavaScript (interactivity), while exploring concepts such as responsive design, user experience, and basic front-end development practices. Through hands-on projects, students will create web pages, style layouts, and add dynamic features. The course emphasizes problem-solving, creativity, and real-world application, providing a strong foundation for further study in coding, software development, or digital design.