FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitiva

Detalhes bibliográficos
Autor(a) principal: Picanço, Wollace de Souza
Data de Publicação: 2016
Outros Autores: http://lattes.cnpq.br/4512582731230195
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFAM
Texto Completo: http://tede.ufam.edu.br/handle/tede/5409
Resumo: A produção de novas abordagens utilizando os recursos tecnológicos no processo de ensino-aprendizagem vem crescendo no ambiente educativo. Por conseguinte, o uso de aplicações educativas voltada para a robótica, vem facilitando a aprendizagem na educação. No entanto, alunos de engenharia, especificamente na disciplina de linguagens de programação encontram dificuldades em aprender o método padronizado que comunicar instruções para um computador. Esta dissertação aborda o uso de frameworks dedicados e métodos de aprendizagem cooperativa-competitiva com a finalidade de facilitar o processo de ensino de linguagens de programação. Além disso, visa definir uma arquitetura de software para manipular um robô no ambiente real de aprendizagem. O propósito é promover uma ferramenta que auxilie na interpretação das instruções de linguagem de programação por meio de um robô. O processo de definição da arquitetura e do conjunto de métodos para manipular o robô, foi realizado para auxiliar as dificuldades encontradas nos estudantes da disciplina de linguagens de programação. A partir dessas verificações, foi possível elaborar um modelo de sistema, específico para linguagem de programação C. O protótipo construído neste trabalho se diferencia de produtos comerciais, pois se levou em consideração a adaptação do método de aprendizagem cooperativa e competitiva. Buscou-se oferecer uma opção que facilitasse a edição do código-fonte e de sua interpretação quanto ao seu uso no processo de ensino-aprendizagem. O processo de avaliação do protótipo foi realizado por meio dos métodos da Engenharia da Usabilidade. Os resultados obtidos nos experimentos demonstram que o ambiente contribuiu para o processo de ensino-aprendizagem de linguagens de programação. Portanto, os critérios de medição da usabilidade estabelecidos pela norma ISO 9241, afirmam que a ferramenta proposta é mais um apoio de recursos tecnológicos que pode ser utilizada na educação.
id UFAM_ef8fc6a35012aafa81f6fca3d45f7767
oai_identifier_str oai:https://tede.ufam.edu.br/handle/:tede/5409
network_acronym_str UFAM
network_name_str Biblioteca Digital de Teses e Dissertações da UFAM
repository_id_str 6592
spelling FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitivaAprendizagem cooperativaAprendizagem competitivaEducaçãoFrameworkCollaborative learningCompetitive learningEducationENGENHARIAS: ENGENHARIA ELÉTRICAA produção de novas abordagens utilizando os recursos tecnológicos no processo de ensino-aprendizagem vem crescendo no ambiente educativo. Por conseguinte, o uso de aplicações educativas voltada para a robótica, vem facilitando a aprendizagem na educação. No entanto, alunos de engenharia, especificamente na disciplina de linguagens de programação encontram dificuldades em aprender o método padronizado que comunicar instruções para um computador. Esta dissertação aborda o uso de frameworks dedicados e métodos de aprendizagem cooperativa-competitiva com a finalidade de facilitar o processo de ensino de linguagens de programação. Além disso, visa definir uma arquitetura de software para manipular um robô no ambiente real de aprendizagem. O propósito é promover uma ferramenta que auxilie na interpretação das instruções de linguagem de programação por meio de um robô. O processo de definição da arquitetura e do conjunto de métodos para manipular o robô, foi realizado para auxiliar as dificuldades encontradas nos estudantes da disciplina de linguagens de programação. A partir dessas verificações, foi possível elaborar um modelo de sistema, específico para linguagem de programação C. O protótipo construído neste trabalho se diferencia de produtos comerciais, pois se levou em consideração a adaptação do método de aprendizagem cooperativa e competitiva. Buscou-se oferecer uma opção que facilitasse a edição do código-fonte e de sua interpretação quanto ao seu uso no processo de ensino-aprendizagem. O processo de avaliação do protótipo foi realizado por meio dos métodos da Engenharia da Usabilidade. Os resultados obtidos nos experimentos demonstram que o ambiente contribuiu para o processo de ensino-aprendizagem de linguagens de programação. Portanto, os critérios de medição da usabilidade estabelecidos pela norma ISO 9241, afirmam que a ferramenta proposta é mais um apoio de recursos tecnológicos que pode ser utilizada na educação.The production of new approaches using the technological resources in the teaching-learning process has grown in the educational environment. Therefore, the use of educational applications focused on robotics, is facilitating learning in education. However, engineering students, specifically in the discipline of programming languages are difficult to learn the standardized method to communicate instructions to a computer station. This dissertation addresses the frames of dedicated resources and methods of cooperative-competitive learning in order to facilitate the process of learning programming languages. It also seeks to define a software architecture to manipulate a robot in the real learning environment. The purpose is to promote a tool to assist in interpreting programming language instructions by a robot. The architecture definition process and set of methods to manipulate the robot was held to assist the difficulties encountered in students the discipline of programming languages. From these findings, it was possible to develop a system model, specific to the C programming language The prototype built in this paper is different from commercial products, because it took into account the adaptation of cooperative and competitive learning method. We attempted to offer an option that facilitates the editing of source code and its interpretation as to its use in the teaching-learning process. The evaluation process of the prototype was carried out by the methods of Usability Engineering. Based on results of experiments show that the environment has contributed to the process of teaching-learning programming languages. Therefore, the usability of the measurement criteria established by the ISO 9241 standard, claim that the proposal is another tool I support technological resources that can be used in education.FAPEAM - Fundação de Amparo à Pesquisa do Estado do AmazonasUniversidade Federal do AmazonasFaculdade de TecnologiaBrasilUFAMPrograma de Pós-graduação em Engenharia ElétricaLucena Júnior, Vicente Ferreira dehttp://lattes.cnpq.br/6820830740393500Picanço, Wollace de Souzahttp://lattes.cnpq.br/45125827312301952016-12-22T15:18:43Z2016-01-29info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfPICANÇO, Wollace de Souza. FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitiva. 2016. 105 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Federal do Amazonas, Manaus, 2016.http://tede.ufam.edu.br/handle/tede/5409porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFAMinstname:Universidade Federal do Amazonas (UFAM)instacron:UFAM2018-08-16T17:50:10Zoai:https://tede.ufam.edu.br/handle/:tede/5409Biblioteca Digital de Teses e Dissertaçõeshttp://200.129.163.131:8080/PUBhttp://200.129.163.131:8080/oai/requestddbc@ufam.edu.br||ddbc@ufam.edu.bropendoar:65922025-03-27T18:28:30.056500Biblioteca Digital de Teses e Dissertações da UFAM - Universidade Federal do Amazonas (UFAM)false
dc.title.none.fl_str_mv FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitiva
title FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitiva
spellingShingle FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitiva
Picanço, Wollace de Souza
Aprendizagem cooperativa
Aprendizagem competitiva
Educação
Framework
Collaborative learning
Competitive learning
Education
ENGENHARIAS: ENGENHARIA ELÉTRICA
title_short FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitiva
title_full FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitiva
title_fullStr FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitiva
title_full_unstemmed FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitiva
title_sort FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitiva
author Picanço, Wollace de Souza
author_facet Picanço, Wollace de Souza
http://lattes.cnpq.br/4512582731230195
author_role author
author2 http://lattes.cnpq.br/4512582731230195
author2_role author
dc.contributor.none.fl_str_mv Lucena Júnior, Vicente Ferreira de
http://lattes.cnpq.br/6820830740393500
dc.contributor.author.fl_str_mv Picanço, Wollace de Souza
http://lattes.cnpq.br/4512582731230195
dc.subject.por.fl_str_mv Aprendizagem cooperativa
Aprendizagem competitiva
Educação
Framework
Collaborative learning
Competitive learning
Education
ENGENHARIAS: ENGENHARIA ELÉTRICA
topic Aprendizagem cooperativa
Aprendizagem competitiva
Educação
Framework
Collaborative learning
Competitive learning
Education
ENGENHARIAS: ENGENHARIA ELÉTRICA
description A produção de novas abordagens utilizando os recursos tecnológicos no processo de ensino-aprendizagem vem crescendo no ambiente educativo. Por conseguinte, o uso de aplicações educativas voltada para a robótica, vem facilitando a aprendizagem na educação. No entanto, alunos de engenharia, especificamente na disciplina de linguagens de programação encontram dificuldades em aprender o método padronizado que comunicar instruções para um computador. Esta dissertação aborda o uso de frameworks dedicados e métodos de aprendizagem cooperativa-competitiva com a finalidade de facilitar o processo de ensino de linguagens de programação. Além disso, visa definir uma arquitetura de software para manipular um robô no ambiente real de aprendizagem. O propósito é promover uma ferramenta que auxilie na interpretação das instruções de linguagem de programação por meio de um robô. O processo de definição da arquitetura e do conjunto de métodos para manipular o robô, foi realizado para auxiliar as dificuldades encontradas nos estudantes da disciplina de linguagens de programação. A partir dessas verificações, foi possível elaborar um modelo de sistema, específico para linguagem de programação C. O protótipo construído neste trabalho se diferencia de produtos comerciais, pois se levou em consideração a adaptação do método de aprendizagem cooperativa e competitiva. Buscou-se oferecer uma opção que facilitasse a edição do código-fonte e de sua interpretação quanto ao seu uso no processo de ensino-aprendizagem. O processo de avaliação do protótipo foi realizado por meio dos métodos da Engenharia da Usabilidade. Os resultados obtidos nos experimentos demonstram que o ambiente contribuiu para o processo de ensino-aprendizagem de linguagens de programação. Portanto, os critérios de medição da usabilidade estabelecidos pela norma ISO 9241, afirmam que a ferramenta proposta é mais um apoio de recursos tecnológicos que pode ser utilizada na educação.
publishDate 2016
dc.date.none.fl_str_mv 2016-12-22T15:18:43Z
2016-01-29
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 PICANÇO, Wollace de Souza. FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitiva. 2016. 105 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Federal do Amazonas, Manaus, 2016.
http://tede.ufam.edu.br/handle/tede/5409
identifier_str_mv PICANÇO, Wollace de Souza. FDRobô: um framework didático para auxiliar o ensino de linguagem de programação adaptada ao método de aprendizagem cooperativa e competitiva. 2016. 105 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Federal do Amazonas, Manaus, 2016.
url http://tede.ufam.edu.br/handle/tede/5409
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Amazonas
Faculdade de Tecnologia
Brasil
UFAM
Programa de Pós-graduação em Engenharia Elétrica
publisher.none.fl_str_mv Universidade Federal do Amazonas
Faculdade de Tecnologia
Brasil
UFAM
Programa de Pós-graduação em Engenharia Elétrica
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFAM
instname:Universidade Federal do Amazonas (UFAM)
instacron:UFAM
instname_str Universidade Federal do Amazonas (UFAM)
instacron_str UFAM
institution UFAM
reponame_str Biblioteca Digital de Teses e Dissertações da UFAM
collection Biblioteca Digital de Teses e Dissertações da UFAM
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFAM - Universidade Federal do Amazonas (UFAM)
repository.mail.fl_str_mv ddbc@ufam.edu.br||ddbc@ufam.edu.br
_version_ 1828497596868460544