Computer Science Foundations

1995.00
        SPECIAL OFFER

          Please select all product options

          Product was out of stock

          share
          Description

          Computer Science Foundations

          • Grades: 6-8
          • Number of Students: 30 or 100
          • Number of Lessons: 4 Units
          • Additional Resources: Flyer, Syllabus

           

          Highlights:

          Computer Science Foundations is a comprehensive introduction to computer science and programming, designed for middle school and high school students. Through engaging projects and clear, step-by-step guidance, students will learn to code in Python while exploring the exciting world of computer science.

          Certifications:

          Upon completing this course, students will be prepared to earn the following industry-recognized certifications:

          • Certiport IT Specialist Python
          • Knowledge Pillars Python Coding Apprentice
          • PCEP Certified Entry-Level Python Programmer

           

          Curriculum or Lesson Topics:

          What is Code?

          Students start their journey into computer science by learning the basic principles of coding including variables, control structures, and basic collections.

          What is Data?

          Students dive deeper into the fundamentals of computer science, examining how computers use data to represent real world information.

          What is a Program?

          Building on students' understanding of coding / computer science fundamentals, students start writing more complex programs.

          What is Computer Science?

          With a strong foundation in coding, students are ready to take their first steps into the larger world of computer science, introducing topics such as testing, software design, algorithms and data structures.

           

          Technical Specifications:

          Students will use a web-based code editor, eliminating the need for extensive software installations. However, it is essential to have a system that can run a modern browser efficiently.

          Operating System:

          • Chromebook: Chrome OS 100.0 or later
          • Windows: 7, 8, 8.1, 10, or later
          • Mac: OS X EI Capitan 10.11 or later
          • Linux: 64-bit Ubuntu 18.04+, Debian 10+, openSUSE 15.2+, or Fedora Linux 32+

          Hardware Specifications:

          • RAM: 4 GB minimum (8GB recommended)
          • Peripherals: Keyboard and mouse

          Software Installed:

          • Google Chrome