Return to search

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

Submitted by Adriely Bruce (adriely_bruce@hotmail.com) on 2016-12-16T12:57:38Z
No. of bitstreams: 1
Dissertação - Wollace de Souza Picanço.pdf: 4678200 bytes, checksum: ce699259498922bd5dc6ac7bd7698e03 (MD5) / Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2016-12-22T15:17:22Z (GMT) No. of bitstreams: 1
Dissertação - Wollace de Souza Picanço.pdf: 4678200 bytes, checksum: ce699259498922bd5dc6ac7bd7698e03 (MD5) / Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2016-12-22T15:18:43Z (GMT) No. of bitstreams: 1
Dissertação - Wollace de Souza Picanço.pdf: 4678200 bytes, checksum: ce699259498922bd5dc6ac7bd7698e03 (MD5) / Made available in DSpace on 2016-12-22T15:18:43Z (GMT). No. of bitstreams: 1
Dissertação - Wollace de Souza Picanço.pdf: 4678200 bytes, checksum: ce699259498922bd5dc6ac7bd7698e03 (MD5)
Previous issue date: 2016-01-29 / FAPEAM - Fundação de Amparo à Pesquisa do Estado do Amazonas / 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. / 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.

Identiferoai:union.ndltd.org:IBICT/oai:http://localhost:tede/5409
Date29 January 2016
CreatorsPicanço, Wollace de Souza
ContributorsLucena Júnior, Vicente Ferreira de
PublisherUniversidade Federal do Amazonas, Programa de Pós-graduação em Engenharia Elétrica, UFAM, Brasil, Faculdade de Tecnologia
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da UFAM, instname:Universidade Federal do Amazonas, instacron:UFAM
Rightsinfo:eu-repo/semantics/openAccess
Relation-5930111888266832212, 500

Page generated in 0.0018 seconds