Computer Science Discoveries 1 introduces students to computer science as a vehicle for problem solving, communication, and creative computing. The course focuses on the visual programming/coding, game creation, CAD design and 3D printing and physical computing. This course encourages students to see where computer science exists around them and how they can engage with it as a tool for exploration and expression. Many young people with access to computers participate as consumers, rather than designers or creators. Creative computing emphasizes the knowledge, practices, and fundamental literacies that young people need to create the types of dynamic and interactive computational media that they enjoy in their daily lives. Engaging in the creation of computational artifacts prepares students for more than careers as computer scientists or programmers. It supports their development as computational thinkers – individuals who can draw on computational concepts, practices, and perspectives in all aspects of their lives, across disciplines and contexts.