Ensino de programação com ênfase na solução de problemas
| Ano de defesa: | 2010 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso embargado |
| Idioma: | por |
| Instituição de defesa: |
Universidade Tecnológica Federal do Paraná
Ponta Grossa Brasil Programa de Pós-Graduação em Ensino de Ciência e Tecnologia UTFPR |
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | http://repositorio.utfpr.edu.br/jspui/handle/1/3530 |
Resumo: | Learning to program a computer is a complex process of skill acquisition. Two main difficulties are present among novice students: the lack of motivation and involvement; and limitations with respect to the capability to solve problems. Teaching strategies are proposed in order to minimize those difficulties, based on the construcionism, the theory developed by Seymour Papert; and on heuristics for problem solution, proposed by George Polya. In this framework, the construction of the adequate mental models was considered as a requirement for effective learning. The teaching strategies are composed of examples and activities with a ludic and challenging character. The application of the method with a group of teenagers of a technical course, showed positive results. The teaching strategies are described in nine phases. They are published in a manual that accompanies the dissertation. |
| id |
UTFPR-12_835b8331fbfb3d1ad7d42b953cdd4a83 |
|---|---|
| oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/3530 |
| network_acronym_str |
UTFPR-12 |
| network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository_id_str |
|
| spelling |
Ensino de programação com ênfase na solução de problemasTeaching programming with emphasis on problem solvingProgramação (Computadores) - Estudo e ensinoAprendizagem baseada em problemasHeurísticaComputer programming - Study and teachingProblem-based learningHeuristicCNPQ::CIENCIAS HUMANASEnsino de Ciências e MatemáticaLearning to program a computer is a complex process of skill acquisition. Two main difficulties are present among novice students: the lack of motivation and involvement; and limitations with respect to the capability to solve problems. Teaching strategies are proposed in order to minimize those difficulties, based on the construcionism, the theory developed by Seymour Papert; and on heuristics for problem solution, proposed by George Polya. In this framework, the construction of the adequate mental models was considered as a requirement for effective learning. The teaching strategies are composed of examples and activities with a ludic and challenging character. The application of the method with a group of teenagers of a technical course, showed positive results. The teaching strategies are described in nine phases. They are published in a manual that accompanies the dissertation.O aprendizado de programação de computadores é um processo complexo de aquisição de habilidades. Duas dificuldades principais se manifestam entre alunos novatos: a falta de envolvimento e motivação; e limitações quanto à capacidade de resolução de problemas. Procurando minimizar tais dificuldades são propostas estratégias de ensino de programação, alicerçadas no construcionismo, teoria proposta por Seymour Papert; e no uso de heurísticas para resolução de problemas, propostas por George Polya. Nesse quadro a elaboração de modelos mentais adequados foi considerada como necessária para o aprendizado eficaz. As estratégias de ensino são compostas por exemplos e atividades com caráter lúdico e desafiador. A aplicação do trabalho em uma turma de adolescentes cursando ensino técnico apresentou resultados positivos. As estratégias de ensino estão formalizadas em nove roteiros de aula e compõem um manual, produto deste trabalho.Universidade Tecnológica Federal do ParanáPonta GrossaBrasilPrograma de Pós-Graduação em Ensino de Ciência e TecnologiaUTFPRKoscianski, Andréhttp://lattes.cnpq.br/7693781941703733Clua, Esteban Walter GonzalezSimão, Jean MarceloPinheiro, Nilcéia Aparecida MacielKoscianski, AndréBini, Elena Mariele2018-10-19T11:45:25Z5000-01-012018-10-19T11:45:25Z2010-02-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfBINI, Elena Mariele. Ensino de programação com ênfase na solução de problemas. 2010. 84 f. Dissertação (Mestrado em Ensino de Ciência e Tecnologia) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2010.http://repositorio.utfpr.edu.br/jspui/handle/1/3530porinfo:eu-repo/semantics/embargoedAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2018-10-20T06:00:42Zoai:repositorio.utfpr.edu.br:1/3530Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2018-10-20T06:00:42Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
| dc.title.none.fl_str_mv |
Ensino de programação com ênfase na solução de problemas Teaching programming with emphasis on problem solving |
| title |
Ensino de programação com ênfase na solução de problemas |
| spellingShingle |
Ensino de programação com ênfase na solução de problemas Bini, Elena Mariele Programação (Computadores) - Estudo e ensino Aprendizagem baseada em problemas Heurística Computer programming - Study and teaching Problem-based learning Heuristic CNPQ::CIENCIAS HUMANAS Ensino de Ciências e Matemática |
| title_short |
Ensino de programação com ênfase na solução de problemas |
| title_full |
Ensino de programação com ênfase na solução de problemas |
| title_fullStr |
Ensino de programação com ênfase na solução de problemas |
| title_full_unstemmed |
Ensino de programação com ênfase na solução de problemas |
| title_sort |
Ensino de programação com ênfase na solução de problemas |
| author |
Bini, Elena Mariele |
| author_facet |
Bini, Elena Mariele |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Koscianski, André http://lattes.cnpq.br/7693781941703733 Clua, Esteban Walter Gonzalez Simão, Jean Marcelo Pinheiro, Nilcéia Aparecida Maciel Koscianski, André |
| dc.contributor.author.fl_str_mv |
Bini, Elena Mariele |
| dc.subject.por.fl_str_mv |
Programação (Computadores) - Estudo e ensino Aprendizagem baseada em problemas Heurística Computer programming - Study and teaching Problem-based learning Heuristic CNPQ::CIENCIAS HUMANAS Ensino de Ciências e Matemática |
| topic |
Programação (Computadores) - Estudo e ensino Aprendizagem baseada em problemas Heurística Computer programming - Study and teaching Problem-based learning Heuristic CNPQ::CIENCIAS HUMANAS Ensino de Ciências e Matemática |
| description |
Learning to program a computer is a complex process of skill acquisition. Two main difficulties are present among novice students: the lack of motivation and involvement; and limitations with respect to the capability to solve problems. Teaching strategies are proposed in order to minimize those difficulties, based on the construcionism, the theory developed by Seymour Papert; and on heuristics for problem solution, proposed by George Polya. In this framework, the construction of the adequate mental models was considered as a requirement for effective learning. The teaching strategies are composed of examples and activities with a ludic and challenging character. The application of the method with a group of teenagers of a technical course, showed positive results. The teaching strategies are described in nine phases. They are published in a manual that accompanies the dissertation. |
| publishDate |
2010 |
| dc.date.none.fl_str_mv |
2010-02-11 2018-10-19T11:45:25Z 2018-10-19T11:45:25Z 5000-01-01 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
BINI, Elena Mariele. Ensino de programação com ênfase na solução de problemas. 2010. 84 f. Dissertação (Mestrado em Ensino de Ciência e Tecnologia) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2010. http://repositorio.utfpr.edu.br/jspui/handle/1/3530 |
| identifier_str_mv |
BINI, Elena Mariele. Ensino de programação com ênfase na solução de problemas. 2010. 84 f. Dissertação (Mestrado em Ensino de Ciência e Tecnologia) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2010. |
| url |
http://repositorio.utfpr.edu.br/jspui/handle/1/3530 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/embargoedAccess |
| eu_rights_str_mv |
embargoedAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa Brasil Programa de Pós-Graduação em Ensino de Ciência e Tecnologia UTFPR |
| publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa Brasil Programa de Pós-Graduação em Ensino de Ciência e Tecnologia UTFPR |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
| instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
| instacron_str |
UTFPR |
| institution |
UTFPR |
| reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
| repository.mail.fl_str_mv |
riut@utfpr.edu.br || sibi@utfpr.edu.br |
| _version_ |
1850498354589466624 |