Computer Science 8 is a semester-long project-based course that builds knowledge and skills, and advances with the curriculum from last year. After reviewing and assessing the core concepts introduced in CS7, we continue to advance our Design Thinking and Computational Thinking skills and processes. Utilizing the Maker space, the 3D printers, and the laser cutter, incorporating Design Thinking and the Engineering Design Process, we will solve more complex problems and design multi-part products. A series of photo-editing and advanced web development with HTML coding, JavaScript, and text-based programming provides us with different coding, logical reasoning, and algorithmic thinking skills. Various topics of digital citizenship will be incorporated throughout the course.