623 - Discoveries in Computer Science Half Year ½ credit
An introductory computer science course that emphasizes creativity, communication, problem solving, and fun while learning about computers, data and coding. Students will use problem solving processes and learn how computers input, output, store, and process information to help humans solve problems. Other units include basic web design, animation, games and the design process. Finally, students will understand how data and society work together and how computers can help organize and sort the vast amount of information in today’s world.
622 - Computer Science Full Year 1 credit
Prerequisites: Algebra I
This course would satisfy a student’s Computer Technology requirement
Using Python® as a primary tool and incorporating multiple platforms and languages for computation, this course aims to develop computational thinking, generate excitement about career paths that utilize computing, and introduce professional tools that foster creativity and collaboration.Computer Science Principles helps students develop programming expertise and explore the workings of the Internet. Projects and problems include app development, visualization of data, cybersecurity, and simulation