SuperPython - Introdução

Ambiente de Desenvolvimento SPy LABASE

 

Visão Global

Um ambiente para ensino de programação de games em Python.

Este ambiente facilita a aprendizagem da linguagem Python

O ambiente é dirigido principalmente à criação de games por jovens e crianças do ensino médio e fundamental.

O Ambiente SuperPython é programado em Brython

  Código Fonte  Github
  Registro de Tiquets  Github-Issues
 

Especificações e Qualidade

  Kanban em Waffle.io  Stories in Ready
  Integração Contínua Drone.io  Build Status
  Manual em Read the Docs  Document Build Status

Protótipo Executável

Equipe de Desenvolvimento

 

 Carlo Emmanoel Tolla de Oliveira
Activ SuperPython Github Lattes
 Ludmila Barros Meireles
Activ SuperPython Github Lattes

 

 

Copyleft 2015 Carlo E. T. Oliveira

 

SuperPython - Manual

Este ambiente permite rodar um game stand alone e criar módulos que não estão no menu.

Para rodar um game basta chamar <projeto>.is-by.us/code/_<modulo>. O submódulo main.py será importado.

Para criar ou acessar um módulo fora do menu basta clicar a letra O no canto inferior direito do menu principal.

A biblioteca Phaser está disponível baixada do CDN. Use: from browser import window; window.Phaser

O projeto que se está usando pode ser caracterizado como a primeira palavra da url.

Pode se importar novos módulos adicionando o prefixo (módulo) _spy na frente do nome do módulo que se quer importar.

SuperPython - Modulos

SuperPython é programado em Brython

Funcionalidades Documentadas: