Trinket & Friends Courses

Free, hands-on coding activities. Pick a course below and start learning in your browser.

  • A Numerical Introduction to Python

    This introduction to coding with Python uses Arithmetic and Algebra as examples. Intended for middle and high school students with familiarity with multiplication and plotting basic algebraic formulas.

    7 lessons · 18 pages
  • A Textual Introduction to Python

    This is an hour long introduction the basics of coding using Python and text manipulation, intended for middle and high school students.

    9 lessons · 22 pages
  • A Visual Introduction to Python

    A visual introduction to code using the Python programming language and Turtles.

    8 lessons · 24 pages
  • From Blocks to Code with Trinket!

    Starting with Blocks, we look at the code underneath and learn some basics of Python!

    5 lessons · 9 pages
  • 可视化Python简介

    使用Python和乌龟对编程的可视化简介

    8 lessons · 24 pages
  • 눈에 보이는 파이썬 개요

    파이썬 프로그래밍 언어와 거북이(Turtle)를 이용하는 눈으로 이해하는 코드 튜토리얼을 소개합니다.

    8 lessons · 24 pages
  • Python Challenges

    Test your understanding of Python with our interactive challenges!

    3 lessons · 12 pages
  • Una introducción visual a Python

    Una introducción visual para aprender a programar Python utilizando tortugas

    8 lessons · 24 pages
  • Storyteller

    Use code to create a story -- and make the story change each time it runs. Then, remix the code to write your own story. Storyteller was created by New York Times bestselling author Miriam Peskowitz, based on her book Code Like a Girl. This hour of code is awesome for people who like to write.

    8 lessons · 23 pages