what are computer science principles?
Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.