Resolução de problemas: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m Foram revertidas as edições de PaulomCaldeira por fazer testes em páginas (usando Huggle) (3.4.10)
Etiqueta: Reversão
Linha 3:
 
Na [[Matemática]], a resolução de problemas é vista como foco principal do ensino. Não faz sentido ensinar/aprender conceitos matemáticos se não for para aplicá-los na resolução de problemas do dia a dia ou problemas de áreas específicas. Entende-se por problema uma situação na qual não se conhece o caminho para a solução.
 
== Especialista e Iniciante ==
As características psicológicas típicas que podem ser úteis e benéficas para um solucionador de problemas bem-sucedido são: identificar corretamente os objetivos do problema, ser persistente, adotar estratégias eficientes na busca e ser capaz de retroceder até um determinado ponto anterior no processo de solução.<ref name=":0">{{Citar periódico |url=https://linkinghub.elsevier.com/retrieve/pii/S1389041708000417 |título=On the cognitive process of human problem solving |data=2010-03 |acessodata=2023-01-08 |periódico=Cognitive Systems Research |número=1 |ultimo=Wang |primeiro=Yingxu |ultimo2=Chiew |primeiro2=Vincent |paginas=81–92 |lingua=en |doi=10.1016/j.cogsys.2008.08.003}}</ref>
 
As características mais significativas da diferenças entre especialistas e iniciantes na resolução de problemas são identificadas como:<ref>{{Citar periódico |url=https://www.jstor.org/stable/1422872 |título=Review of Toward a Unified Theory of Problem Solving: Views from the Content Domains |data=1993 |acessodata=2023-01-08 |periódico=The American Journal of Psychology |número=1 |ultimo=Mayer |primeiro=Richard E. |paginas=132–135 |doi=10.2307/1422872 |issn=0002-9556}}</ref><ref>{{Citar livro|url=https://www.worldcat.org/oclc/39375267|título=Cognitive psychology|ultimo=Payne|primeiro=David G.|data=1998|editora=Houghton Mifflin|outros=Michael J. Wenger|local=Boston, MA|oclc=39375267}}</ref><ref>{{Citar livro|url=https://www.worldcat.org/oclc/300308714|título=Mathematics and plausible reasoning|ultimo=Pólya|primeiro=George|data=1954|editora=Princeton University Press|local=[Princeton, N.J.]|oclc=300308714}}</ref>
 
Escopo de conhecimento sobre as informações acumuladas, esquemas de resolução de problemas, habilidades, [[expertise]], [[Memória|capacidade de memória]], habilidade de interpretação de problemas, [[abstração]] e [[categorização]], habilidades de análise e síntese, capacidade de [[Concentração mental|concentração]] de longo prazo, [[motivação]], [[eficiência]] e [[precisão]].
 
=== Resolução de Problemas em Engenharia de Software ===
Profissionais de engenharia de software e amadores diferem em suas abordagens para resolução de problemas. Os profissionais que são treinados e habilitados em engenharia de software, possuem uma variedade de modelos cognitivos e conhecimento que os habilitam a abordar problemas de maneira sistemática. Isso inclui:<ref name=":0" />
 
* Conhecimento fundamental de software e práticas de engenharia de software.
* Princípios e leis básicas de Software.
* Algoritmos postos à prova.
* Conhecimento específico da situação problematizada.
* Experiência em resolução de problemas.
* Familiaridade com ferramentas e ambientes de programação.
* Habilidades fortes dos conceitos de programação em várias linguagens.
 
Além disso, os profissionais têm uma visão global e perspicaz sobre o desenvolvimento de sistemas, incluindo o entendimento das funcionalidades necessárias para tal, tratamento de exceções e estratégias de tolerância a falhas.
 
Por outro lado, os programadores amadores possuem treinamento e atividades praticas limitadas e podem ser caracterizados por possuírem:<ref name=":0" />
 
* Estrutura ad hoc dos conhecimentos de programação. (Estrutura de conhecimento de programação que não foi organizada de forma sistemática ou planejada para um propósito mais amplo.)
* Experiências e habilidades limitadas.
* Tendência em se buscar necessidades imediatas dos problemas que aparecerem ao invés de projetar a estruturação do sistema como um todo.
* Falta de uma visão global e sistemática.
 
De acordo com Richard Mayer, há quatro aspectos de conhecimento necessários para resolver problemas de programação: [[Sintaxe (lógica)|sintático]], [[Semântica computacional|semântico]], esquemático e estratégico. A pesquisa de Mayer mostrou que há diferenças significativas nas estruturas de conhecimento de especialistas e iniciantes em todas as quatro categorias.<ref>{{Citar livro|url=https://www.worldcat.org/oclc/23731853|título=Thinking, problem solving, cognition|ultimo=Mayer|primeiro=Richard E.|data=1992|editora=W.H. Freeman|edicao=2nd ed|local=New York|oclc=23731853}}</ref>
 
== Definição ==