Estação OO: um ambiente integrado de desenvolvimento para a introdução à programação orientada a objetos com java
Autor(a) principal: | |
---|---|
Data de Publicação: | 2005 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFMG |
Texto Completo: | http://hdl.handle.net/1843/SLBS-6GVEZH |
Resumo: | This work presents a study which analyzes microwords and the use of Integrated Development environments (IDEs), driven by didacticism and pedagogy. In the context of real classrooms, the study tried to verify how these features could contribute in the teaching/learning process. The main focus of the study is the introductory programming disciplines using the Java language and the object oriented programming approach. The work inquires on when pedagogical patterns, design patterns and coding patterns could be used by beginners and was based on suggestions from literature and some case studies, carried out to test the viability of these suggestions. This work also proposes a didactic framework, called "Estação OO", which make use of a metaphor for a "trip" in the form of a map or route to conduct the trainee in Object Orientation which gathers the most promising suggestions from studies and their adaptations available on literature. The proposal of Estação OO takes into account the apprentices difficulties demonstrated when they were using the tools studied. An additional IDE, based on BlueJ, incorporating ideas and procedures available on literature is outlined and suggested for use in introductory programming disciplines. |
id |
UFMG_39a9029edb3f965a30a469f87a0d858f |
---|---|
oai_identifier_str |
oai:repositorio.ufmg.br:1843/SLBS-6GVEZH |
network_acronym_str |
UFMG |
network_name_str |
Repositório Institucional da UFMG |
repository_id_str |
|
spelling |
Estação OO: um ambiente integrado de desenvolvimento para a introdução à programação orientada a objetos com javaJavaEnsinoProgramação orientada a objetos (Computação)Informatica EducaçãoEnsino aprendizagemEnsino à distânciaComputação Estudo e ensinoJAVA (Linguagem de programação de computador)This work presents a study which analyzes microwords and the use of Integrated Development environments (IDEs), driven by didacticism and pedagogy. In the context of real classrooms, the study tried to verify how these features could contribute in the teaching/learning process. The main focus of the study is the introductory programming disciplines using the Java language and the object oriented programming approach. The work inquires on when pedagogical patterns, design patterns and coding patterns could be used by beginners and was based on suggestions from literature and some case studies, carried out to test the viability of these suggestions. This work also proposes a didactic framework, called "Estação OO", which make use of a metaphor for a "trip" in the form of a map or route to conduct the trainee in Object Orientation which gathers the most promising suggestions from studies and their adaptations available on literature. The proposal of Estação OO takes into account the apprentices difficulties demonstrated when they were using the tools studied. An additional IDE, based on BlueJ, incorporating ideas and procedures available on literature is outlined and suggested for use in introductory programming disciplines.Este trabalho apresenta um estudo e análise de micromundos e ambientes integrados de desenvolvimento (IDEs didáticas e pedagógicas), verificando, na prática de sala de aula, como estes ambientes contribuem no processo de ensino/aprendizagem. O foco principal do estudo é o de disciplinas introdutórias de programação, com enfoque em orientação por objetos na linguagem Java.O trabalho investiga padrões pedagógicos, padrões de projeto e padrões de codificação a serem usados com aprendizes iniciantes a partir de sugestões existentes na literatura e estudos de caso para testar estas sugestões. O trabalho propõe um ambiente chamado 'Estação OO', que utiliza a metáfora de um mapa ou 'roteiro de viagem' para a aprendizagem de Orientação por Objetos, reunindo IDEs e padrões que foram considerados os mais promissores e adaptados a partir dos estudos realizados. A proposta do trabalho da Estação OO levou em conta as dificuldades que os aprendizes demonstraram na utilização dos ambientes e das ferramentas estudadas. O projeto de uma IDE pedagógica adicional, apoiada em uma IDE didática já existente (BlueJ) e em idéias e procedimentos disponíveis na literatura, também é esboçado e sugerido para uso no ensino de programação de computadores.Universidade Federal de Minas GeraisUFMGAngelo de Moura GuimaraesJosé Luiz BragaCarlos Camarao de FigueiredoRoberto da Silva BigonhaMaria Vanderlea de Queiroz Alves2019-08-11T11:49:18Z2019-08-11T11:49:18Z2005-08-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1843/SLBS-6GVEZHinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMG2019-11-14T06:19:27Zoai:repositorio.ufmg.br:1843/SLBS-6GVEZHRepositório InstitucionalPUBhttps://repositorio.ufmg.br/oairepositorio@ufmg.bropendoar:2019-11-14T06:19:27Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false |
dc.title.none.fl_str_mv |
Estação OO: um ambiente integrado de desenvolvimento para a introdução à programação orientada a objetos com java |
title |
Estação OO: um ambiente integrado de desenvolvimento para a introdução à programação orientada a objetos com java |
spellingShingle |
Estação OO: um ambiente integrado de desenvolvimento para a introdução à programação orientada a objetos com java Maria Vanderlea de Queiroz Alves Java Ensino Programação orientada a objetos (Computação) Informatica Educação Ensino aprendizagem Ensino à distância Computação Estudo e ensino JAVA (Linguagem de programação de computador) |
title_short |
Estação OO: um ambiente integrado de desenvolvimento para a introdução à programação orientada a objetos com java |
title_full |
Estação OO: um ambiente integrado de desenvolvimento para a introdução à programação orientada a objetos com java |
title_fullStr |
Estação OO: um ambiente integrado de desenvolvimento para a introdução à programação orientada a objetos com java |
title_full_unstemmed |
Estação OO: um ambiente integrado de desenvolvimento para a introdução à programação orientada a objetos com java |
title_sort |
Estação OO: um ambiente integrado de desenvolvimento para a introdução à programação orientada a objetos com java |
author |
Maria Vanderlea de Queiroz Alves |
author_facet |
Maria Vanderlea de Queiroz Alves |
author_role |
author |
dc.contributor.none.fl_str_mv |
Angelo de Moura Guimaraes José Luiz Braga Carlos Camarao de Figueiredo Roberto da Silva Bigonha |
dc.contributor.author.fl_str_mv |
Maria Vanderlea de Queiroz Alves |
dc.subject.por.fl_str_mv |
Java Ensino Programação orientada a objetos (Computação) Informatica Educação Ensino aprendizagem Ensino à distância Computação Estudo e ensino JAVA (Linguagem de programação de computador) |
topic |
Java Ensino Programação orientada a objetos (Computação) Informatica Educação Ensino aprendizagem Ensino à distância Computação Estudo e ensino JAVA (Linguagem de programação de computador) |
description |
This work presents a study which analyzes microwords and the use of Integrated Development environments (IDEs), driven by didacticism and pedagogy. In the context of real classrooms, the study tried to verify how these features could contribute in the teaching/learning process. The main focus of the study is the introductory programming disciplines using the Java language and the object oriented programming approach. The work inquires on when pedagogical patterns, design patterns and coding patterns could be used by beginners and was based on suggestions from literature and some case studies, carried out to test the viability of these suggestions. This work also proposes a didactic framework, called "Estação OO", which make use of a metaphor for a "trip" in the form of a map or route to conduct the trainee in Object Orientation which gathers the most promising suggestions from studies and their adaptations available on literature. The proposal of Estação OO takes into account the apprentices difficulties demonstrated when they were using the tools studied. An additional IDE, based on BlueJ, incorporating ideas and procedures available on literature is outlined and suggested for use in introductory programming disciplines. |
publishDate |
2005 |
dc.date.none.fl_str_mv |
2005-08-30 2019-08-11T11:49:18Z 2019-08-11T11:49:18Z |
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 |
http://hdl.handle.net/1843/SLBS-6GVEZH |
url |
http://hdl.handle.net/1843/SLBS-6GVEZH |
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 de Minas Gerais UFMG |
publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais UFMG |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMG instname:Universidade Federal de Minas Gerais (UFMG) instacron:UFMG |
instname_str |
Universidade Federal de Minas Gerais (UFMG) |
instacron_str |
UFMG |
institution |
UFMG |
reponame_str |
Repositório Institucional da UFMG |
collection |
Repositório Institucional da UFMG |
repository.name.fl_str_mv |
Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG) |
repository.mail.fl_str_mv |
repositorio@ufmg.br |
_version_ |
1816829911675961344 |