Analogia como apoio ao ensino de programação: uma animação do comando While

Bibliographic Details
Main Author: Barbosa Neto, David
Publication Date: 2015
Format: Bachelor thesis
Language: por
Source: Biblioteca Digital de Teses e Dissertações da UFPB
Download full: https://repositorio.ufpb.br/jspui/handle/123456789/3848
Summary: The teaching and learning of the initial discipline of structured programming features frequent difficulties of assimilation and abstraction by the students. It is believed that the problems faced influence the dropout rates and failure routinely seen in higher education institutions. One possible alternative would be to relate the concepts of programming content using analogies of everyday situations that facilitate the understanding of the abstractions of discipline and present these issues in a dynamic and interactive way. The main purpose of this work is the construction of an animation to support the understanding and assimilation of concepts used to create algorithms and later codes. For this, the animation seeks to contribute to a more familiar way of presenting the initial content programming, difficult to understand for beginners. The aim is to use an analogy in order to act as a motivator and facilitator for students using the animation feature as more attractive technological option to the target audience.
id UFPB_8c5ec4883c72720c8daef9ceb96536cc
oai_identifier_str oai:repositorio.ufpb.br:123456789/3848
network_acronym_str UFPB
network_name_str Biblioteca Digital de Teses e Dissertações da UFPB
repository_id_str
spelling Analogia como apoio ao ensino de programação: uma animação do comando WhileLinguagem de programação (Computadores)Ensino superiorEstudantes universitáriosProgramming languages ​​(Computers)Higher educationUniversity studentsCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOThe teaching and learning of the initial discipline of structured programming features frequent difficulties of assimilation and abstraction by the students. It is believed that the problems faced influence the dropout rates and failure routinely seen in higher education institutions. One possible alternative would be to relate the concepts of programming content using analogies of everyday situations that facilitate the understanding of the abstractions of discipline and present these issues in a dynamic and interactive way. The main purpose of this work is the construction of an animation to support the understanding and assimilation of concepts used to create algorithms and later codes. For this, the animation seeks to contribute to a more familiar way of presenting the initial content programming, difficult to understand for beginners. The aim is to use an analogy in order to act as a motivator and facilitator for students using the animation feature as more attractive technological option to the target audience.O ensino-aprendizagem da disciplina inicial de programação estruturada apresenta frequentes dificuldades de assimilação e abstração por parte dos alunos. Acredita-se que os problemas enfrentados influenciam nos índices de evasão e reprovação corriqueiramente vistos nas instituições de ensino superior do país. Para melhorar o atual cenário uma abordagem alternativa seria relacionar os conceitos do conteúdo de programação usando analogias de situações cotidianas que facilitem o entendimento das abstrações da disciplina e apresentar esses assuntos de forma dinâmica e interativa. O propósito principal deste trabalho é realizar a construção de uma animação que apoie o entendimento e assimilação de conceitos usados para criar algoritmos e posteriormente, códigos. Para isso, a animação busca contribuir com uma forma mais familiar de apresentar o conteúdo inicial de programação, entendimento difícil para os alunos iniciantes. Pretende-se usar uma analogia a fim de agir como motivador e facilitador para os alunos, usando o recurso de animação como recurso tecnológico mais atraente para o público-alvo.Universidade Federal da ParaíbaBrasilCiências ExatasUFPBDantas, VanessaBarbosa Neto, David2018-03-27T16:57:18Z2015-04-142018-03-27T16:57:18Z2015-03-25info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttps://repositorio.ufpb.br/jspui/handle/123456789/3848porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFPBinstname:Universidade Federal da Paraíba (UFPB)instacron:UFPB2019-06-04T21:15:02Zoai:repositorio.ufpb.br:123456789/3848Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufpb.br/PUBhttp://tede.biblioteca.ufpb.br:8080/oai/requestdiretoria@ufpb.br|| bdtd@biblioteca.ufpb.bropendoar:2019-06-04T21:15:02Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB)false
dc.title.none.fl_str_mv Analogia como apoio ao ensino de programação: uma animação do comando While
title Analogia como apoio ao ensino de programação: uma animação do comando While
spellingShingle Analogia como apoio ao ensino de programação: uma animação do comando While
Barbosa Neto, David
Linguagem de programação (Computadores)
Ensino superior
Estudantes universitários
Programming languages ​​(Computers)
Higher education
University students
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Analogia como apoio ao ensino de programação: uma animação do comando While
title_full Analogia como apoio ao ensino de programação: uma animação do comando While
title_fullStr Analogia como apoio ao ensino de programação: uma animação do comando While
title_full_unstemmed Analogia como apoio ao ensino de programação: uma animação do comando While
title_sort Analogia como apoio ao ensino de programação: uma animação do comando While
author Barbosa Neto, David
author_facet Barbosa Neto, David
author_role author
dc.contributor.none.fl_str_mv Dantas, Vanessa
dc.contributor.author.fl_str_mv Barbosa Neto, David
dc.subject.por.fl_str_mv Linguagem de programação (Computadores)
Ensino superior
Estudantes universitários
Programming languages ​​(Computers)
Higher education
University students
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Linguagem de programação (Computadores)
Ensino superior
Estudantes universitários
Programming languages ​​(Computers)
Higher education
University students
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description The teaching and learning of the initial discipline of structured programming features frequent difficulties of assimilation and abstraction by the students. It is believed that the problems faced influence the dropout rates and failure routinely seen in higher education institutions. One possible alternative would be to relate the concepts of programming content using analogies of everyday situations that facilitate the understanding of the abstractions of discipline and present these issues in a dynamic and interactive way. The main purpose of this work is the construction of an animation to support the understanding and assimilation of concepts used to create algorithms and later codes. For this, the animation seeks to contribute to a more familiar way of presenting the initial content programming, difficult to understand for beginners. The aim is to use an analogy in order to act as a motivator and facilitator for students using the animation feature as more attractive technological option to the target audience.
publishDate 2015
dc.date.none.fl_str_mv 2015-04-14
2015-03-25
2018-03-27T16:57:18Z
2018-03-27T16:57:18Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufpb.br/jspui/handle/123456789/3848
url https://repositorio.ufpb.br/jspui/handle/123456789/3848
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.publisher.none.fl_str_mv Universidade Federal da Paraíba
Brasil
Ciências Exatas
UFPB
publisher.none.fl_str_mv Universidade Federal da Paraíba
Brasil
Ciências Exatas
UFPB
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFPB
instname:Universidade Federal da Paraíba (UFPB)
instacron:UFPB
instname_str Universidade Federal da Paraíba (UFPB)
instacron_str UFPB
institution UFPB
reponame_str Biblioteca Digital de Teses e Dissertações da UFPB
collection Biblioteca Digital de Teses e Dissertações da UFPB
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB)
repository.mail.fl_str_mv diretoria@ufpb.br|| bdtd@biblioteca.ufpb.br
_version_ 1831313940367278080