Welcome to Vitollino’s documentation!

Contents:

Vitollino - Introdução

Jogo de Aventura para Ensino de Programação LABASE

 

Visão Global

Um jogo de aventura que se joga aprendendo e criando programas na linguagem Python.

Este ambiente facilita a aprendizagem da linguagem Python

O jogo é dirigido principalmente ao ensino de programação de computadores para jovens e crianças do ensino médio e fundamental.

O jogo de aventuras Kwarwp é programado em Brython

  Código Fonte  Github
  Registro de Tiquets  Github-Issues
 

Especificações e Qualidade

  Atividades no Kanban em Waffle.io  Stories in Ready
  Integração Contínua em Drone.io  Build Status
  Manual em Read the Docs  Document Build Status
  Sumário de Especificação

 

 

 

 

Protótipo Executável

Benvindo ao kwarwp

Equipe de Desenvolvimento

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

Gráfico de Produção

 

Copyleft 2015 Carlo E. T. Oliveira

Vitollino - Módulos

Vitollino é programado em Brython

Funcionalidades Documentadas:

Notas de Lançamento V. 0.1.0

Vitollino

Milestone

Cambiteiro - Incorpora o novo descritor de jogos

Aspectos do Lançamento

Destaques dos Aspectos

Descritor de roteiro do game orientado a objetos

Aspecto #1

Terminadores e Produções são classes

Melhoramentos

Este descritor permite o uso de diversos cenários.

Melhoramento #1

Cada cenário é um objeto com terminadores e produções independentes.

Consertos

Nenhum conserto notável.

Questões e Problemas Conhecidos

A funcionalidade ainda é muito simples, requer melhorias.

Uma nova versão deve suportar o monitoramento da atividade dos alunos.

Lançamentos Anteriores e Posteriores

Próximo Lançamento: A ser definido Lançamento 0.2.0

Vitollino - Módulos Principais

Vittolino - Classes básicas de Jogo e Interface Gráfica

Configurador de conteúdo e API gráfica.

class vitollino.base.GamePlay(level_map='', level_instruction='', level_code='')[source]

Define a configuração de uma fase ou nível do jogo.

Parameters:
  • level_map – Mapa textual que posiciona os artefatos
  • level_instruction – Documentação da tarefa da fase
  • level_code – Código exemplo da fase
class vitollino.base.GenericGUI(game_content=None, user_interface=None)[source]

Representa um game configurado pelo game_content a ser renderizado no user_interface.

Parameters:
  • game_content – Uma instância de uma classe que herda de Game_Play
  • user_interface – Uma instância de uma classe que herda de Generic_GUI

See also

Module vitollino_base

Note

Unidade de Modelo Cliente.

Indices and tables