SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
versão 1.0                                                                                         Fernando Rui Campos




 Integração da ferramenta SCRATCH
com (HotPotatoes e Moodle) algumas notas
Índice
Introdução ......................................................................................................................2
Edição do projecto .........................................................................................................3
Para inserir num projecto ...............................................................................................4
Exemplo de código ........................................................................................................4
Criar página Web ...........................................................................................................5
Inserção na Ferramenta HotPotatoes de projecto SCRATCH........................................8
Inserir um Projecto na Plataforma Moodle ....................................................................9




 Figuras
Fig. 1 – Ambiente de trabalho do SCRATCH com um projecto aberto ........................3
Fig. 2 – Opção de partilha do projecto On-Line ............................................................3
Fig. 3 – Referências necessárias para a utilização noutros recursos ou na plataforma
LMS ...............................................................................................................................4
Fig. 4 – Opção para inserir código HTML utilizando a ferramenta “Front Page” ........5
Fig. 5 – Inserção de código a inserir ..............................................................................6
Fig. 6 – Página HTML obtida a partir do código inserido.............................................6
Fig. 7 – Exemplo de inserção no texto de apoio das HotPotatoes um projecto do
SCRATCH .....................................................................................................................8
Fig. 8 – Exemplo de integração com ferramenta HotPotatoes.......................................9
Fig. 9 – Exemplo de escrever página Web da plataforma LMS . ..................................9
Fig. 10 – Exemplo de texto a inserir na plataforma. ....................................................10
Fig. 11 – Exemplo de uma página inserida no Moodle ...............................................10




                                                          Pag. 1 de 11
versão 1.0                                                      Fernando Rui Campos




Introdução

       O presente documento tenta de forma sistemática descrever o processo de
integração de projectos baseados na ferramenta SCRATCH, com outros ambientes
virtuais de aprendizagem (Moodle), assim como outras ferramentas (HotPotatoes).
Foi utilizado como editor de páginas HTML, a ferramenta “FrontPage” dado ser
talvez o editor mais conhecido por parte dos professores e existirem licenciamentos
nas escolas e Agrupamento de escolas.
A seguir mostra-se exemplo de um projecto que foi criado, após reutilização de um
outro que se encontrava no sítio do MIT Labs (5 circuits). Foram corrigidos alguns
aspectos importantes, do ponto de vista científico nomeadamente a correcção da
simbologia de dois elementos constituintes do simulador (LED e bateria). Este
projecto tem também a característica importante que em função da tecla espaços
A simbologia varia.




                                      Pag. 2 de 11
versão 1.0                                                        Fernando Rui Campos




Edição do projecto
Após instalação da aplicação SCRATCH no computador local, abrir o projecto
respectivo. No presente documento não se encontra incluído o procedimento para
criar conta no Mit Labs.




Fig. 1 – Ambiente de trabalho do SCRATCH com um projecto aberto


Após testar as funcionalidades do projecto tem de se Exportar para o Web site do
MitLabs, de modo a ser possível a partilha e o acesso por parte dos alunos.




Fig. 2 – Opção de partilha do projecto On-Line



                                          Pag. 3 de 11
versão 1.0                                                             Fernando Rui Campos



Relembra-se que é necessário ter uma conta, no MIT Labs antes de tentar submeter o
projecto realizado. Depois de ter a conta o programa vai pedir o nome de utilizador e
palavra passe. Após a autenticação, passa à fase seguinte de “submeter” no sítio com
o novo projecto.
A submissão é muito rápida em condições normais e sem erros.


Para inserir num projecto
Para inserir um projecto, inicialmente terá de se visitar o ambiente de trabalho onde o
autor tem o seu ambiente de trabalho pessoal.
Seleccionar de seguida, qual o projecto que foi submetido, de modo a obtermos o
código correspondente.
Copiar o código, escolhendo a opção “Embed” que se encontra na página do projecto.
De referir que inicialmente o código não está disponível, antes da escolha da opção
“Embed”.




Fig. 3 – Referências necessárias para a utilização noutros recursos ou na plataforma LMS


Se quiser só a parte da imagem, deve de copiar a parte que começa por “ <a href=”


Exemplo de código
<applet id='ProjectApplet' style='display:block' code='ScratchApplet'
codebase='http://scratch.mit.edu/static/misc' archive='ScratchApplet.jar' height='387'
width='482'><param name='project'
value='../../static/projects/fcampos/603607.sb'></applet> <a
href='http://scratch.mit.edu/projects/fcampos/603607'>Learn more about this
project</a>




                                          Pag. 4 de 11
versão 1.0                                                           Fernando Rui Campos




Se quiser remover a indicação para aprender mais
Retirar “<a href='http://scratch.mit.edu/projects/fcampos/603607'>Learn more about
this project</a>”



Criar página Web
Para criar uma página Web com o código de um projecto Scratch, é possível realizar
uma página HTML, p.ex., utilizando a ferramenta “Front Page”. Para começar
escolher em “Inserir componente Web”, a opção Controlos avançados, seleccionando
o controlo HTML (ver Fig. 4).




Fig. 4 – Opção para inserir código HTML utilizando a ferramenta “Front Page”



O código a inserir ( ver Fig. 5) encontra-se no site de publicação (ver Fig. 3).




                                         Pag. 5 de 11
versão 1.0                                                      Fernando Rui Campos




Fig. 5 – Inserção de código a inserir


Após a inserção a aplicação “FrontPage” vai inserir o código na página principal




Fig. 6 – Página HTML obtida a partir do código inserido



Código HTML criado numa página à parte a partir do que foi criado na opção
“Embed” .
        <html>
        <head>
        <meta http-equiv="Content-Type" content="text/html; charset=windows-
        1252">
        <title>Exemplo de simulador</title>
        </head>
        <body>




                                          Pag. 6 de 11
versão 1.0                                                       Fernando Rui Campos



       <p><!--webbot bot="HTMLMarkup" startspan --><applet id='ProjectApplet'
       style='display:block' code='ScratchApplet'
       codebase='http://scratch.mit.edu/static/misc' archive='ScratchApplet.jar'
       height='387' width='462'><param name='project'
       value='../../static/projects/fcampos/603607.sb'></applet> <!--webbot
       bot="HTMLMarkup" endspan --></p>
       </body>
       </html>




                                      Pag. 7 de 11
versão 1.0                                                          Fernando Rui Campos




Inserção na Ferramenta HotPotatoes de projecto
SCRATCH

Uma das possibilidades de inserir a actividade criada na ferramenta de autoria
“HotPotatoes” é através da utilização da opção de “Adicionar Texto de apoio” .




Fig. 7 – Exemplo de inserção no texto de apoio das HotPotatoes um projecto do SCRATCH


Depois na parte do texto utilizar o código que foi definido através da opção “Embed”
da ferramenta SCRATCH .




                                        Pag. 8 de 11
versão 1.0                                                    Fernando Rui Campos




Fig. 8 – Exemplo de integração com ferramenta HotPotatoes

Inserir um Projecto na Plataforma Moodle

Na disciplina criada previamente escolher a opção “Escrever página Web”.


Na opção Adicionar um Recurso --> Escrever página Web




Fig. 9 – Exemplo de escrever página Web da plataforma LMS .


Alterar para a opção MODO TEXTO, tal como assinalado, após copiar a página
criada.


                                         Pag. 9 de 11
versão 1.0                                                      Fernando Rui Campos




Exemplo de utilização através da opção “Escrever página Web”.




Fig. 10 – Exemplo de texto a inserir na plataforma.




Fig. 11 – Exemplo de uma página inserida no Moodle


                                           Pag. 10 de 11
versão 1.0                                                    Fernando Rui Campos



Referências
http://scratch.mit.edu/projects/fcampos/603607. Acedido em 11 de Julho 2009.

http://scratch.mit.edu/. Acedido em 11 de Julho 2009.

http://scratch.mit.edu/projects/smartyatscratch/246892
. Acedido em 11 de Julho 2009.

Front Page - é uma marca registada da Microsoft




                                     Pag. 11 de 11

Mais conteúdo relacionado

Mais procurados

[WORDPRESS] Manual do Usuário
[WORDPRESS] Manual do Usuário[WORDPRESS] Manual do Usuário
[WORDPRESS] Manual do UsuárioAgência Pomar
 
Grupo de estudos AS3 - Introdução ao ActionScript 3.0
Grupo de estudos AS3 - Introdução ao ActionScript 3.0Grupo de estudos AS3 - Introdução ao ActionScript 3.0
Grupo de estudos AS3 - Introdução ao ActionScript 3.0Fábio Flatschart
 
Wordpress, Guia/Manual do Publicador
Wordpress, Guia/Manual do PublicadorWordpress, Guia/Manual do Publicador
Wordpress, Guia/Manual do PublicadorRenato Vieira
 
Construindo aplicações com netbeans
Construindo aplicações com netbeansConstruindo aplicações com netbeans
Construindo aplicações com netbeansSliedesharessbarbosa
 
Apostila delphi rad studio 2007
Apostila delphi   rad studio 2007Apostila delphi   rad studio 2007
Apostila delphi rad studio 2007Guilherme Bruno
 
.Net 2.0 Instalando Sua AplicaçãO Com Click Once
.Net 2.0   Instalando Sua AplicaçãO Com Click Once.Net 2.0   Instalando Sua AplicaçãO Com Click Once
.Net 2.0 Instalando Sua AplicaçãO Com Click Onceinfinitopublicidade
 
Firefox os campusparty
Firefox os campuspartyFirefox os campusparty
Firefox os campuspartyFábio Magnoni
 

Mais procurados (9)

[WORDPRESS] Manual do Usuário
[WORDPRESS] Manual do Usuário[WORDPRESS] Manual do Usuário
[WORDPRESS] Manual do Usuário
 
Apostila visual basic
Apostila visual basicApostila visual basic
Apostila visual basic
 
Grupo de estudos AS3 - Introdução ao ActionScript 3.0
Grupo de estudos AS3 - Introdução ao ActionScript 3.0Grupo de estudos AS3 - Introdução ao ActionScript 3.0
Grupo de estudos AS3 - Introdução ao ActionScript 3.0
 
Wordpress, Guia/Manual do Publicador
Wordpress, Guia/Manual do PublicadorWordpress, Guia/Manual do Publicador
Wordpress, Guia/Manual do Publicador
 
Construindo aplicações com netbeans
Construindo aplicações com netbeansConstruindo aplicações com netbeans
Construindo aplicações com netbeans
 
Apostila delphi rad studio 2007
Apostila delphi   rad studio 2007Apostila delphi   rad studio 2007
Apostila delphi rad studio 2007
 
.Net 2.0 Instalando Sua AplicaçãO Com Click Once
.Net 2.0   Instalando Sua AplicaçãO Com Click Once.Net 2.0   Instalando Sua AplicaçãO Com Click Once
.Net 2.0 Instalando Sua AplicaçãO Com Click Once
 
Firefox os campusparty
Firefox os campuspartyFirefox os campusparty
Firefox os campusparty
 
Minicurso as3 games
Minicurso as3 gamesMinicurso as3 games
Minicurso as3 games
 

Destaque

Tobacco x life exp
Tobacco x life expTobacco x life exp
Tobacco x life expFilipe Goes
 
Folha Dominical - 08.02.15 Nº 556
Folha Dominical - 08.02.15 Nº 556Folha Dominical - 08.02.15 Nº 556
Folha Dominical - 08.02.15 Nº 556Comunidades Vivas
 
Folha Dominical - 29.11.09 Nº298
Folha Dominical - 29.11.09 Nº298Folha Dominical - 29.11.09 Nº298
Folha Dominical - 29.11.09 Nº298Comunidades Vivas
 
Jornal "União de Coura" - Maio e Junho de 2010
Jornal "União de Coura" - Maio e Junho de 2010Jornal "União de Coura" - Maio e Junho de 2010
Jornal "União de Coura" - Maio e Junho de 2010Comunidades Vivas
 
Folha Dominical - 02.05.10 Nº319
Folha Dominical - 02.05.10 Nº319Folha Dominical - 02.05.10 Nº319
Folha Dominical - 02.05.10 Nº319Comunidades Vivas
 
Folha Dominical - 17.01.10 Nº305
Folha Dominical - 17.01.10 Nº305Folha Dominical - 17.01.10 Nº305
Folha Dominical - 17.01.10 Nº305Comunidades Vivas
 
Folha Dominical - 04.07.10 Nº328
Folha Dominical - 04.07.10 Nº328Folha Dominical - 04.07.10 Nº328
Folha Dominical - 04.07.10 Nº328Comunidades Vivas
 
Sessao 15 novembro2013 widgets widgetStore
Sessao 15 novembro2013 widgets widgetStoreSessao 15 novembro2013 widgets widgetStore
Sessao 15 novembro2013 widgets widgetStoreFernando Rui Campos
 
Meu calendário 2014 :)
Meu calendário 2014 :)Meu calendário 2014 :)
Meu calendário 2014 :)Ana02Coelho
 
Folha Dominical - 18.11.12 Nº 449
Folha Dominical - 18.11.12 Nº 449Folha Dominical - 18.11.12 Nº 449
Folha Dominical - 18.11.12 Nº 449Comunidades Vivas
 
Folha Dominical - 21.03.10 Nº314
Folha Dominical - 21.03.10 Nº314Folha Dominical - 21.03.10 Nº314
Folha Dominical - 21.03.10 Nº314Comunidades Vivas
 
Quiz Revolução Francesa, Vinda da Família Real e Revolução Pernambucana 1817
Quiz Revolução Francesa, Vinda da Família Real e Revolução Pernambucana 1817Quiz Revolução Francesa, Vinda da Família Real e Revolução Pernambucana 1817
Quiz Revolução Francesa, Vinda da Família Real e Revolução Pernambucana 1817luciano barros
 
Paises del mundo
Paises del mundoPaises del mundo
Paises del mundoAndrey2504
 
Comentarios de los estudiantes
Comentarios de los estudiantesComentarios de los estudiantes
Comentarios de los estudianteslucesitamomo14
 
ด.ญ.กาญจนา สิลพันธ์ ม.2/3 เลขที่29
ด.ญ.กาญจนา สิลพันธ์ ม.2/3 เลขที่29ด.ญ.กาญจนา สิลพันธ์ ม.2/3 เลขที่29
ด.ญ.กาญจนา สิลพันธ์ ม.2/3 เลขที่29Kornnicha Wonglai
 
Folha dominical 15.09.13 nº 488
Folha dominical   15.09.13 nº 488Folha dominical   15.09.13 nº 488
Folha dominical 15.09.13 nº 488Comunidades Vivas
 

Destaque (20)

Tobacco x life exp
Tobacco x life expTobacco x life exp
Tobacco x life exp
 
Folha Dominical - 08.02.15 Nº 556
Folha Dominical - 08.02.15 Nº 556Folha Dominical - 08.02.15 Nº 556
Folha Dominical - 08.02.15 Nº 556
 
Folha Dominical - 29.11.09 Nº298
Folha Dominical - 29.11.09 Nº298Folha Dominical - 29.11.09 Nº298
Folha Dominical - 29.11.09 Nº298
 
Sustentabilidade
SustentabilidadeSustentabilidade
Sustentabilidade
 
Jornal "União de Coura" - Maio e Junho de 2010
Jornal "União de Coura" - Maio e Junho de 2010Jornal "União de Coura" - Maio e Junho de 2010
Jornal "União de Coura" - Maio e Junho de 2010
 
Folha Dominical - 02.05.10 Nº319
Folha Dominical - 02.05.10 Nº319Folha Dominical - 02.05.10 Nº319
Folha Dominical - 02.05.10 Nº319
 
Folha Dominical - 17.01.10 Nº305
Folha Dominical - 17.01.10 Nº305Folha Dominical - 17.01.10 Nº305
Folha Dominical - 17.01.10 Nº305
 
Folha Dominical - 04.07.10 Nº328
Folha Dominical - 04.07.10 Nº328Folha Dominical - 04.07.10 Nº328
Folha Dominical - 04.07.10 Nº328
 
Sessao 15 novembro2013 widgets widgetStore
Sessao 15 novembro2013 widgets widgetStoreSessao 15 novembro2013 widgets widgetStore
Sessao 15 novembro2013 widgets widgetStore
 
Meu calendário 2014 :)
Meu calendário 2014 :)Meu calendário 2014 :)
Meu calendário 2014 :)
 
Folha Dominical - 18.11.12 Nº 449
Folha Dominical - 18.11.12 Nº 449Folha Dominical - 18.11.12 Nº 449
Folha Dominical - 18.11.12 Nº 449
 
ama de casa
ama de casaama de casa
ama de casa
 
Folha Dominical - 21.03.10 Nº314
Folha Dominical - 21.03.10 Nº314Folha Dominical - 21.03.10 Nº314
Folha Dominical - 21.03.10 Nº314
 
Quiz Revolução Francesa, Vinda da Família Real e Revolução Pernambucana 1817
Quiz Revolução Francesa, Vinda da Família Real e Revolução Pernambucana 1817Quiz Revolução Francesa, Vinda da Família Real e Revolução Pernambucana 1817
Quiz Revolução Francesa, Vinda da Família Real e Revolução Pernambucana 1817
 
Paises del mundo
Paises del mundoPaises del mundo
Paises del mundo
 
Comentarios de los estudiantes
Comentarios de los estudiantesComentarios de los estudiantes
Comentarios de los estudiantes
 
ด.ญ.กาญจนา สิลพันธ์ ม.2/3 เลขที่29
ด.ญ.กาญจนา สิลพันธ์ ม.2/3 เลขที่29ด.ญ.กาญจนา สิลพันธ์ ม.2/3 เลขที่29
ด.ญ.กาญจนา สิลพันธ์ ม.2/3 เลขที่29
 
Horario
HorarioHorario
Horario
 
Salvador dalí_español
Salvador dalí_españolSalvador dalí_español
Salvador dalí_español
 
Folha dominical 15.09.13 nº 488
Folha dominical   15.09.13 nº 488Folha dominical   15.09.13 nº 488
Folha dominical 15.09.13 nº 488
 

Semelhante a Integração da ferramenta SCRATCH com HotPotatoes e Moodle

Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...Daniel Makiyama
 
1503 - Revista - Angular.pdf
1503 - Revista - Angular.pdf1503 - Revista - Angular.pdf
1503 - Revista - Angular.pdfjoaoJunior93
 
Criando projetos mestres ms project 2010 server
Criando projetos mestres ms project 2010 serverCriando projetos mestres ms project 2010 server
Criando projetos mestres ms project 2010 serverIgor Serra
 
Tutorial ea padronizado
Tutorial ea   padronizadoTutorial ea   padronizado
Tutorial ea padronizadoVladimir Alves
 
Orientações para implementação na rede colaborativa de aprendizagem do uca
Orientações para implementação na rede colaborativa de aprendizagem do ucaOrientações para implementação na rede colaborativa de aprendizagem do uca
Orientações para implementação na rede colaborativa de aprendizagem do ucarositalima
 
Tutorial ea padronizado
Tutorial ea   padronizadoTutorial ea   padronizado
Tutorial ea padronizadoFábio Paixão
 
Atividade 10
Atividade 10Atividade 10
Atividade 10Tony Hara
 
Android DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimentoAndroid DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimentoiMasters
 
Criando apps nativos com react e javascript. Hands-on
Criando apps nativos com react e javascript. Hands-onCriando apps nativos com react e javascript. Hands-on
Criando apps nativos com react e javascript. Hands-onRodolfo Bueno
 
1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdfjoaoJunior93
 
Parse Push Notification - O Lado negro da força
Parse Push Notification - O Lado negro da forçaParse Push Notification - O Lado negro da força
Parse Push Notification - O Lado negro da forçaRudson Lima
 
1501 - Revista - BootStrap.pdf
1501 - Revista - BootStrap.pdf1501 - Revista - BootStrap.pdf
1501 - Revista - BootStrap.pdfjoaoJunior93
 
Adobe flash platform bem 2009
 Adobe flash platform bem 2009 Adobe flash platform bem 2009
Adobe flash platform bem 2009FabricioManzi
 
Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com AngularElmano Cavalcanti
 
Android Core Aula 6 - Desenvolvimento de aplicações Android
Android Core Aula 6 -  Desenvolvimento de aplicações AndroidAndroid Core Aula 6 -  Desenvolvimento de aplicações Android
Android Core Aula 6 - Desenvolvimento de aplicações AndroidFelipe Silveira
 

Semelhante a Integração da ferramenta SCRATCH com HotPotatoes e Moodle (20)

Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
 
1503 - Revista - Angular.pdf
1503 - Revista - Angular.pdf1503 - Revista - Angular.pdf
1503 - Revista - Angular.pdf
 
Criando projetos mestres ms project 2010 server
Criando projetos mestres ms project 2010 serverCriando projetos mestres ms project 2010 server
Criando projetos mestres ms project 2010 server
 
Tutorial ea padronizado
Tutorial ea   padronizadoTutorial ea   padronizado
Tutorial ea padronizado
 
Orientações para implementação na rede colaborativa de aprendizagem do uca
Orientações para implementação na rede colaborativa de aprendizagem do ucaOrientações para implementação na rede colaborativa de aprendizagem do uca
Orientações para implementação na rede colaborativa de aprendizagem do uca
 
Tutorial ea padronizado
Tutorial ea   padronizadoTutorial ea   padronizado
Tutorial ea padronizado
 
Atividade 10
Atividade 10Atividade 10
Atividade 10
 
O que é um template?
O que é um template?O que é um template?
O que é um template?
 
Android DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimentoAndroid DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimento
 
Guião uso e criação widgets
Guião uso e criação widgetsGuião uso e criação widgets
Guião uso e criação widgets
 
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...
 
Introdução Ao Desenvolvimento Para Iphone
Introdução Ao Desenvolvimento Para IphoneIntrodução Ao Desenvolvimento Para Iphone
Introdução Ao Desenvolvimento Para Iphone
 
Criando apps nativos com react e javascript. Hands-on
Criando apps nativos com react e javascript. Hands-onCriando apps nativos com react e javascript. Hands-on
Criando apps nativos com react e javascript. Hands-on
 
1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf
 
05 - C# - componentes visuais v1.0
05 - C# - componentes visuais v1.005 - C# - componentes visuais v1.0
05 - C# - componentes visuais v1.0
 
Parse Push Notification - O Lado negro da força
Parse Push Notification - O Lado negro da forçaParse Push Notification - O Lado negro da força
Parse Push Notification - O Lado negro da força
 
1501 - Revista - BootStrap.pdf
1501 - Revista - BootStrap.pdf1501 - Revista - BootStrap.pdf
1501 - Revista - BootStrap.pdf
 
Adobe flash platform bem 2009
 Adobe flash platform bem 2009 Adobe flash platform bem 2009
Adobe flash platform bem 2009
 
Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com Angular
 
Android Core Aula 6 - Desenvolvimento de aplicações Android
Android Core Aula 6 -  Desenvolvimento de aplicações AndroidAndroid Core Aula 6 -  Desenvolvimento de aplicações Android
Android Core Aula 6 - Desenvolvimento de aplicações Android
 

Mais de Fernando Rui Campos

Questões da privacidade nas bibliotecas da era digital
Questões da privacidade nas bibliotecas da era digitalQuestões da privacidade nas bibliotecas da era digital
Questões da privacidade nas bibliotecas da era digitalFernando Rui Campos
 
COVID-19 Novos desafios, novos espaços de aprendizagem
COVID-19 Novos desafios, novos espaços de aprendizagemCOVID-19 Novos desafios, novos espaços de aprendizagem
COVID-19 Novos desafios, novos espaços de aprendizagemFernando Rui Campos
 
Qualidade de dados - data quality & GDPR
Qualidade de dados - data quality & GDPRQualidade de dados - data quality & GDPR
Qualidade de dados - data quality & GDPRFernando Rui Campos
 
Infografia direitos de autor - Educação
Infografia direitos de autor - Educação Infografia direitos de autor - Educação
Infografia direitos de autor - Educação Fernando Rui Campos
 
Tools & technologies for educators
Tools & technologies for educatorsTools & technologies for educators
Tools & technologies for educatorsFernando Rui Campos
 
Aceder, Criar e Partilhar Prudentemente
Aceder, Criar e Partilhar PrudentementeAceder, Criar e Partilhar Prudentemente
Aceder, Criar e Partilhar PrudentementeFernando Rui Campos
 
Recursos educativos digitais abertos
Recursos educativos digitais abertosRecursos educativos digitais abertos
Recursos educativos digitais abertosFernando Rui Campos
 
Cyber bullying Experiências de formação
Cyber bullying Experiências de formaçãoCyber bullying Experiências de formação
Cyber bullying Experiências de formaçãoFernando Rui Campos
 
Notas qualidade e design multimedia
Notas qualidade e design multimediaNotas qualidade e design multimedia
Notas qualidade e design multimediaFernando Rui Campos
 
Historias & cenarios de aprendizagem
Historias & cenarios de aprendizagemHistorias & cenarios de aprendizagem
Historias & cenarios de aprendizagemFernando Rui Campos
 
Utilização video audio ativosdigitais
Utilização video audio ativosdigitaisUtilização video audio ativosdigitais
Utilização video audio ativosdigitaisFernando Rui Campos
 
Sessao 15 novembro2013_tecnologias iTEC
Sessao 15 novembro2013_tecnologias iTECSessao 15 novembro2013_tecnologias iTEC
Sessao 15 novembro2013_tecnologias iTECFernando Rui Campos
 

Mais de Fernando Rui Campos (20)

Questões da privacidade nas bibliotecas da era digital
Questões da privacidade nas bibliotecas da era digitalQuestões da privacidade nas bibliotecas da era digital
Questões da privacidade nas bibliotecas da era digital
 
COVID-19 Novos desafios, novos espaços de aprendizagem
COVID-19 Novos desafios, novos espaços de aprendizagemCOVID-19 Novos desafios, novos espaços de aprendizagem
COVID-19 Novos desafios, novos espaços de aprendizagem
 
Qualidade de dados - data quality & GDPR
Qualidade de dados - data quality & GDPRQualidade de dados - data quality & GDPR
Qualidade de dados - data quality & GDPR
 
Infografia direitos de autor - Educação
Infografia direitos de autor - Educação Infografia direitos de autor - Educação
Infografia direitos de autor - Educação
 
Tools & technologies for educators
Tools & technologies for educatorsTools & technologies for educators
Tools & technologies for educators
 
Access, create and share wisely
Access, create and share wiselyAccess, create and share wisely
Access, create and share wisely
 
Aceder, Criar e Partilhar Prudentemente
Aceder, Criar e Partilhar PrudentementeAceder, Criar e Partilhar Prudentemente
Aceder, Criar e Partilhar Prudentemente
 
Recursos educativos digitais abertos
Recursos educativos digitais abertosRecursos educativos digitais abertos
Recursos educativos digitais abertos
 
Didática TIC & RED
Didática TIC & RED Didática TIC & RED
Didática TIC & RED
 
Cyber bullying Experiências de formação
Cyber bullying Experiências de formaçãoCyber bullying Experiências de formação
Cyber bullying Experiências de formação
 
Notas qualidade e design multimedia
Notas qualidade e design multimediaNotas qualidade e design multimedia
Notas qualidade e design multimedia
 
Historias & cenarios de aprendizagem
Historias & cenarios de aprendizagemHistorias & cenarios de aprendizagem
Historias & cenarios de aprendizagem
 
Utilização video audio ativosdigitais
Utilização video audio ativosdigitaisUtilização video audio ativosdigitais
Utilização video audio ativosdigitais
 
Ferramentas e Apps Educação
Ferramentas e Apps EducaçãoFerramentas e Apps Educação
Ferramentas e Apps Educação
 
Critérios Travel Well & LORI
Critérios Travel Well & LORICritérios Travel Well & LORI
Critérios Travel Well & LORI
 
Sessao 15 novembro2013_tecnologias iTEC
Sessao 15 novembro2013_tecnologias iTECSessao 15 novembro2013_tecnologias iTEC
Sessao 15 novembro2013_tecnologias iTEC
 
Team up openid_c3
Team up openid_c3Team up openid_c3
Team up openid_c3
 
Tecnologias digitais iTEC c3
Tecnologias digitais iTEC c3Tecnologias digitais iTEC c3
Tecnologias digitais iTEC c3
 
Apresentação budapest cc
Apresentação budapest ccApresentação budapest cc
Apresentação budapest cc
 
iTEC widgetStore
iTEC widgetStoreiTEC widgetStore
iTEC widgetStore
 

Integração da ferramenta SCRATCH com HotPotatoes e Moodle

  • 1. versão 1.0 Fernando Rui Campos Integração da ferramenta SCRATCH com (HotPotatoes e Moodle) algumas notas Índice Introdução ......................................................................................................................2 Edição do projecto .........................................................................................................3 Para inserir num projecto ...............................................................................................4 Exemplo de código ........................................................................................................4 Criar página Web ...........................................................................................................5 Inserção na Ferramenta HotPotatoes de projecto SCRATCH........................................8 Inserir um Projecto na Plataforma Moodle ....................................................................9 Figuras Fig. 1 – Ambiente de trabalho do SCRATCH com um projecto aberto ........................3 Fig. 2 – Opção de partilha do projecto On-Line ............................................................3 Fig. 3 – Referências necessárias para a utilização noutros recursos ou na plataforma LMS ...............................................................................................................................4 Fig. 4 – Opção para inserir código HTML utilizando a ferramenta “Front Page” ........5 Fig. 5 – Inserção de código a inserir ..............................................................................6 Fig. 6 – Página HTML obtida a partir do código inserido.............................................6 Fig. 7 – Exemplo de inserção no texto de apoio das HotPotatoes um projecto do SCRATCH .....................................................................................................................8 Fig. 8 – Exemplo de integração com ferramenta HotPotatoes.......................................9 Fig. 9 – Exemplo de escrever página Web da plataforma LMS . ..................................9 Fig. 10 – Exemplo de texto a inserir na plataforma. ....................................................10 Fig. 11 – Exemplo de uma página inserida no Moodle ...............................................10 Pag. 1 de 11
  • 2. versão 1.0 Fernando Rui Campos Introdução O presente documento tenta de forma sistemática descrever o processo de integração de projectos baseados na ferramenta SCRATCH, com outros ambientes virtuais de aprendizagem (Moodle), assim como outras ferramentas (HotPotatoes). Foi utilizado como editor de páginas HTML, a ferramenta “FrontPage” dado ser talvez o editor mais conhecido por parte dos professores e existirem licenciamentos nas escolas e Agrupamento de escolas. A seguir mostra-se exemplo de um projecto que foi criado, após reutilização de um outro que se encontrava no sítio do MIT Labs (5 circuits). Foram corrigidos alguns aspectos importantes, do ponto de vista científico nomeadamente a correcção da simbologia de dois elementos constituintes do simulador (LED e bateria). Este projecto tem também a característica importante que em função da tecla espaços A simbologia varia. Pag. 2 de 11
  • 3. versão 1.0 Fernando Rui Campos Edição do projecto Após instalação da aplicação SCRATCH no computador local, abrir o projecto respectivo. No presente documento não se encontra incluído o procedimento para criar conta no Mit Labs. Fig. 1 – Ambiente de trabalho do SCRATCH com um projecto aberto Após testar as funcionalidades do projecto tem de se Exportar para o Web site do MitLabs, de modo a ser possível a partilha e o acesso por parte dos alunos. Fig. 2 – Opção de partilha do projecto On-Line Pag. 3 de 11
  • 4. versão 1.0 Fernando Rui Campos Relembra-se que é necessário ter uma conta, no MIT Labs antes de tentar submeter o projecto realizado. Depois de ter a conta o programa vai pedir o nome de utilizador e palavra passe. Após a autenticação, passa à fase seguinte de “submeter” no sítio com o novo projecto. A submissão é muito rápida em condições normais e sem erros. Para inserir num projecto Para inserir um projecto, inicialmente terá de se visitar o ambiente de trabalho onde o autor tem o seu ambiente de trabalho pessoal. Seleccionar de seguida, qual o projecto que foi submetido, de modo a obtermos o código correspondente. Copiar o código, escolhendo a opção “Embed” que se encontra na página do projecto. De referir que inicialmente o código não está disponível, antes da escolha da opção “Embed”. Fig. 3 – Referências necessárias para a utilização noutros recursos ou na plataforma LMS Se quiser só a parte da imagem, deve de copiar a parte que começa por “ <a href=” Exemplo de código <applet id='ProjectApplet' style='display:block' code='ScratchApplet' codebase='http://scratch.mit.edu/static/misc' archive='ScratchApplet.jar' height='387' width='482'><param name='project' value='../../static/projects/fcampos/603607.sb'></applet> <a href='http://scratch.mit.edu/projects/fcampos/603607'>Learn more about this project</a> Pag. 4 de 11
  • 5. versão 1.0 Fernando Rui Campos Se quiser remover a indicação para aprender mais Retirar “<a href='http://scratch.mit.edu/projects/fcampos/603607'>Learn more about this project</a>” Criar página Web Para criar uma página Web com o código de um projecto Scratch, é possível realizar uma página HTML, p.ex., utilizando a ferramenta “Front Page”. Para começar escolher em “Inserir componente Web”, a opção Controlos avançados, seleccionando o controlo HTML (ver Fig. 4). Fig. 4 – Opção para inserir código HTML utilizando a ferramenta “Front Page” O código a inserir ( ver Fig. 5) encontra-se no site de publicação (ver Fig. 3). Pag. 5 de 11
  • 6. versão 1.0 Fernando Rui Campos Fig. 5 – Inserção de código a inserir Após a inserção a aplicação “FrontPage” vai inserir o código na página principal Fig. 6 – Página HTML obtida a partir do código inserido Código HTML criado numa página à parte a partir do que foi criado na opção “Embed” . <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows- 1252"> <title>Exemplo de simulador</title> </head> <body> Pag. 6 de 11
  • 7. versão 1.0 Fernando Rui Campos <p><!--webbot bot="HTMLMarkup" startspan --><applet id='ProjectApplet' style='display:block' code='ScratchApplet' codebase='http://scratch.mit.edu/static/misc' archive='ScratchApplet.jar' height='387' width='462'><param name='project' value='../../static/projects/fcampos/603607.sb'></applet> <!--webbot bot="HTMLMarkup" endspan --></p> </body> </html> Pag. 7 de 11
  • 8. versão 1.0 Fernando Rui Campos Inserção na Ferramenta HotPotatoes de projecto SCRATCH Uma das possibilidades de inserir a actividade criada na ferramenta de autoria “HotPotatoes” é através da utilização da opção de “Adicionar Texto de apoio” . Fig. 7 – Exemplo de inserção no texto de apoio das HotPotatoes um projecto do SCRATCH Depois na parte do texto utilizar o código que foi definido através da opção “Embed” da ferramenta SCRATCH . Pag. 8 de 11
  • 9. versão 1.0 Fernando Rui Campos Fig. 8 – Exemplo de integração com ferramenta HotPotatoes Inserir um Projecto na Plataforma Moodle Na disciplina criada previamente escolher a opção “Escrever página Web”. Na opção Adicionar um Recurso --> Escrever página Web Fig. 9 – Exemplo de escrever página Web da plataforma LMS . Alterar para a opção MODO TEXTO, tal como assinalado, após copiar a página criada. Pag. 9 de 11
  • 10. versão 1.0 Fernando Rui Campos Exemplo de utilização através da opção “Escrever página Web”. Fig. 10 – Exemplo de texto a inserir na plataforma. Fig. 11 – Exemplo de uma página inserida no Moodle Pag. 10 de 11
  • 11. versão 1.0 Fernando Rui Campos Referências http://scratch.mit.edu/projects/fcampos/603607. Acedido em 11 de Julho 2009. http://scratch.mit.edu/. Acedido em 11 de Julho 2009. http://scratch.mit.edu/projects/smartyatscratch/246892 . Acedido em 11 de Julho 2009. Front Page - é uma marca registada da Microsoft Pag. 11 de 11