This lesson plan guides students in creating a miniature city, integrating computational thinking skills (decomposition, pattern recognition, abstraction and algorithm design) with creative and collaborative learning. Students will plan, design and build their city, considering various factors such as scale, proportion and functionality. The project aims to develop students' critical thinking, problem-solving and spatial reasoning skills, while promoting a deeper understanding of urban planning and architecture.