Computer Science Foundations

Python
Introduce your students to the world of computer science and prepare them for certifications with our comprehensive, project-based Python course.
Graduation cap icon
Grade Band:
6-8th Grade
Category icon
Course Type:
Core
Time icon
Course Length:
40 hours
Level icon
Level:
Beginner
Video icon
Video-Based Lessons
Check badge icon
Earns Certifications
Circle star icon
Capstone Project
Briefcase icon
Project Portfolio
Briefcase icon
Teacher-Led
Briefcase icon
Activity Worksheets
Briefcase icon
Slideshow Presenaions
Check circle icon
Self Grading Quizzes

Description

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 certification(s):
PCEP Certified Entry-Level Python Programmer
Certiport IT Specialist - Python
ICT Programming and Logic Essentials

Course Outline

What is Code?

What is Data?

What is a Program?

What is Computer Science?

Course Projects

Through a combination of follow-along projects and self-directed activities, students build a unique coding project portfolio demonstrating the skills and knowledge they acquire.
No items found.
Trial icon 3D

Get a Free Trial

Schedule a platform walkthrough with on of our education specialists and gain access to our courseware and curriculum.

Hear from Our Teachers

Curriculum to Prepare Students for the Digital Age

We live in a digital world, our kids are fully engrained into it, [so] why not make it available and why not grow with them? The students are enjoying the curriculum and it is providing what they need to learn.
Carmen Crosse
Asst. Superintendent of Schools
Socorro ISD