| Computer Science Discoveries is a survey course that takes a wide lens on computer science by covering topics such as programming, physical computing, HTML/CSS, user interface design and data. Students create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving and fun. By the end of the course, students will have used the software development process and fundamental programming constructs to design apps, create web pages, develop games, use data to solve problems, and program interactions with the physical world through a variety of sensors and hardware. Throughout the course, students are encouraged to reflect on what they have learned about computer science and how it affects their world through journal prompts, classroom presentations, and written descriptions of digital and physical artifacts that they create. |