Florida Discovering Computer Science
Course Description
In this course, high school students explore the breadth of computer science, from hardware and networks to programming, data, and the impact of computing on society. They study computer components, digital tools and file types, network fundamentals, operating systems, and collaborative software design. Students build Python programs using control flow, functions, libraries, and object-oriented programming, apply the software development life cycle, and complete a personal budget dashboard capstone. They analyze data and build models and simulations, explore emerging technologies and AI, and examine cybersecurity, digital safety, digital rights, misinformation, and the impact of technology on work, commerce, and the environment.
Course Learning Goals
|
Grade Level:
High School
Project-based learning, inquiry-based learning, direct instruction, gradual release of responsibility
Classroom, blended, hybrid, synchronous, asynchronous

