Courses for every classroom, illustration of a planet with a telescope, coding language logos, and a rocket in motion

Python ITS Certification Prep

This in-depth course addresses many main concepts of Python alongside other topics such as digital citizenship, the internet, and data. Intended for students between grades 9 and 12. Recommended time: one year. Recommended prerequisite: none.

3x a week over 16 weeks
Python
Voyage
Semester
9th grade
10th grade
11th grade
12th grade
Industry Certifications
The curriculum includes coding exercises and practice on the Skill Struck platform interspersed with classroom collaboration activities, discussion points, supplemental materials, and unplugged activities. This course walks students through the basics of coding alongside other topics. This integrated approach keeps lessons diverse and students engaged. Students work individually and as teams to build innovative and competitive coding solutions. This course covers the Python concepts necessary to prepare students to take the IT Certification Course. The lesson plans for this course are full lesson plans with activities and instructions for teachers. The additional teacher resources are activities and tools to help the teacher including student platform lessons, activities, slideshows, handouts, etc.
Python ITS.1 History of Computers & Python Introduction
Python ITS.2 Computer Hardware & Variables
Python ITS.3 Input/Output
Python ITS.4 Digital Citizenship & Python Comments
Python ITS.5 Input/Output Art & Variable Types
Python ITS.6 How the Internet Works & Numbers
Python ITS.7 Internet Packets & Converting
Python ITS.8 Internet Topologies & Python Concatenation
Python ITS.9 Digital Safety & Python Math
Python ITS.10 Computers and Your World & Modulus
Python ITS.11 Computer Boundaries & Strings
Python ITS.12 Digital Footprint & String Methods
Python ITS.13 Communication Styles & String Methods Continued
Python ITS.14 Problem Solving & Checking Strings
Python ITS.15 Minefield & Concatenating Numbers
Python ITS.16 Problem Solver Skits & Concatenating Numbers Continued
Python ITS.17 Break Down Big Projects & Lists
Python ITS.18 Party Planner & Python If Statements
Python ITS.19 Social Media Debate & Python Conditionals
Python ITS.20 Careers in Computing & Python Else If Statements
Python ITS.21 Further Career Exploration & Python For Loops
Python ITS.22 Artificial Intelligence & If Statement in a For Loop
Python ITS.23 Both Way Communication Exercise & Accessing Items in a List
Python ITS.24 Social Media Advice Panel & Using Integers from a List
Python ITS.25 Digital Accessibility & Adding to Lists
Python ITS.26 Self Driving Car Pitch & Removing from Lists
Python ITS.27 Digital Equity & Lists Continued
Python ITS.28 Troubleshooting Techniques & Python While Loops
Python ITS.29 Troubleshooting Scenarios & Python Functions
Python ITS.30 Debugging Strategies & Python Function Parameters
Python ITS.31 Binary & Multiple Parameters in Python Functions
Python ITS.32 Data Structures & Python Random
Python ITS.33 Data Requirements & Building on Existing Algorithms
Python ITS.34 Cryptography & Reading Files
Python ITS.35 Cipher & Reading Parts of a File
Python ITS.36 Flow Charts & Append a Line to a Text File
Python ITS.37 Market Research & File Write Mode
Python ITS.38 Team Project Kickoff
Python ITS.39 Ice Fishing Team Building
Python ITS.40 Team Project Time
Python ITS.41 Team Project Presentations
Python ITS.42 Technology Shifts & Python Math Library
Python ITS.43 Personal Data & Python Datetime
Python ITS.44 Documenting Code & Printing Specifics in Python
Python ITS.45 Problem Solving Path & Different Concatenating Approaches
Python ITS.46 Secret Shapes & Error Handling
Python ITS.47 Reflections & OS
Python ITS.48 Class Review
Download the 2022 Skill Struck Standards Alignment + Correlation Guide to view a general list of our standard alignments, or find your state's specific alignment below:
General Standard Alignment
2022 Skill Struck Standards Alignment + Correlation Guide
Alabama
Alabama Course of Study Digital Literacy and CS Standards + Skill Struck Alignment
Arizona
Arizona Computer Science Standards + Skill Struck Alignment
Arkansas
Arkansas Computer Science and Computing Standards Middle School Introduction to Coding Standards + Skill Struck Alignment
Arkansas Computer Science and Computing Standards High School Programming + Skill Struck Alignment
California
Florida
Georgia
Georgia Standards of Excellence for K-8 Computer Science + Skill Struck Alignment
Idaho
Idaho Content Standards Computer Science + Skill Struck Alignment
Illinois
Illinois Computer Science Standards + Skill Struck Alignment
Indiana
Indiana K-12 Computer Science Standards + Skill Struck Alignment
Iowa
Iowa Computer Science Standards + Skill Struck Alignment
Kansas
Kansas CS Standards  P-12 + Skill Struck Alignment.
Kentucky
Kentucky Academic Standards for Computer Science + Skill Struck Alignment
Maryland
Maryland K-12 CS Standards + Skill Struck Alignment
Massachusetts
Massachusetts Digital Literacy and Computer Science Standards + Skill Struck Alignment
Michigan
Michigan K-12 Standards Computer Science + Skill Struck Alignment
Mississippi
Mississippi College and Career Readiness standards for Computer Science + Skill Struck Alignment
Missouri
Missouri K-12 Computer Science Performance Standards + Skill Struck Alignment
Nebraska
Nebraska K-12 Technology Standards + Skill Struck Alignment
Nevada
Nevada Computer Science Standards + Skill Struck Alignment
Nevada Academic Content Standards for Integrated Technology + Skill Struck Alignment
Nevada Academic Content Standards for CS + Skill Struck Alignment
New Jersey
New Jersey Computer Science and Design Thinking Standards + Skill Struck Alignment
New York
New York Computer Science and Digital Fluency Learning Standards K-12 + Skill Struck Alignment
North Carolina
North Carolina K-12 CS Standards + Skill Struck Alignment
Ohio
Ohio's Learning Standards Computer Science + Skill Struck Alignment
Oklahoma
Oklahoma Academic Standards for Computer Science + Skill Struck Alignment
Rhode Island
Rhode Island's K-12 CS Education Standards + Skill Struck Alignment
South Carolina
South Carolina Computer Science and Digital Literacy Standards + Skill Struck Alignment
South Carolina's Computer Science Standards for High School + Skill Struck Alignment
Tennessee
Tennessee K-12 Computer Science State Standards + Skill Struck Alignment
Texas
Utah
Virginia
Virginia K-12 CS Standards + Skill Struck Alignment
Washington
Washington K-12 CS State Learning Standards + Skill Struck Alignment
Wisconsin
Wisconsin Standards for Computer Science + Skill Struck Alignement
Wyoming
Wyoming Computer Science Content Standards + Skill Struck Alignment

Python ITS Certification

In this course, students will complete challenges that help solidify concepts as they use skills in a variety of ways. In order to complete tasks, students will creatively apply what they've learned by using different approaches to reach a goal. This experience closely follows challenges they would face in a technical interview, allowing them to practice.

Download Scope & Sequence
198
Student Activities
218
Teacher Resources
45
Checkpoints
1
Pre/Post Test
446
Quiz Questions
Autograder
English and Spanish
Skill Struck Reviews

Having a mapped out, structured way to learn and experience the Computer Science curriculum really freed up time for me to give students one-on-one attention. It also gave me more opportunities to give the students additional programming assignments to help them understand the concepts better.

Scott Couch
CS Teacher, Maeser Prep Academy

The program and the people behind it are innovative, intelligent, and organized. The platform is very user-friendly and l have been able to guide my students easily through the curriculum.

Dillon Gilpin
High School CS Teacher,
Duchesne County School District

All of the content is fun and engaging for our students! Regarding the support and partnership, they are always on top of everything. Small issues are resolved quickly, and that is not typical with other EdTech companies.

Donna Woods
CTE Cyber Pathway Instructor,
Moreno Valley United School District