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

Python Turtles

This course walks students through the basics of coding with Python Turtles alongside other topics such as digital citizenship, the internet, and cybersecurity. Intended for students between grades 6 and 12.

3 Times a week over 16 weeks
6th grade
7th grade
8th grade
9th grade
10th grade
11th grade
12th grade
Python
Semester
Voyage
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.
PT1: Programming Languages / History of Computer Science
PT2: Programming Languages / Computer Parts
PT3: Introduction to Python Turtles / Keyboard Shortcuts
PT4: Introduction to Python Turtles / Internet of Things
PT5: Moving the Turtle / Common Softwares
PT6: Moving the Turtle / Processing
PT7: Draw Shapes with Python Turtles / Cloud Computing
PT8: Draw Shapes with Python Turtles / OS System
PT9: Change Screen Color & Title / Input & Output Devices
PT10: Change Screen Color & Title / Memory
PT11: Turtle Error Messages & Debugging / Troubleshooting Devices
PT12: Turtle Error Messages & Debugging / Outside Libraries
PT13: Variables and Multiple Python Turtles / Network Vocabulary
PT14: Variables and Multiple Python Turtles / How the Internet Works
PT15: Customize Your Turtle / Search Engine Tips and Tricks & Features
PT16: Customize Your Turtle / Internet Providers
PT17: Customize the Pen / The Internet in Our Lives
PT18: Customize the Pen / Digital Citizenship
PT19: Pen Up & Fill Image / Digital Footprint
PT20: Pen Up & Fill Image / Accessibility
PT21: The Print Statement & Variables / Online Safety
PT22: The Print Statement & Variables / Online Privacy
PT23: Inputs and Outputs with Python Turtles / Safe Online Transactions
PT24: Inputs and Outputs with Python Turtles / Technology Threats
PT25: Python Turtles Data Types / PII
PT26: Python Turtles Data Types / Internet Scams
PT27: Concatenation with Python Turtles / Digital Security Measures
PT28: Concatenation with Python Turtles / Checking for Credibility
PT29: Syntax & Comments Python Turtles / Encryption
PT30: Syntax & Comments Python Turtles / Copyright
PT31: Converting Data Types Python Turtles / Coding Check In
PT32: Converting Data Types Python Turtles / Ethical Responsibilities
PT33: Math and Python Turtles / Career Exploration
PT34: Math and Python Turtles / Career Exploration Presentation
PT35: For Loops with Python Turtles / Digital Wellness
PT36: For Loops with Python Turtles / Digital Wellness Continued
PT37: If Statements and Conditionals with Python Turtles / The Reality of Search Results
PT38: If Statements and Conditionals with Python Turtles / Cyberbullying
PT39: Else If Statements with Python Turtles / Cyberbullying continued
PT40: Else If Statements with Python Turtles / Simulations
PT41: Functions with Python Turtles / Binary
PT42: Functions with Python Turtles / Binary Continued
PT43: Arguments and Parameters in Turtle Functions / AI & Machine Learning
PT44: Arguments and Parameters in Turtle Functions / Effective Teamwork
PT45: Nested Loops with Python Turtles / Team Project
PT46: Nested Loops with Python Turtles / Team Project
PT47: While Loops with Python Turtles / Team Project
PT48: While Loops with Python Turtles / Team Project Presentations
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 Turtles

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
130
Student Activities
172
Teacher Resources
24
Checkpoints
0
Pre/Post Test
263
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