Quebra-Cabeca Musical

From OLPC
Revision as of 19:32, 8 June 2010 by 187.54.144.200 (talk) (→‎Atividade Quebra-Cabeça Musical)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
  english | português | 한국어 HowTo [ID# 237151]  +/-  
TST {{{1}}}
Translate-icon-55px.svg Localization
.POT file NEEDED

see more templates or propose new

Atividade Quebra-Cabeça Musical

Introdução

|Interface de abertura]] É exibida um "splash" de carregamento do programa, com um desejo que simbolize um quebra-cabeça e músicas e como os dois podem estar interligados.


Iniciando o Jogo

o mouse sobre a peça, é executado o som que se relaciona àquela peça. Após ouvir a melodia de cada peça a criança coloca as peças nas posições que acredita estar correta na linha de tempo, clicando e arrastando-as até o local desejado. Se a criança tiver dificuldades para ordenar as peças ele pode clicar no botão dica, e logo em seguida "apontar" os locais na linha do tempo, que o som que deve ser encaixado ali seja executado. Depois de posicionar as peças, a criança deve clicar no botão verificar. Este se encarregará de reconhecer se existe alguma peça no local errado, e avisar à criança qual é a peça que esta errada. Ele também finalizará o desafio.

Fim de Jogo

Quando o desafio é completo, o trecho completo da obra é tocado, a lâmpada correspondente ao mesmo é apagada e uma ponte começa a ser desenhada no fundo de tela (bakcground), indicando o quantos desafios já foram completos do nível presente.

Código

O código desta atividade pode ser facilmente encontrada em: http://code.google.com/p/qcmusical/

Documentação

Diagrama de Casos de Uso da Quebra-Cabeça Musical

Para elaboração dos diagramas foi utilizado o software Umbrello, que é open-source.

Casos de Uso

Foi elaborada um esquema de Casos de Uso para a atividade. Este esquema contém, basicamente, uma explicação das situações em que o programa pode se encontrar, em uma seqüência de ações principal.

Para o Diagrama de Casos de Uso nós especificamos atores que executam cada ação e estas ações(Casos de Uso), nesta atividade temos apenas um ator: o próprio Jogador.

A especificação mais detalhada pode ser encontrada em Quebra-Cabeça Musical - Casos de Uso.

Diagrama de Classes

Para uma melhor organização do projeto foi elaborado um Diagrama de Classes que visa ser atualizado no processo de desenvolvimento da aplicação. Uma explicação mais detalhada do Diagrama se encontra em: Quebra-Cabeça Musical - Diagrama de Classes.

NATE-LSI

Links Relacionados

. LSI
. FACIL
. Editor Musical
. Oficina de Desenho
- LíNGUO
- Quebra-Cabeca Musical
- Jogo do Piano
- Quimera

Source Codes e Projetos em Desenvolvimento

- Fácil
- Editor Musical
- Oficina de Desenho Colaborativa
- Quebra Cabeça Musical
- Jogo do Piano