Visualização
Elementos da visualizacao da forma de pensar de um conhecimento sob o ponto de vista do usuario
1
. O que é
Configuração de várias formas do usuario ver a complexidade de um conjunto de Conhecimentos de maneira
simples
e
independente de seu armazenamento
.
Caracteristicas (propriedades) destes conjuntos:
Pode ser composto de nenhum até vários elementos.
Esses elementos não são ordenados.
Os elementos são independentes entre si (ortogonalidade).
Cada elemento representa um item (idéia, mensagem) . Pode ser um paragrafo. Pode conter texto, simbolo, valor, imagem, som, filme, exemplo.
Um caminho ordena varios elementos.
O caminho pode ser seguido de diversas formas: atraves de arvores (estrutura), entre nós (rede).
A menor distancia entre 2 nós é um caminho.
Caminho ótimo é o que passa por menor número de nós
possiveis
.
Uma rede interliga caminhos através de nós. Cada nó é um conjunto.
Cada caminho é uma visualização de um conhecimento.
Conhecimento pode ser qualquer coisa que leve a realização: conceito, procedimento, componente.
As operações para cada elemento são: ocultar, expandir (para baixo, lado, para cima)
As operações de elemento entre conjunto são: interseção, união, complemento, relações, ordenação, escolha (filtro), transformação (funções, composição, inversão, produto, indução, recursão),
Exemplos de conjuntos: conjunto de condições, conjunto de ações, conjunto de transições de estados(liga/desliga chave).
2
. Como é
Começa com um problema de informação resolvido e termina com uma construção de uma apresentação de um caminho simples para o conhecimento.
O que o usuario faz
(
especifica a construção da visualização
):
Entrada(conhecimento) => Saida(apresentação)
Dicas
: Evitar rodizios e bufês - fuja do excesso.
O que software faz
:
Obter o que o usuario informou
Analisar o que o usuario informou de conteudo
Analisar o que o usuario filtrou
Percorrer os caminhos informados para que possam ser apresentados
Representar a forma informada que um conjunto vai se apresentado
Refinar com base nos atributos informados (como cor, tamanho de letra, posição)
Interagir para mudar o ponto de vista mudando o conjunto e a organização da apresentação
Repetição e combinação dos passos anteriores minimizados por meio de animação (filme)
3
. Em discussão
Aquisição
Obter os dados, quer seja de um array ou arquivo xml num disco ou de uma fonte na internet
Niveis de informação
São obtidos atraves do uso de filtros
Filtrar
Remover tudo menos os dados de interesse
Pagina
Conjunto de condições (de acesso,.....)
Recursividade
Voce entre 2 espelhos. Saida para a recursividade -> colocar em evidencia ou colocar como fazendo parte do proprio elemento.
Exemplo
Usar o proprio conjunto para dar exemplo
4
. Conjuntos de formas de visualização
Tabela periodica de metodos de visualização
http://www.visual-literacy.org/periodic_table/periodic_table.html
Visualização pode ser de:
Dados
Representação visual de dados quantitativos na forma de esquema (com ou sem eixo)
Informação
Uso de representação interativa visual de dados amplificar a cognação. Isto significa que o dado é transformado em uma imagem, é mapeado para uma tela espacial. A imagem pode ser alterada pelos usuários a medidad que vão trabalhando.
Conceitos
Metodos para elaborar conceitos quanlitativos, idéias, planos e analises
Estratégico
Uso sistematico de representação visual na analise, desenvolvimento, formulação e implementação de estartégias na organização.
Metamorfose
Informaçõees graficas de posição visual metamorfósica para organizar e estruturar a informação
Composto
Uso complementar de diferentrentes formatos de representação grafica em um simples esquema ou frame.
Processos de visualização
Retrata uma sequecia temporal, ou passo a passo, ciclico e/ou sequencial continuo.
Estrutura visual
Retrata um conjunto de relacionamentos conceituais tais como hierarquia e redes.
Pode ser
Visão geral e/ou detalhado, pensamento convergente / divergente
5
. Tabela periodica de formas de visualização
http://www.visual-literacy.org/periodic_table/periodic_table.html
6
. Outra forma
www.gapminder.org
7
. Pendencia de analise de conceitos e implementação
Caminho para a visualização
O processo de compreensão de dados começa com a resposta (problema resolvido) e termina com um conjunto de tópicos e uma pergunta. Os passos a seguir formam o caminho para a obtenção da resposta (problema resolvido):
Representar
Escolher um modelo visual básico, como lista, arvore ou um gráfico (rede)
Refinar
Aperfeiçar a representação básica para deixa-la mais clara e mais visualmente atraente
Interagir
Adicionar métodos para manipular os dados ou controlar que funções ficam visiveis.
Analisar
Dar alguma estrutura para o significado dos dados e ordena-los em categorias.
Filtrar
Remover tudo menos os dados de interesse
Minar
Aplicar metodos de estatistica ou data mining como uma forma de discenir padrões ou inserir os dados num contexto matemático (teoria dos conjuntos).
Aquisição
Obter os dados, quer seja de um arquivo num disco ou de uma fonte na internet
Recursividade
Voce entre 2 espelhos. Saida para a recursividade -> colocar em evidencia ou colocar como fazendo parte do proprio elemento.
Exemplo
Usar o proprio conjunto para dar exemplo
Niveis de informação
São obtidos atraves do uso de filtros
Pagina
Conjunto de condições (de acesso,....)
link Arquivo origem:
WVisualizacao.xml
. Visualizacao.html
Visualização {7}
O que é
Como é
Em discussão
Conjuntos de formas de visualização
Tabela periodica de formas de visualização
Outra forma
Pendencia de analise de conceitos e implementação
Índice Local {9}
Projeto Apoie {6}
Projeto Apoie
Projeto PAS Produzir + Aprender + Simplificar
Serviço Web
Relacionamentos entre Personagens
Base de Conhecimento {5}
Conhecimento
Dado
Informação consolidada
Página Pronta - site apoie.org
Pulo do Gato
Contato Projeto Apoie
Linguagem
{5}
Javascript {3}
Referências e Ferramentas
Sintaxe
Cheat Sheet
Erlang Quick Sort
LDC {2}
LDC
LDC - Sintaxe
Definição {9}
Erlang
Python 3.0
Ruby 1.9.1 - Sintaxe
Ruby 1.9.1 - Léxico
Shell
Lua
PHP
XML
Lazy BNF
If
Dojo {4}
Coding Dojo
Coding Dojo - Formatos
Soluções Coding Dojo {6}
Dojo #34: Expressão Aritmética
Dojo #33: Impedimento
Dojo #32: Sequência Numérica
Dojo #31: Tráfego
Dojo #29: Boliche
Dojo #28: Jogo da Vida
Dojo Rio
Qualidade {2}
5W {3}
5W2H
5W1H
5W2H - 5W1H - Modelo
PDCA
Componente {5}
Componente
ExibirLinguagem.htm
Gerar Páginas
Lista
Tabela de Decisões
Paletas {10}
Paleta - Mais utilizadas
Paleta - Apoie
Paleta - Apresentação e Componentes
Paleta - Diagramas
Paleta - Diagrama Sintático
Paleta - Dojo
Paleta - Logos
Paleta - Projetos
Paleta - Setas
Paleta - Tecnologia
Evento {4}
Pendência
Estados de Componentes
Scrum
Prioridade
Método {5}
Oficina
Serviço Web
Warnier/Orr Basics
Apresentar Problema Resolvido
Simples x Complexo
Imposto de Renda