Abordagem visual para aprendizagem colaborativa de programação

Submitted by Geyciane Santos (geyciane_thamires@hotmail.com) on 2015-06-18T14:57:37Z No. of bitstreams: 1 Dissertação- Nilmara Silva Salgado.pdf: 2514579 bytes, checksum: 92fa0830e20f00392e7b0965020f4f9e (MD5) === Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (dd...

Full description

Bibliographic Details
Main Author: Salgado, Nilmara da Silva
Other Authors: Castro, Thaís Helena Chaves de
Format: Others
Language:Portuguese
Published: Universidade Federal do Amazonas 2015
Subjects:
Online Access:http://tede.ufam.edu.br/handle/tede/4145
id ndltd-IBICT-oai-http---localhost-tede-4145
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Aprendizagem de programação
Cenários de colaboração
Linguagem de programação
Mundos virtuais
Learning programming
Collaborative scenarios
Virtual worlds
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
spellingShingle Aprendizagem de programação
Cenários de colaboração
Linguagem de programação
Mundos virtuais
Learning programming
Collaborative scenarios
Virtual worlds
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
Salgado, Nilmara da Silva
Abordagem visual para aprendizagem colaborativa de programação
description Submitted by Geyciane Santos (geyciane_thamires@hotmail.com) on 2015-06-18T14:57:37Z No. of bitstreams: 1 Dissertação- Nilmara Silva Salgado.pdf: 2514579 bytes, checksum: 92fa0830e20f00392e7b0965020f4f9e (MD5) === Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2015-06-19T21:00:15Z (GMT) No. of bitstreams: 1 Dissertação- Nilmara Silva Salgado.pdf: 2514579 bytes, checksum: 92fa0830e20f00392e7b0965020f4f9e (MD5) === Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2015-06-19T21:01:02Z (GMT) No. of bitstreams: 1 Dissertação- Nilmara Silva Salgado.pdf: 2514579 bytes, checksum: 92fa0830e20f00392e7b0965020f4f9e (MD5) === Made available in DSpace on 2015-06-19T21:01:02Z (GMT). No. of bitstreams: 1 Dissertação- Nilmara Silva Salgado.pdf: 2514579 bytes, checksum: 92fa0830e20f00392e7b0965020f4f9e (MD5) Previous issue date: 2014-08-04 === CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior === The basic structures of algorithms are fundamental for the development of systems and understand them is an essential step in the learning process, because to become a good programmer you need a body of knowledge that goes beyond the syntax and semantics of a language programming. There are several methods of learning programming, such as the experiments performed in laboratories and pair programming. However, it is necessary to consider how to integrate these methods that enhance the learning. This paper presents an unconventional approach to collaborative learning of visual programming and its connection to a 3D immersive environment where objects, actors and behaviors are the result of programs developed by team-organized students. We report a pilot study in an introductory programming course offered in a Federal Institution of Higher Education, using as a central strategy for collaboration the initial stages of a progressive scheme for group programming learning. Results suggest a positive impact especially with regard to motivation, visualization of production and interaction among students. === As estruturas básicas de algoritmos são fundamentais para o desenvolvimento de sistemas e entendê-las é um passo essencial no processo de aprendizagem, pois para se tornar um bom programador é necessário um conjunto de conhecimentos que vai além de conhecer a sintaxe e a semântica de uma linguagem de programação. Há vários métodos de aprendizagem de programação, como por exemplo, experimentos realizados em laboratórios e programação em pares. Porém, é necessário considerar formas de integração desses métodos que potencializem o aprendizado. Este trabalho apresenta uma abordagem diferenciada para a aprendizagem colaborativa de programação visual e sua conexão a um ambiente imersivo 3D onde os objetos, atores e comportamentos são resultantes dos programas desenvolvidos pelos estudantes organizados em times. É relatado um estudo piloto desenvolvido em uma disciplina de introdução à programação ofertada em uma Instituição Federal de Ensino Superior, utilizando-se como estratégia central de colaboração as etapas iniciais de um esquema progressivo para aprendizagem de programação em grupo. Os resultados sugerem um impacto positivo especialmente no que diz respeito à motivação, visualização das produções e da interação entre os estudantes.
author2 Castro, Thaís Helena Chaves de
author_facet Castro, Thaís Helena Chaves de
Salgado, Nilmara da Silva
author Salgado, Nilmara da Silva
author_sort Salgado, Nilmara da Silva
title Abordagem visual para aprendizagem colaborativa de programação
title_short Abordagem visual para aprendizagem colaborativa de programação
title_full Abordagem visual para aprendizagem colaborativa de programação
title_fullStr Abordagem visual para aprendizagem colaborativa de programação
title_full_unstemmed Abordagem visual para aprendizagem colaborativa de programação
title_sort abordagem visual para aprendizagem colaborativa de programação
publisher Universidade Federal do Amazonas
publishDate 2015
url http://tede.ufam.edu.br/handle/tede/4145
work_keys_str_mv AT salgadonilmaradasilva abordagemvisualparaaprendizagemcolaborativadeprogramacao
_version_ 1718893933203816448
spelling ndltd-IBICT-oai-http---localhost-tede-41452019-01-21T22:24:23Z Abordagem visual para aprendizagem colaborativa de programação Salgado, Nilmara da Silva Castro, Thaís Helena Chaves de Aprendizagem de programação Cenários de colaboração Linguagem de programação Mundos virtuais Learning programming Collaborative scenarios Virtual worlds CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO Submitted by Geyciane Santos (geyciane_thamires@hotmail.com) on 2015-06-18T14:57:37Z No. of bitstreams: 1 Dissertação- Nilmara Silva Salgado.pdf: 2514579 bytes, checksum: 92fa0830e20f00392e7b0965020f4f9e (MD5) Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2015-06-19T21:00:15Z (GMT) No. of bitstreams: 1 Dissertação- Nilmara Silva Salgado.pdf: 2514579 bytes, checksum: 92fa0830e20f00392e7b0965020f4f9e (MD5) Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2015-06-19T21:01:02Z (GMT) No. of bitstreams: 1 Dissertação- Nilmara Silva Salgado.pdf: 2514579 bytes, checksum: 92fa0830e20f00392e7b0965020f4f9e (MD5) Made available in DSpace on 2015-06-19T21:01:02Z (GMT). No. of bitstreams: 1 Dissertação- Nilmara Silva Salgado.pdf: 2514579 bytes, checksum: 92fa0830e20f00392e7b0965020f4f9e (MD5) Previous issue date: 2014-08-04 CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior The basic structures of algorithms are fundamental for the development of systems and understand them is an essential step in the learning process, because to become a good programmer you need a body of knowledge that goes beyond the syntax and semantics of a language programming. There are several methods of learning programming, such as the experiments performed in laboratories and pair programming. However, it is necessary to consider how to integrate these methods that enhance the learning. This paper presents an unconventional approach to collaborative learning of visual programming and its connection to a 3D immersive environment where objects, actors and behaviors are the result of programs developed by team-organized students. We report a pilot study in an introductory programming course offered in a Federal Institution of Higher Education, using as a central strategy for collaboration the initial stages of a progressive scheme for group programming learning. Results suggest a positive impact especially with regard to motivation, visualization of production and interaction among students. As estruturas básicas de algoritmos são fundamentais para o desenvolvimento de sistemas e entendê-las é um passo essencial no processo de aprendizagem, pois para se tornar um bom programador é necessário um conjunto de conhecimentos que vai além de conhecer a sintaxe e a semântica de uma linguagem de programação. Há vários métodos de aprendizagem de programação, como por exemplo, experimentos realizados em laboratórios e programação em pares. Porém, é necessário considerar formas de integração desses métodos que potencializem o aprendizado. Este trabalho apresenta uma abordagem diferenciada para a aprendizagem colaborativa de programação visual e sua conexão a um ambiente imersivo 3D onde os objetos, atores e comportamentos são resultantes dos programas desenvolvidos pelos estudantes organizados em times. É relatado um estudo piloto desenvolvido em uma disciplina de introdução à programação ofertada em uma Instituição Federal de Ensino Superior, utilizando-se como estratégia central de colaboração as etapas iniciais de um esquema progressivo para aprendizagem de programação em grupo. Os resultados sugerem um impacto positivo especialmente no que diz respeito à motivação, visualização das produções e da interação entre os estudantes. 2015-06-19T21:01:02Z 2014-08-04 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis SALGADO, Nilmara da Silva. Abordagem visual para aprendizagem colaborativa de programação. 2014. 115 f. Dissertação (Mestrado em Informática) - Universidade Federal do Amazonas, Manaus, 2014. http://tede.ufam.edu.br/handle/tede/4145 por -312656415484870643 600 info:eu-repo/semantics/openAccess application/pdf Universidade Federal do Amazonas Programa de Pós-graduação em Informática UFAM Brasil Instituto de Computação reponame:Biblioteca Digital de Teses e Dissertações da UFAM instname:Universidade Federal do Amazonas instacron:UFAM