Considerações sobre desenvolvimento colaborativo de software para aprendizagem em plataformas móveis.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da USP |
Texto Completo: | http://www.teses.usp.br/teses/disponiveis/3/3142/tde-04112011-144046/ |
Resumo: | A aplicação de dispositivos eletrônicos móveis na Educação tem ficado cada vez mais intensa na última década. Projetos como UCA (Um Computador por Aluno), elaborado pelo Governo Federal Brasileiro, OLPC (One Laptop per Child), conduzido por uma organização sem fins lucrativos de mesmo nome, e M-Learning, de universidades europeias, são exemplos de larga escala deste fenômeno. Os impactos educacionais do uso destes dispositivos são estudados nestes e em outros projetos relacionados, havendo diversas indicações de como alcançar de resultados positivos. Não existem, entretanto, modelos de Engenharia de Software voltados à produção dos aplicativos usados neste contexto. Visando atender esta demanda, este texto analisa as particularidades no projeto de ferramentas para estas plataformas móveis, com mais interesse no desenvolvimento colaborativo das comunidades de software livre e na realidade brasileira. O desenvolvimento de um aplicativo de desenho para o projeto OLPC foi usado como estudo de caso para esta pesquisa. Este aplicativo foi criado usando o método da Programação Extrema por uma equipe de pesquisadores liderada pelo autor e atualmente conta com colaboração da comunidade de software livre. A partir desta experiência, foram estendidos dois modelos de Engenharia de Software: a Programação Extrema e a Engenharia sócio-cognitiva. Estas extensões foram elaboradas a fim de a dar apoio a uma equipe presencial (funcionando de acordo com um destes 2 métodos) interagindo com uma comunidade de software livre. |
id |
USP_7ae484545e69214dc7c49f78f8096a3c |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-04112011-144046 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
Considerações sobre desenvolvimento colaborativo de software para aprendizagem em plataformas móveis.Advisements on collaborative software development for learning on mobile platforms.Aprendizagem móvelCollaborative developmentDesenvolvimento colaborativoEngenharia de softwareFree softwareMobile learningOLPCOLPCSoftware engineeringSoftware livreUCAUCAA aplicação de dispositivos eletrônicos móveis na Educação tem ficado cada vez mais intensa na última década. Projetos como UCA (Um Computador por Aluno), elaborado pelo Governo Federal Brasileiro, OLPC (One Laptop per Child), conduzido por uma organização sem fins lucrativos de mesmo nome, e M-Learning, de universidades europeias, são exemplos de larga escala deste fenômeno. Os impactos educacionais do uso destes dispositivos são estudados nestes e em outros projetos relacionados, havendo diversas indicações de como alcançar de resultados positivos. Não existem, entretanto, modelos de Engenharia de Software voltados à produção dos aplicativos usados neste contexto. Visando atender esta demanda, este texto analisa as particularidades no projeto de ferramentas para estas plataformas móveis, com mais interesse no desenvolvimento colaborativo das comunidades de software livre e na realidade brasileira. O desenvolvimento de um aplicativo de desenho para o projeto OLPC foi usado como estudo de caso para esta pesquisa. Este aplicativo foi criado usando o método da Programação Extrema por uma equipe de pesquisadores liderada pelo autor e atualmente conta com colaboração da comunidade de software livre. A partir desta experiência, foram estendidos dois modelos de Engenharia de Software: a Programação Extrema e a Engenharia sócio-cognitiva. Estas extensões foram elaboradas a fim de a dar apoio a uma equipe presencial (funcionando de acordo com um destes 2 métodos) interagindo com uma comunidade de software livre.The application of mobile electronic devices in Education has been increasing since the last decade. Projects such as UCA (Um Computador por Aluno), formulated by the Brazilian Federal Government, OLPC (One Laptop per Child), conducted by a nonprofit organization of the same name, and M-Learning, organized by European universities, are large-scale examples of that phenomenon. The educational impacts of those devices have been reported in those projects and in related ones; and they also indicate how to achieve positive results. However there is no Software Engineering models focused on producing the kind of applications used in this context. Thence this text analyzes the design particularities of these tools for mobile platforms, with a closer look to the collaborative development in free software communities and the Brazilian reality. The development of a drawing tool for the OLPC project was used as a study case for this research. This application was created using the Extreme Programming model in a team of researchers led by the author and it is currently supported by the OLPC community. Based in that experience, two Software Engineering models have been extended: Extreme Programming and Socio-cognitive Engineering. These extensions were developed in order to support a collocated team (working according to one of these two methods) interacting with a free software community.Biblioteca Digitais de Teses e Dissertações da USPLopes, Roseli de DeusMartinazzo, Alexandre Antonino Gonçalves2011-06-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/3/3142/tde-04112011-144046/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2016-07-28T16:10:30Zoai:teses.usp.br:tde-04112011-144046Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:10:30Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
Considerações sobre desenvolvimento colaborativo de software para aprendizagem em plataformas móveis. Advisements on collaborative software development for learning on mobile platforms. |
title |
Considerações sobre desenvolvimento colaborativo de software para aprendizagem em plataformas móveis. |
spellingShingle |
Considerações sobre desenvolvimento colaborativo de software para aprendizagem em plataformas móveis. Martinazzo, Alexandre Antonino Gonçalves Aprendizagem móvel Collaborative development Desenvolvimento colaborativo Engenharia de software Free software Mobile learning OLPC OLPC Software engineering Software livre UCA UCA |
title_short |
Considerações sobre desenvolvimento colaborativo de software para aprendizagem em plataformas móveis. |
title_full |
Considerações sobre desenvolvimento colaborativo de software para aprendizagem em plataformas móveis. |
title_fullStr |
Considerações sobre desenvolvimento colaborativo de software para aprendizagem em plataformas móveis. |
title_full_unstemmed |
Considerações sobre desenvolvimento colaborativo de software para aprendizagem em plataformas móveis. |
title_sort |
Considerações sobre desenvolvimento colaborativo de software para aprendizagem em plataformas móveis. |
author |
Martinazzo, Alexandre Antonino Gonçalves |
author_facet |
Martinazzo, Alexandre Antonino Gonçalves |
author_role |
author |
dc.contributor.none.fl_str_mv |
Lopes, Roseli de Deus |
dc.contributor.author.fl_str_mv |
Martinazzo, Alexandre Antonino Gonçalves |
dc.subject.por.fl_str_mv |
Aprendizagem móvel Collaborative development Desenvolvimento colaborativo Engenharia de software Free software Mobile learning OLPC OLPC Software engineering Software livre UCA UCA |
topic |
Aprendizagem móvel Collaborative development Desenvolvimento colaborativo Engenharia de software Free software Mobile learning OLPC OLPC Software engineering Software livre UCA UCA |
description |
A aplicação de dispositivos eletrônicos móveis na Educação tem ficado cada vez mais intensa na última década. Projetos como UCA (Um Computador por Aluno), elaborado pelo Governo Federal Brasileiro, OLPC (One Laptop per Child), conduzido por uma organização sem fins lucrativos de mesmo nome, e M-Learning, de universidades europeias, são exemplos de larga escala deste fenômeno. Os impactos educacionais do uso destes dispositivos são estudados nestes e em outros projetos relacionados, havendo diversas indicações de como alcançar de resultados positivos. Não existem, entretanto, modelos de Engenharia de Software voltados à produção dos aplicativos usados neste contexto. Visando atender esta demanda, este texto analisa as particularidades no projeto de ferramentas para estas plataformas móveis, com mais interesse no desenvolvimento colaborativo das comunidades de software livre e na realidade brasileira. O desenvolvimento de um aplicativo de desenho para o projeto OLPC foi usado como estudo de caso para esta pesquisa. Este aplicativo foi criado usando o método da Programação Extrema por uma equipe de pesquisadores liderada pelo autor e atualmente conta com colaboração da comunidade de software livre. A partir desta experiência, foram estendidos dois modelos de Engenharia de Software: a Programação Extrema e a Engenharia sócio-cognitiva. Estas extensões foram elaboradas a fim de a dar apoio a uma equipe presencial (funcionando de acordo com um destes 2 métodos) interagindo com uma comunidade de software livre. |
publishDate |
2011 |
dc.date.none.fl_str_mv |
2011-06-27 |
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://www.teses.usp.br/teses/disponiveis/3/3142/tde-04112011-144046/ |
url |
http://www.teses.usp.br/teses/disponiveis/3/3142/tde-04112011-144046/ |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1815256675985129472 |