Use este identificador para citar ou linkar para este item: https://repositorio.unipampa.edu.br/jspui/handle/riu/1856
Tipo: Trabalho de Conclusão de Curso
Título: Um método para o desenvolvimento de software por crianças com o ambiente scratch
Autor(es): Ribeiro, Stephanie Da Silva
Primeiro Orientador: Melo, Amanda Meincke
Resumo: O uso de tecnologias digitais é algo comum no dia-a-dia da maioria das pessoas e essas tecnologias devem ser desenvolvidas visando ao usuário final e as suas necessidades. O Design Participativo proporciona aos usuários a participação direta no desenvolvimento de tecnologias para seu uso. A criança, como usuária, pode se tornar coautora, através dessa abordagem, aliada a práticas de Interação Humano-Computador (IHC) e Engenharia de Software (ES). O ambiente Scratch é um meio de proporcionar à criança a coautoria direta no desenvolvimento de tecnologias digitais, pois permite que ela gere parte de um produto de software. Ao analisar os trabalhos relacionados, verificou-se um olhar mais educacional ao uso do Scratch, visando ao desenvolvimento do pensamento computacional pelas crianças. Em nenhum dos trabalhos investigados, observou-se como objetivo explícito desenvolver um produto final, de forma sistemática, com crianças. Este trabalho, portanto, tem como objetivo geral investigar a integração entre IHC e ES no desenvolvimento de tecnologia com/para/por crianças com apoio do ambiente Scratch, de forma sistematizada. Optou-se por uma abordagem qualitativa de pesquisa, através de dois estudos exploratórios. Os resultados preliminares obtidos no Estudo 1 indicaram que técnicas de ES e IHC integradas são eficazes no desenvolvimento de tecnologia com crianças, porém poderiam necessitar de adaptações para o uso com esse público. No Estudo 2, foi oferecido às crianças um contato maior com o ambiente Scratch, anterior às atividades de Engenharia de Requisitos, o que contribuiu para que os envolvidos colaborassem com mais segurança à definição de uma tecnologia e ao desenvolvimento de soluções. Como resultado, tem-se a proposta de um método integrando ES e IHC para o desenvolvimento de software por crianças com o ambiente Scratch e os jogos produzidos durante os Estudos 1 e 2. O método proposto pode servir como referência para outras experiências de desenvolvimento de software com o ambiente Scratch em parceria com crianças.
Abstract: The use of digital technologies is commonplace in most people’s daily life and these technologies must be developed aiming the end user and their needs. The Participatory Design provides to the users the direct participation on the development of technologies for their use. The child, as a user, is able to become coauthor through this approach, allied to Human Computer Interaction (HCI) and Software Engineering (SE) practices. The Scratch environment provides to the child the direct coauthorship in the development of technologies, because it allows he/she to create part of a software product. When analyzing the related works, it was verified a more educational approach to the use of Scratch, aiming the development of the children’s computational thinking. In none of the investigated work the explicit objective of developing, in a systematic way, a final product with children was observed. This work, therefore, has as its main objective to investigate the integration between HCI and SE in the development of technology, in a systematized way, with/for/by children with the Scratch environment support. It was chosen a qualitative research approach, through two exploratory studies. The preliminary results obtained on the Study 1 indicated that integrating techniques from HCI and SE is effective in the development of technologies with children, but these techniques may require some adaptions for the use with this public. On Study 2, it was offered to the children a wider contact with the Scratch environment, prior to the Requirement Engineering activities, which contributed to those involved by making them to collaborate with more confidence on the definition of a technology and on the development of solutions. The proposal of a method integrating SE and HCI for the development of software by children using the Scratch environment and the games produced during the Studies 1 e 2 are the results of this study. The purposed method may serve as a reference to other experiences on the software development in Scratch environment in partnership with children.
Palavras-chave: Criança
Engenharia de Software
Scratch (Linguagem de programação de computador)
Interação homem-máquina
Software Engineering
Scratch (Computer Programming Language)
Man-machine interaction
Children
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA
Idioma: por
País: Brasil
Editor: Universidade Federal do Pampa
Sigla da Instituição: UNIPAMPA
Campus: Campus Alegrete
Citação: RIBEIRO, Stephanie Da Silva. Um método para o desenvolvimento de software por crianças com o ambiente scratch. 97p. 2016. Trabalho de Conclusão do Curso (Graduação em Engenharia de Software) - Universidade Federal do Pampa, Campus Alegrete, Alegrete, 2016.
Tipo de Acesso: Acesso Aberto
URI: http://dspace.unipampa.edu.br:8080/jspui/handle/riu/1856
Data do documento: 28-Nov-2016
Aparece nas coleções:Engenharia de Software

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Um método para o desenvolvimento de software por crianças com o ambiente scratch.pdf2.69 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.