Demo Interativo · Console Python

# Circuito Ferradura

Percorra a pista de terra vermelha de Palotina — 1993.
Aprenda variáveis, operações e funções com um ábaco romano em Python, diretamente no terminal.

⬇ Baixar Windows/macOS

Windows completo · macOS · HTML offline

## O que você vai ver

    ██████████████████████████████████████████████████████████
    █                  🏁 CIRCUITO FERRADURA                   █
    █          Palotina, PR — Terra Vermelha 1993              █
    █              Ábaco Romano em Python  v2.0.0              █
    ██████████████████████████████████████████████████████████

    ╔══════════════════════════════════════════╗
    ║  FASE 1 — O Terreno Vazio  |  09/02/1993 ║
    ╚══════════════════════════════════════════╝

      [2] Armando o número 1993 — o ano em que a pista foi construída:
      Valor: 1993 · Unidades=3 · Dezenas=9 · Centenas=9 · Milhares=1

      [4] Zerando o ábaco (voltando ao terreno vazio):
          Valor após zerar: 0

      [ Pressione ENTER para avançar para a Fase 2 ] _

## As 4 Fases do Demo

Fase 1 O Terreno Vazio

Conceito: Variáveis e atribuição de valores

Palotina, 1983. Antes de construir a pista, o terreno precisava ser limpo. No ábaco: zerar = declarar uma variável sem valor. Armar `1993` = atribuir o ano em que a pista nasceu.

Fase 2 A Curva da Paineira

Conceito: Somas e subtrações — o embalo

A Paineira exigia embalo: velocidade acumulada antes da curva. No ábaco: `500 + 93 = 593`. Subtrair é controlar o embalo. Série de 5 pedaladas de 7: acúmulo iterativo.

Fase 3 O Salto da Rampa

Conceito: Condicionais — a decisão da rampa

4 pilotos, 4 esforços diferentes. O resultado do salto depende da velocidade: `BURACO / QUASE / VOOU / LENDÁRIO`. Cada piloto é um objeto `Bicicleta` com estado próprio.

Fase 6 O Lucro na Calçada

Conceito: Funções e resultado justo

R$ 120,00 arrecadados. Divididos igualmente entre os 6 amigos que construíram a pista. `distribuir_lucro(120.0)`: cada participante tem o mesmo valor — o fundamento da lógica.

## Como Executar

1
Baixe o pacote recomendado
Use o pacote Windows completo, o pacote macOS ou o HTML offline na página de download.
2
Abra localmente
No Windows, execute o `CircuitoFerradura.exe`. No macOS, abra `curso/index.html` ou o launcher `.command`.
3
Pressione ENTER entre as fases
Cada fase termina com uma pausa. Você controla o ritmo. Leia, entenda, avance.
4
Acesse o curso local
O pacote local inclui as páginas do curso em `curso/index.html`, com as 6 fases e os assets necessários.

##### Requisitos

🖥 Windows 10 / 11 🍎 macOS 📦 Sem instalação 🐍 Python embutido ⌨ Terminal (CMD ou PowerShell)