Miguel RodriguezAll work ←

A playful introduction to programming

Turtle Club.

A colorful LOGO adventure for Mac, with a turtle to name, 30 missions to explore, and creations to make your own.

Turtle Club's mint-green turtle mascot beside the words Their first code. Their own creations.
Turtle Club / Product view
RoleConcept, product design, native macOS engineering
StatusPublic preview for macOS
StackSwift · SwiftUI · AppKit · LOGO

Focused software, built around a clear promise.

Turtle Club revisits the programming environment that first introduced me to code, reimagined for my daughter. A personal welcome, expressive turtle companions, five worlds of challenges, progressive hints, and virtual rewards turn the basics of programming into a series of discoveries. Free play and a local gallery give each new skill somewhere to go.

01

A companion, then a command

Children introduce themselves, choose a turtle, and give it a name before beginning their first coding adventure.

02

Make progress visible

Thirty missions, target drawings, progressive hints, step-through execution, and unlockable rewards make each new concept tangible.

03

Keep curiosity local

The native app works offline and stores names, progress, code, and creations on the Mac. Free play, remixing, and picture export encourage open-ended exploration.