logo     O livro que aprende Home

O que é o Método do Problema Resolvido?

O Método do Problema Resolvido é uma abordagem que imagina como seria o problema resolvido para o usuário e parte dessa visão para definir o que será feito, sem focar inicialmente no "como", mas no "o que". Ele ajuda a replicar soluções bem-sucedidas e a melhorar processos futuros.

Perguntas que capturam bem o processo de imaginar o problema resolvido

  1. Cheguei e ai? (Uso da solução): Essa pergunta refere-se ao estado final ideal, ou seja, o que o usuário verá, experimentará ou alcançará quando a solução estiver implementada. Aqui estão alguns aspectos importantes a serem considerados:
    • Resultado esperado: O que o usuário espera resolver ou alcançar com a solução?
    • Experiência do usuário: Como o usuário interage com a solução? É fácil de usar? Atende às necessidades dele?
    • Impacto gerado: Quais mudanças ou melhorias a solução trouxe?
    • Exemplo: Se o problema é iluminação adequada em um ambiente de estudo, "Cheguei e aí?" pode ser "O ambiente tem a iluminação ideal, confortável para leitura e estudo, com níveis de luz apropriados."
  2. Como chegar na solução? Essa pergunta foca no planejamento das ações necessárias para transformar o problema em uma solução prática. Isso inclui:
    • Etapas a serem seguidas: Quais passos são necessários para alcançar o estado final?
    • Recursos necessários: Que ferramentas, materiais, conhecimento ou equipe serão usados?
    • Mapeamento de desafios: Quais obstáculos podem surgir e como serão resolvidos?
    • Exemplo: Para alcançar a iluminação adequada, "Como chegar?" envolve planejar a escolha das lâmpadas, calcular a quantidade de luz necessária (lux), instalar as lâmpadas e testar o resultado.
  3. "Quem?": Quem será impactado ou envolvido na solução?
  4. "Por quê?": Por que essa solução é importante? Quais são os benefícios esperados?
  5. "O que fazer primeiro?": Qual é o ponto de partida para implementar a solução?
Essas reflexões ajudarão a garantir que a solução seja bem pensada, eficiente e alinhada às necessidades do usuário.

Passos do Método

  1. Imaginar o Problema Resolvido:

    Visualizar o estado final ideal do ponto de vista do usuário, considerando as necessidades e expectativas que a solução deve atender.

  2. Definir o Que Será Feito:

    Listar as ações que precisam ser realizadas para alcançar o problema resolvido, focando no "o que" deve ser feito sem detalhar os métodos ou ferramentas ainda.

  3. Construção das Etapas:

    Planejar e organizar as etapas necessárias para implementar as ações definidas, criando um roteiro claro e objetivo para o desenvolvimento da solução.

  4. Mapeamento de Recursos:

    Identificar os recursos necessários, incluindo ferramentas, materiais, equipe e tempo, para garantir que tudo esteja disponível para a execução das etapas planejadas.

  5. Análise do Contexto:

    Avaliar o cenário original do problema para compreender suas limitações, restrições e condições que podem influenciar a aplicação da solução.

  6. Extração de Lições Aprendidas:

    Refletir sobre o processo realizado, identificando os pontos fortes e fracos, e registrando insights que possam ser úteis para futuros projetos ou problemas semelhantes.

Modelo Generalizado

O modelo generalizado do Método do Problema Resolvido organiza o processo em passos claros e replicáveis, partindo da visão de como seria o problema resolvido e definindo o que será feito para alcançar essa solução:

  1. Visão da Solução: Imagine o problema resolvido e defina o estado final desejado.
  2. Definição de Ações: Liste as ações que levam à solução, focando no "o que" e não no "como".
  3. Construção das Etapas: Planeje as etapas necessárias para implementar as ações definidas.
  4. Processos: Organize os recursos, analise o contexto e extraia lições aprendidas.
  5. Entradas: Documente o problema original, o contexto e os requisitos que levaram à solução.

Framework

O framework é a estrutura que orienta a aplicação do método, partindo da visão do problema resolvido:

                Visão da Solução
                ↓
                1. Imagine o Problema Resolvido
                ↓
                2. Defina o Que Será Feito
                ↓
                3. Construção das Etapas
                ↓
                4. Mapeamento de Recursos
                ↓
                5. Análise do Contexto
                ↓
                6. Extração de Lições Aprendidas
                ↓
                Entradas (Inputs)
            

Exemplo Interativo

Clique no botão abaixo para gerar um exemplo fictício de aplicação do método:

Aplicação

Clique na img para acessar o cálculo de especificação de lâmpadas LED

Comparação com engenharia reversa

Embora ambos os métodos compartilhem a ideia de analisar algo já existente, a engenharia reversa é técnica e focada na desmontagem para reprodução ou melhoria, enquanto o método de partir do problema resolvido é didático, com foco em ensinar conceitos ou processos a partir de exemplos prontos.

Comparação: Engenharia Reversa x Método de Partir do Problema Resolvido

Aspecto Engenharia Reversa Método de Partir do Problema Resolvido
Foco Principal Entender e desmontar a estrutura interna de um sistema ou solução. Aprender ou explicar como a solução foi criada ou funciona.
Âmbito de Aplicação Engenharia, segurança, manutenção e replicação. Educação, design didático e processos de ensino.
Método de Investigação Desmontagem e análise técnica. Descrição e explicação de etapas e conceitos.
Nível de Detalhamento Aspectos técnicos e específicos (hardware, software, etc.). Princípios gerais e compreensão conceitual.
Objetivo Final Replicar, otimizar ou interoperar sistemas existentes. Aprender ou ensinar com base na solução existente.
Processo Cognitivo Investigativo, técnico e orientado ao detalhe. Explicativo, didático e orientado ao aprendizado.
Produtos Alvo Hardware, software, sistemas mecânicos ou digitais. Problemas educacionais, exemplos de resolução ou processos gerais.
Ferramentas Decompiladores, analisadores e diagramas técnicos. Narrativas, modelos didáticos e fluxogramas.

O livro autonomo e o problema resolvido

  1. Cheguei e ai? (O Resultado no Livro Autônomo): No contexto do Livro Autônomo, essa pergunta corresponde à visão do usuário ao concluir uma experiência ou aprendizado:
    • Estado Final Desejado:
      • O aprendiz completou sua trilha de aprendizado personalizada.
      • Lacunas de conhecimento foram preenchidas.
      • Ele sabe aplicar o que aprendeu em contextos práticos.
    • Uso Prático:
      • O sistema se adapta continuamente às necessidades do aprendiz, oferecendo conteúdos e atividades relevantes.
      • A interface é intuitiva, e o progresso é visível.
    • Impacto:
      • O aprendiz adquiriu habilidades ou conhecimentos significativos para resolver problemas ou avançar em sua jornada.
  2. "Como chegar na solução?" (Construção do Livro Autônomo)
    • Definição de Ações:
      • Desenvolver um sistema que avalie o nível atual de conhecimento do usuário.
      • Criar trilhas de aprendizado personalizadas baseadas nos objetivos e lacunas identificadas.
      • Incorporar IA para oferecer recomendações e monitorar o progresso.
    • Planejamento:
      • Entradas: Dados iniciais do usuário (perfil, lacunas, objetivos).
      • Etapas: Avaliação inicial, recomendação de conteúdo, entrega de atividades, avaliação contínua.
      • Saídas: Aprendizado alcançado, relatório de progresso, feedback do sistema.
    • Mapeamento de Recursos:
      • Ferramentas: IA, banco de dados, modelos de aprendizado adaptativo.
      • Conteúdo: Trilhas de aprendizado, objetos educacionais.
      • Pessoal: Especialistas para criar e revisar os conteúdos.

Como o Método do Problema Resolvido se encaixa?

  1. Visão do Problema Resolvido:
    • Para o Usuário: O Livro Autônomo se ajusta automaticamente às minhas necessidades de aprendizado.
    • Para o Desenvolvedor: O sistema cumpre o objetivo de aprendizado personalizado, escalável e automatizado.
  2. Ações Necessárias:
    • Imaginar as jornadas do aprendiz e seus resultados finais.
    • Definir o "o que" antes do "como": O que o livro precisa oferecer? Quais lacunas precisa preencher?
  3. Etapas de Desenvolvimento:
    • Criação de um protótipo funcional com uma trilha básica.
    • Testes e iterações com diferentes perfis de aprendizes.
    • Expansão para áreas mais complexas, integrando novos domínios de conhecimento.
  4. Refinamento Contínuo:
    • Uso do feedback do aprendiz para melhorar o conteúdo e a experiência.
    • Aprendizado do sistema a partir das interações para evoluir as trilhas.
  5. Conclusão

    O Livro Autônomo é um exemplo prático do Método do Problema Resolvido. Ele imagina o estado final ideal para o aprendiz, define o que precisa ser feito para chegar lá e organiza os recursos e etapas de maneira eficiente. O método serve como uma espinha dorsal para orientar o design, o desenvolvimento e a evolução contínua do Livro Autônomo.

Aprendizado em Páginas Web

Dica: Deslize para os lados para visualizar todas as colunas.

Contexto Nível de Autonomia Nível de Aprendizagem Nível de Conhecimento Objetivo Pedagógico Estratégia de Aprendizagem Teoria da Aprendizagem Tópico Exemplo
Planejamento Baixa (Guiado) Básico Iniciação O que é uma página web e seus objetivos. Exercícios Guiados Behaviorismo: Repetição e prática estruturada. Compreensão geral sobre os tipos de páginas web. Página institucional para um negócio local.
Planejamento Média (Semiguiado) Intermediário Desenvolvimento Planejamento de layout e funcionalidades. Partir do Problema Resolvido Construtivismo: Construção baseada em conhecimento prévio. Página de portfólio pessoal. Página com layout de uma galeria de fotos.
Planejamento Alta (Independente) Avançado Especialização Planejamento para páginas dinâmicas e acessibilidade. Exploração Livre Construcionismo: Foco na criação de projetos avançados. Página para um blog com SEO otimizado. Blog dinâmico com categorias e pesquisa interna.
Especificação Baixa (Guiado) Básico Iniciação Estrutura HTML: tags básicas. Exercícios Práticos Behaviorismo: Aprendizagem passo a passo. Página de apresentação de um produto. HTML básico para descrever um catálogo de produtos.
Especificação Baixa (Guiado) Básico Iniciação Especificação de estilos com CSS. Exercícios Guiados Behaviorismo: Repetição e prática. Página inicial com layout simples. Site institucional com design responsivo básico.
Especificação Alta (Independente) Avançado Especialização Especificação de APIs e integrações. Exploração Guiada Construcionismo: Resolver problemas técnicos complexos. Página com integração a APIs de mapas (ex.: Google Maps). Mapa interativo com localização de lojas.
Desenvolvimento Baixa (Guiado) Básico Iniciação Criação de páginas estáticas. Exercícios Guiados Behaviorismo: Aprender por imitação e prática. Página inicial de um site de receitas. Página estática com receitas e imagens.
Desenvolvimento Média (Semiguiado) Intermediário Desenvolvimento Adição de interatividade com JavaScript. Partir do Problema Resolvido Construtivismo: Aplicação prática em um novo contexto. Página com formulário de cadastro. Formulário de cadastro com validação de campos.
Desenvolvimento Alta (Independente) Avançado Especialização Uso de frameworks (React, Vue.js). Exploração Livre Construcionismo: Foco em projetos avançados e independentes. Plataforma de aprendizado com interatividade avançada. Aplicativo SPA (Single Page Application) para cursos online.
Uso Baixa (Guiado) Básico Iniciação Navegação e interatividade básicas. Exercícios Guiados Behaviorismo: Prática orientada. Página institucional com navegação simples. Navegação entre seções de um site local.
Uso Média (Semiguiado) Intermediário Desenvolvimento Usabilidade e responsividade. Partir do Problema Resolvido Construtivismo: Construção iterativa com feedback. Site responsivo para e-commerce. Loja online com carrinho de compras funcional.
Uso Alta (Independente) Avançado Especialização Design centrado no usuário e A/B testing. Exploração Livre Construtivismo: Experimentação e aprendizado ativo. Interface para comparação de preços de produtos. Interface com filtros dinâmicos e análises de desempenho.
Manutenção Baixa (Guiado) Básico Iniciação Atualização de conteúdos. Exercícios Guiados Behaviorismo: Repetição estruturada. Página institucional com atualizações frequentes. Atualização de texto e imagens em uma página simples.
Manutenção Média (Semiguiado) Intermediário Desenvolvimento Correção de bugs e otimização. Partir do Problema Resolvido Construtivismo: Resolver problemas com base em casos reais. Página de blog com atualizações frequentes. Correção de links quebrados em um blog.
Manutenção Alta (Independente) Avançado Especialização Atualização de frameworks e escalabilidade. Exploração Livre Construcionismo: Melhorias contínuas em projetos. Portal de notícias com alto tráfego. Atualização de dependências em uma aplicação escalável.