Export Ready — 

Análise e desenvolvimento de extensões de controlo para o ambiente Scratch

Bibliographic Details
Main Author: Gonçalves, João Pedro da Cunha
Publication Date: 2012
Format: Master thesis
Language: por
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/1822/28085
Summary: Dissertação de mestrado em Engenharia Informática
id RCAP_94534ef95d6f56c7f7b2575c2edf13b5
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/28085
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Análise e desenvolvimento de extensões de controlo para o ambiente Scratch681.3.062Dissertação de mestrado em Engenharia InformáticaA Programação Visual permite a construção de programas usando imagens, ícones, entre outros elementos gráficos, em vez da usual escrita de texto. A linguagem Scratch é uma linguagem de programação visual lançada em 2007 pelo MIT Media Lab, que tem vindo a ser usada em contextos de ensino para crianças e em contextos de programação lightweight. O ambiente Scratch foi desenvolvido usando a linguagem de programação por objetos Squeak Smalltalk. A programação visual em Scratch baseia-se na metáfora do bloco de LEGO que se encaixa em blocos compatíveis para criar comportamentos, em geral animações. O sucesso deste ambiente de código aberto conduziu _a necessidade de o rever e aumentar as suas capacidades, visando a sua eventual aplicação noutros contextos. Este trabalho tem por objetivo criar um conjunto de extensões de controlo para a linguagem Scratch, quer pela criação de novos blocos básicos de programação, quer pela introdução de novas funcionalidades interactivas no ambiente, quer ainda pela criação de padrões reutilizáveis e adaptáveis a vários contextos. São também estudadas as formas de disponibilização de programas Scratch na Web, em particular as que já estão disponíveis no servidor de partilha de conteúdos, designado ScratchR.Visual Programming allows the construction of programs using pictures, icons, among other graphical elements, instead of typing text. Scratch is a visual programming language released in 2007 by MIT Media Lab, which has been used in teaching contexts for children and lightweight programming contexts. The Scratch environment was developed in Squeak Smalltalk, an objectoriented programming language. Visual programming in Scratch follows a similar approach to LEGO blocks, as it allows one to create behaviours, usually animations, by combining compatible blocks. The success of this open source environment led to the need to review and extend its capabilities, aiming its eventual application in other contexts. This work aims to create a set of control extensions to the Scratch language, either by creating new programming blocks, by adding new interactive features to the environment, or by creating reusable patterns that can be adapted to various contexts. We also study ways to make Scratch programs available on the Web, in particular those that already exist in the ScratchR le sharing server.Martins, F. MárioUniversidade do MinhoGonçalves, João Pedro da Cunha2012-06-212012-06-21T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/28085porinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T05:46:32Zoai:repositorium.sdum.uminho.pt:1822/28085Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:29:50.046109Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Análise e desenvolvimento de extensões de controlo para o ambiente Scratch
title Análise e desenvolvimento de extensões de controlo para o ambiente Scratch
spellingShingle Análise e desenvolvimento de extensões de controlo para o ambiente Scratch
Gonçalves, João Pedro da Cunha
681.3.062
title_short Análise e desenvolvimento de extensões de controlo para o ambiente Scratch
title_full Análise e desenvolvimento de extensões de controlo para o ambiente Scratch
title_fullStr Análise e desenvolvimento de extensões de controlo para o ambiente Scratch
title_full_unstemmed Análise e desenvolvimento de extensões de controlo para o ambiente Scratch
title_sort Análise e desenvolvimento de extensões de controlo para o ambiente Scratch
author Gonçalves, João Pedro da Cunha
author_facet Gonçalves, João Pedro da Cunha
author_role author
dc.contributor.none.fl_str_mv Martins, F. Mário
Universidade do Minho
dc.contributor.author.fl_str_mv Gonçalves, João Pedro da Cunha
dc.subject.por.fl_str_mv 681.3.062
topic 681.3.062
description Dissertação de mestrado em Engenharia Informática
publishDate 2012
dc.date.none.fl_str_mv 2012-06-21
2012-06-21T00:00:00Z
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/1822/28085
url http://hdl.handle.net/1822/28085
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órios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833595350785458176