UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo Ubíquas
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal do Ceará (UFC) |
Texto Completo: | http://www.repositorio.ufc.br/handle/riufc/23533 |
Resumo: | Field trips (or field classes) promote the scientific spirit of the students by increasing the ability of observation and discovery in various areas of knowledge. By incorporating ubiquitous technologies, such as sensors and actuators, in the field classes (here called Ubiquitous Field Classes), they show benefits when compared to traditional classes. However, the development of ubiquitous systems has challenges, such as seamless treatment of the devices heterogeneity; absence of fixed communication infrastructure; dynamics of the computational elements of the environment; and support for user mobility. In the literature review, we have not found a tool that enables modeling and generation of cross-platform applications for ubiquitous field classes aimed at teaching professionals with little or no knowledge of programming. This document presents a doctoral thesis that consists of a computational environment called the Ubiquitous Field Classes Inventor (UFC-Inventor), which comprises of a modeling language and integrated systems. Together, they enhance the use of ubiquitous technologies in field classes. Thus, teaching professionals can create graphical models of their field classes and, from it, generate cross-platform ubiquitous applications to be used by students. First, we conducted a systematic mapping study with articles on experiences on the use of ubiquitous technology in education. From this survey, we identified some important requirements for ubiquitous field classes. From them, we designed and implemented the UFC-Inventor and its components. The first component is the ML4UL (Modeling Language for Ubiquitous Learning), a domain specific language focused on representation of ubiquitous field classes through an open and reusable specification. The UFC-GLM module, indeed, allows graphic modeling of the field classes with ubiquitous computing resources. The third module is the UFC-Generator, which is responsible for generating the ubiquitous applications. We carried out an evaluation of UFC Inventor with five teachers aim at verifying the usability of the environment. Also, we implemented a case study in the field with seventeen students. The results of both evaluation experiments suggest the acceptance of the UFC-Inventor and indicate that its execution has occurred correctly. |
id |
UFC-7_f7a93ecfb9ec07cd33d2aa53123c00fd |
---|---|
oai_identifier_str |
oai:repositorio.ufc.br:riufc/23533 |
network_acronym_str |
UFC-7 |
network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository_id_str |
|
spelling |
UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo UbíquasUFC-Inventor: an environment for modeling and generating applications for Ubiquitous Field ClassesUbiquitous learningDesenvolvimento dirigido por modelosAulas de campo ubíquasAplicações multiplataformasField trips (or field classes) promote the scientific spirit of the students by increasing the ability of observation and discovery in various areas of knowledge. By incorporating ubiquitous technologies, such as sensors and actuators, in the field classes (here called Ubiquitous Field Classes), they show benefits when compared to traditional classes. However, the development of ubiquitous systems has challenges, such as seamless treatment of the devices heterogeneity; absence of fixed communication infrastructure; dynamics of the computational elements of the environment; and support for user mobility. In the literature review, we have not found a tool that enables modeling and generation of cross-platform applications for ubiquitous field classes aimed at teaching professionals with little or no knowledge of programming. This document presents a doctoral thesis that consists of a computational environment called the Ubiquitous Field Classes Inventor (UFC-Inventor), which comprises of a modeling language and integrated systems. Together, they enhance the use of ubiquitous technologies in field classes. Thus, teaching professionals can create graphical models of their field classes and, from it, generate cross-platform ubiquitous applications to be used by students. First, we conducted a systematic mapping study with articles on experiences on the use of ubiquitous technology in education. From this survey, we identified some important requirements for ubiquitous field classes. From them, we designed and implemented the UFC-Inventor and its components. The first component is the ML4UL (Modeling Language for Ubiquitous Learning), a domain specific language focused on representation of ubiquitous field classes through an open and reusable specification. The UFC-GLM module, indeed, allows graphic modeling of the field classes with ubiquitous computing resources. The third module is the UFC-Generator, which is responsible for generating the ubiquitous applications. We carried out an evaluation of UFC Inventor with five teachers aim at verifying the usability of the environment. Also, we implemented a case study in the field with seventeen students. The results of both evaluation experiments suggest the acceptance of the UFC-Inventor and indicate that its execution has occurred correctly.As aulas de campo promovem o espírito científico dos alunos por meio do aumento da capacidade de observação e descoberta em diversas áreas do conhecimento. Ao incorporar tecnologias ubíquas, como sensores e atuadores, nas aulas de campo (aqui denominadas Aulas de Campo Ubíquas), estas apresentam benefícios quando comparadas às tradicionais. Entretanto, o desenvolvimento de sistemas ubíquos impõe desafios, tais como: tratamento de forma transparente da heterogeneidade dos dispositivos; ausência de infraestrutura de comunicação fixa; dinamicidade dos elementos computacionais do ambiente; e o suporte à mobilidade dos usuários. Em levantamento bibliográfico realizado, não foi encontrada uma ferramenta que possibilitasse a modelagem e a geração de aplicações multiplataforma para aulas de campo ubíquas voltadas aos profissionais de ensino com pouco ou nenhum conhecimento sobre programação. Sendo assim, esta tese propõe um ambiente computacional, composto por uma linguagem de modelagem e dois sistemas integrados, para favorecer a utilização das tecnologias ubíquas em aulas de campo: o Ubiquitous Field Classes Inventor (UFC-Inventor). Com este ambiente, profissionais de ensino podem criar modelos gráficos de suas aulas de campo e, a partir deles, gerar aplicações ubíquas multiplataforma para serem usadas pelos alunos em campo. A construção do ambiente foi iniciada a partir da realização de um mapeamento sistemático com artigos que relatavam experiências sobre o uso das tecnologias ubíquas na educação. De acordo com esse levantamento, foi identificado um conjunto de requisitos essenciais para as aulas de campo ubíquas. Considerando esses requisitos, esta tese apresenta o UFC-Inventor e seus componentes: a ML4UL (Modeling Language for Ubiquitous learning), uma linguagem específica de domínio, cuja especificação é aberta e reutilizável, voltada para representação das aulas de campo ubíquas; o módulo UFC-GLM, para modelagem gráfica das aulas de campo com recursos de computação ubíqua; e, o módulo UFC-Generator, que possibilita a geração das aplicações ubíquas para diferentes sistemas operacionais. Para validar o ambiente, foi realizada uma avaliação com cinco professores sobre a usabilidade do ambiente e um estudo de caso em uma aula de campo com dezessete alunos. Considerando a análise das respostas aos questionários aplicados com os usuários e o funcionamento do ambiente no estudo de caso, os resultados sugerem a aceitação do ambiente e indicam a execução adequada do UFC-Inventor.Andrade, Rossana Maria de CastroCarvalho, Windson Viana deBarros Filho, Edgar Marçal de2017-06-23T13:05:30Z2017-06-23T13:05:30Z2016info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfBARROS FILHO, Edgar Marçal de. UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo Ubíquas. 2016. 165 f. Tese (Doutorado em Ciência da Computação)-Universidade Federal do Ceará, Fortaleza, 2016.http://www.repositorio.ufc.br/handle/riufc/23533porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2019-02-25T16:40:06Zoai:repositorio.ufc.br:riufc/23533Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:18:28.809844Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
dc.title.none.fl_str_mv |
UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo Ubíquas UFC-Inventor: an environment for modeling and generating applications for Ubiquitous Field Classes |
title |
UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo Ubíquas |
spellingShingle |
UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo Ubíquas Barros Filho, Edgar Marçal de Ubiquitous learning Desenvolvimento dirigido por modelos Aulas de campo ubíquas Aplicações multiplataformas |
title_short |
UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo Ubíquas |
title_full |
UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo Ubíquas |
title_fullStr |
UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo Ubíquas |
title_full_unstemmed |
UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo Ubíquas |
title_sort |
UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo Ubíquas |
author |
Barros Filho, Edgar Marçal de |
author_facet |
Barros Filho, Edgar Marçal de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Andrade, Rossana Maria de Castro Carvalho, Windson Viana de |
dc.contributor.author.fl_str_mv |
Barros Filho, Edgar Marçal de |
dc.subject.por.fl_str_mv |
Ubiquitous learning Desenvolvimento dirigido por modelos Aulas de campo ubíquas Aplicações multiplataformas |
topic |
Ubiquitous learning Desenvolvimento dirigido por modelos Aulas de campo ubíquas Aplicações multiplataformas |
description |
Field trips (or field classes) promote the scientific spirit of the students by increasing the ability of observation and discovery in various areas of knowledge. By incorporating ubiquitous technologies, such as sensors and actuators, in the field classes (here called Ubiquitous Field Classes), they show benefits when compared to traditional classes. However, the development of ubiquitous systems has challenges, such as seamless treatment of the devices heterogeneity; absence of fixed communication infrastructure; dynamics of the computational elements of the environment; and support for user mobility. In the literature review, we have not found a tool that enables modeling and generation of cross-platform applications for ubiquitous field classes aimed at teaching professionals with little or no knowledge of programming. This document presents a doctoral thesis that consists of a computational environment called the Ubiquitous Field Classes Inventor (UFC-Inventor), which comprises of a modeling language and integrated systems. Together, they enhance the use of ubiquitous technologies in field classes. Thus, teaching professionals can create graphical models of their field classes and, from it, generate cross-platform ubiquitous applications to be used by students. First, we conducted a systematic mapping study with articles on experiences on the use of ubiquitous technology in education. From this survey, we identified some important requirements for ubiquitous field classes. From them, we designed and implemented the UFC-Inventor and its components. The first component is the ML4UL (Modeling Language for Ubiquitous Learning), a domain specific language focused on representation of ubiquitous field classes through an open and reusable specification. The UFC-GLM module, indeed, allows graphic modeling of the field classes with ubiquitous computing resources. The third module is the UFC-Generator, which is responsible for generating the ubiquitous applications. We carried out an evaluation of UFC Inventor with five teachers aim at verifying the usability of the environment. Also, we implemented a case study in the field with seventeen students. The results of both evaluation experiments suggest the acceptance of the UFC-Inventor and indicate that its execution has occurred correctly. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016 2017-06-23T13:05:30Z 2017-06-23T13:05:30Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
BARROS FILHO, Edgar Marçal de. UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo Ubíquas. 2016. 165 f. Tese (Doutorado em Ciência da Computação)-Universidade Federal do Ceará, Fortaleza, 2016. http://www.repositorio.ufc.br/handle/riufc/23533 |
identifier_str_mv |
BARROS FILHO, Edgar Marçal de. UFC-Inventor: um ambiente para modelagem e geração de aplicações para Aulas de Campo Ubíquas. 2016. 165 f. Tese (Doutorado em Ciência da Computação)-Universidade Federal do Ceará, Fortaleza, 2016. |
url |
http://www.repositorio.ufc.br/handle/riufc/23533 |
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.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
instname_str |
Universidade Federal do Ceará (UFC) |
instacron_str |
UFC |
institution |
UFC |
reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
_version_ |
1813028748055805952 |