SlideShare une entreprise Scribd logo
1  sur  17
Uma linguagem de programação para todos 
Ana Paula Tavares 
Eduardo Roque 
Lurdes Xambre 
Scratch 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo 
SCRATCH 
Uma linguagem de programação para todos
Os alunos da era digital 
«Os jovens de hoje fazem parte da primeira 
geração imersa quase que totalmente na 
tecnologia» (Lemos, 2009), têm acesso e lidam 
com as tecnologias sem medo e de forma muito 
interativa, usam telemóvel, computador, tablet, 
estão sempre ligados à internet, a conversar 
com os amigos no chat, utilizam as redes socias 
para se promoverem e a utilização de jogos são 
uma das suas principais atividades. 
(Pedro et al., 2010) 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
Os alunos da era digital 
Prensky (2001) define os alunos atuais – NATIVOS DIGITAIS – como estando 
habituados a receber informações muito rapidamente, gostam de processar 
mais do que uma coisa ao mesmo tempo e de realizar múltiplas tarefas. 
Eles preferem gráficos em vez de texto, 
preferem acesso aleatório (como hipertexto), 
trabalham melhor quando ligados a uma rede 
de contactos, têm sucesso com gratificações 
instantâneas e recompensas frequentes. 
Xambre (2013) 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
A importância da programação 
na sociedade atual 
Fonte: http://www.youtube.com/watch?v=xfBWk4nw440 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
A importância da programação 
na sociedade atual 
Fonte: http://www.youtube.com/watch?v=MwLXrN0Yguk 
Consultem também o website da organização CODE: http://code.org 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
As ferramentas disponíveis na Web 2.0 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo 
Comparação entre os princípios da Web 1.0 e da Web 2.0 
Fonte : http://blogs.voices.com/thebiz/2006/09/web_20_definition.html 
A Web 2.0 tem o potencial de fornecer 
diferentes tipos de espaços de aprendizagem 
e representa um novo paradigma, pois a sua 
arquitetura de participação privilegia uma 
construção do conhecimento não-elitista e 
global através de redes de prática. 
(Eijkman, 2008)
As Metas Curriculares 
P8 – Exploração de ambientes computacionais 
1. Identificar um problema a resolver ou conceber um projeto desenvolvendo perspetivas 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo 
interdisciplinares; 
2. Analisar o problema e decompô-lo em partes; 
3. Explorar componentes estruturais de programação disponíveis no ambiente de programação; 
4. Implementar uma sequência lógica de resolução do problema, com base nos fundamentos 
associados à lógica da programação e utilizando componentes estruturais da programação; 
5. Efetuar a integração de conteúdos, com base nos objetivos estabelecidos no projeto, 
estimulando a criatividade dos alunos na criação dos produtos; 
6. Respeitar os direitos de autor e a propriedade intelectual da informação utilizada; 
7. Analisar e refletir sobre a solução encontrada e a sua aplicabilidade e, se necessário, 
reformular a sequência lógica de resolução do problema, de forma colaborativa; 
8. Partilhar o produto produzido na Internet.
As Metas Curriculares 
P8 – Exploração de ambientes computacionais 
Antes de apresentar uma ferramenta de programação devemos promover, junto dos 
alunos, atividades que permitam desenvolver um pensamento computacional: 
Antes de apresentar uma ferramenta de programação devemos promover, junto dos 
alunos, atividades que permitam desenvolver um pensamento computacional: 
1. Descrição e detalhe de problemas de forma organizada, 
2. Desenvolver atividades de organização lógica de ideias. 
1. Descrição e detalhe de problemas de forma organizada, 
2. Desenvolver atividades de organização lógica de ideias. 
ALGORITMO 
(tipo “receita de culinária”) 
Conjunto de regras e operações bem definidas e ordenadas, destinadas à solução de um 
problema, ou de uma classe de problemas, em um número finito de etapas. 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
As Metas Curriculares 
P8 – Exploração de ambientes computacionais 
RECEITA DE BOLO COMUM 
INÍCIO 
Passo 1: Receber os ingredientes 
(2 chávenas de açúcar; 3 ovos; 250 g de manteiga; 3 chávenas de farinha de trigo; 1 e ½ colher de fermento; 
1 chávena de leite) 
PREPARAÇÃO 
Passo 2: Aquecer o forno a 180 graus; 
Passo 3: Bater as claras em neve e reservar; 
Passo 4: Numa tigela, juntar o açúcar, a manteiga e as gemas; 
Passo 5: Misturar a farinha e o leite e mexer bem, até ficar homogéneo; 
Passo 7: Com a ajuda de uma colher, acrescentar o fermento; 
Passo 8: Por último, adicionar as claras em neve e envolver cuidadosamente; 
Passo 9: Colocar numa forma untada com manteiga e farinha e levar ao forno médio durante 35 minutos. 
FIM 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
As Metas Curriculares 
P8 – Exploração de ambientes computacionais 
Antes de apresentar uma ferramenta de programação devemos promover, junto dos 
alunos, atividades que permitam desenvolver um pensamento computacional: 
1. Descrição e detalhe de problemas de forma organizada, 
2. Desenvolver atividades de organização lógica de ideias. 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo 
As cinco características de um algoritmo: 
Finitude – um algoritmo deve terminar sempre após um número finito de passos. 
Definição – cada passo do algoritmo deve ser bem definido e sem ambiguidades. 
Entradas – um algoritmo deve ter zero ou mais entradas. 
Saídas – um algoritmo deve ter uma ou mais saídas. 
Efetividade – cada algoritmo deve ser descrito por operações básicas e possíveis de ser realizadas de forma precisa. 
CÁLCULO DA MÉDIA ARITMÉTICA DO ALUNO 
Passo 1: informa a primeira nota; 
Passo 2: informa a segunda nota; 
Passo 3: soma a primeira nota com a segunda nota; 
Passo 4: divide o resultado da soma por dois; 
Passo 5: mostra o resultado obtido.
Scratch – Origem e Instalação 
O Scratch é uma linguagem de programação muito 
amigável pois permite criar histórias interativas, jogos e 
animações de forma muito fácil, uma vez que tudo é 
construído num ambiente gráfico. 
A programação é desenvolvida através do encaixe e encadeamento de 
blocos que permitem fazer determinadas tarefas. Essa sequência de 
blocos deve produzir as ações desejadas. 
O Scratch é desenvolvido pelo Lifelong Kindergarten, um grupo de 
investigação no MIT Media Lab. 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo 
É um software de acesso livre e gratuito.
Scratch – Origem e Instalação 
Disponível no link: http://kids.sapo.pt/scratch/ 
Importante consultar também o website http://scratch.mit.edu 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo 
Estilo de Rotação 
Exibição e Apresentação 
Palco 
Lista Sprites 
Palete comandos 
Área de blocos 
O ambiente de produção Scratch 
Botões de Ferramentas
Um exemplo simples no Scratch 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
Bibliografia 
Eijkman, H. (2008). Web 2.0 as a non-foundational network-centric learning 
space. Campus-Wide Information Systems, 25(2). 
Lemos, S. (2009). Nativos Digitais x Aprendizagens: Um desafio para a escola. 
Boletim Técnico do SENAC. Revista da Educação Profissional, 35(3). 
Pedro, N., Wunsch, L., Pedro, A., & Abrantes, P. (2010). Tecnologias, inovação e 
desenvolvimento profissional docente no século XXI (ou, pergunte-se aos alunos 
o que os professores precisam de aprender). I Encontro Internacional TIC e 
Educação. 
Prensky, M. (2001). Digital natives, digital immigrants Part 1. On the horizon, 
9(5). 
Xambre, L. (2013). Formação de professores e construção colaborativa de 
guidelines direcionados para o desenvolvimento de software educativo. 
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
«Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo

Contenu connexe

Tendances

Ctrl + Kids - Apresentação do Curso Regular
Ctrl + Kids - Apresentação do Curso RegularCtrl + Kids - Apresentação do Curso Regular
Ctrl + Kids - Apresentação do Curso RegularHenrique Nobrega
 
Construção de Software - 1º/2017
Construção de Software - 1º/2017Construção de Software - 1º/2017
Construção de Software - 1º/2017Alexandre Gomes
 
Novas Abordagens no Ensino da Programação - Ensino Básico
Novas Abordagens no Ensino da Programação - Ensino BásicoNovas Abordagens no Ensino da Programação - Ensino Básico
Novas Abordagens no Ensino da Programação - Ensino BásicoUniversidade de Lisboa
 
Sementes de scratch
Sementes de scratchSementes de scratch
Sementes de scratch3zamar
 
Como A Informatica Pode Ser Utilizada Na Matematica[1]
Como A Informatica Pode Ser Utilizada Na Matematica[1]Como A Informatica Pode Ser Utilizada Na Matematica[1]
Como A Informatica Pode Ser Utilizada Na Matematica[1]KMRF
 
Plano de Ensino de Tópicos Avançados em Engenharia de Software
Plano de Ensino de Tópicos Avançados em Engenharia de SoftwarePlano de Ensino de Tópicos Avançados em Engenharia de Software
Plano de Ensino de Tópicos Avançados em Engenharia de SoftwareAlexandre Gomes
 
Construção de Software - 1º/2016
Construção de Software - 1º/2016Construção de Software - 1º/2016
Construção de Software - 1º/2016Alexandre Gomes
 
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...Lanylldo Araujo
 

Tendances (11)

Ctrl + Kids - Apresentação do Curso Regular
Ctrl + Kids - Apresentação do Curso RegularCtrl + Kids - Apresentação do Curso Regular
Ctrl + Kids - Apresentação do Curso Regular
 
Construção de Software - 1º/2017
Construção de Software - 1º/2017Construção de Software - 1º/2017
Construção de Software - 1º/2017
 
Novas Abordagens no Ensino da Programação - Ensino Básico
Novas Abordagens no Ensino da Programação - Ensino BásicoNovas Abordagens no Ensino da Programação - Ensino Básico
Novas Abordagens no Ensino da Programação - Ensino Básico
 
Programar e brincar
Programar e brincarProgramar e brincar
Programar e brincar
 
Sementes de scratch
Sementes de scratchSementes de scratch
Sementes de scratch
 
Artes digitais 05.03.2015
Artes digitais 05.03.2015Artes digitais 05.03.2015
Artes digitais 05.03.2015
 
Apresentação TCC Games
Apresentação TCC GamesApresentação TCC Games
Apresentação TCC Games
 
Como A Informatica Pode Ser Utilizada Na Matematica[1]
Como A Informatica Pode Ser Utilizada Na Matematica[1]Como A Informatica Pode Ser Utilizada Na Matematica[1]
Como A Informatica Pode Ser Utilizada Na Matematica[1]
 
Plano de Ensino de Tópicos Avançados em Engenharia de Software
Plano de Ensino de Tópicos Avançados em Engenharia de SoftwarePlano de Ensino de Tópicos Avançados em Engenharia de Software
Plano de Ensino de Tópicos Avançados em Engenharia de Software
 
Construção de Software - 1º/2016
Construção de Software - 1º/2016Construção de Software - 1º/2016
Construção de Software - 1º/2016
 
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
 

En vedette

Aula 3 aparência
Aula 3 aparênciaAula 3 aparência
Aula 3 aparênciaScratch_TCC
 
Aula 10 scratch 1.4 x 2.0
Aula 10   scratch 1.4 x 2.0Aula 10   scratch 1.4 x 2.0
Aula 10 scratch 1.4 x 2.0Scratch_TCC
 
Aula 9 variáveis
Aula 9 variáveisAula 9 variáveis
Aula 9 variáveisScratch_TCC
 
Aula 8 operadores
Aula 8 operadoresAula 8 operadores
Aula 8 operadoresScratch_TCC
 
como fazer Jogo de plataforma no scratch
como fazer Jogo de plataforma no scratchcomo fazer Jogo de plataforma no scratch
como fazer Jogo de plataforma no scratchBreno Vini Ferro Santos
 
Atividades de Programação de Jogos com o software Scratch no 1º Ciclo do Ensi...
Atividades de Programação de Jogos com o software Scratch no 1º Ciclo do Ensi...Atividades de Programação de Jogos com o software Scratch no 1º Ciclo do Ensi...
Atividades de Programação de Jogos com o software Scratch no 1º Ciclo do Ensi...ejml
 
Aula 2 movimento
Aula 2 movimentoAula 2 movimento
Aula 2 movimentoScratch_TCC
 
Apresentação dos comandos básicos do Scratch
Apresentação dos comandos básicos do ScratchApresentação dos comandos básicos do Scratch
Apresentação dos comandos básicos do ScratchCecifm
 
Novas tecnologias e mudança cultural da sociedade moderna seminário
Novas tecnologias e mudança cultural da sociedade moderna seminárioNovas tecnologias e mudança cultural da sociedade moderna seminário
Novas tecnologias e mudança cultural da sociedade moderna seminárioRita Lacerda
 
Criação de jogos scratch - férias
Criação de jogos   scratch - fériasCriação de jogos   scratch - férias
Criação de jogos scratch - fériasInstituto Inovar
 
Aula 1 explorando o scratch 1.4
Aula 1 explorando o scratch 1.4Aula 1 explorando o scratch 1.4
Aula 1 explorando o scratch 1.4Scratch_TCC
 
Sujeito E Predicado
Sujeito E PredicadoSujeito E Predicado
Sujeito E Predicadoguest7174ad
 

En vedette (18)

Aula 3 aparência
Aula 3 aparênciaAula 3 aparência
Aula 3 aparência
 
Aula 10 scratch 1.4 x 2.0
Aula 10   scratch 1.4 x 2.0Aula 10   scratch 1.4 x 2.0
Aula 10 scratch 1.4 x 2.0
 
Aula 6 controle
Aula 6 controleAula 6 controle
Aula 6 controle
 
Aula 9 variáveis
Aula 9 variáveisAula 9 variáveis
Aula 9 variáveis
 
Aula 7 sensores
Aula 7 sensoresAula 7 sensores
Aula 7 sensores
 
Aula 8 operadores
Aula 8 operadoresAula 8 operadores
Aula 8 operadores
 
Aula 4 som
Aula 4   somAula 4   som
Aula 4 som
 
como fazer Jogo de plataforma no scratch
como fazer Jogo de plataforma no scratchcomo fazer Jogo de plataforma no scratch
como fazer Jogo de plataforma no scratch
 
Atividades de Programação de Jogos com o software Scratch no 1º Ciclo do Ensi...
Atividades de Programação de Jogos com o software Scratch no 1º Ciclo do Ensi...Atividades de Programação de Jogos com o software Scratch no 1º Ciclo do Ensi...
Atividades de Programação de Jogos com o software Scratch no 1º Ciclo do Ensi...
 
Aula 2 movimento
Aula 2 movimentoAula 2 movimento
Aula 2 movimento
 
Aula 5 caneta
Aula 5   canetaAula 5   caneta
Aula 5 caneta
 
Apresentação dos comandos básicos do Scratch
Apresentação dos comandos básicos do ScratchApresentação dos comandos básicos do Scratch
Apresentação dos comandos básicos do Scratch
 
Novas tecnologias e mudança cultural da sociedade moderna seminário
Novas tecnologias e mudança cultural da sociedade moderna seminárioNovas tecnologias e mudança cultural da sociedade moderna seminário
Novas tecnologias e mudança cultural da sociedade moderna seminário
 
Criação de jogos scratch - férias
Criação de jogos   scratch - fériasCriação de jogos   scratch - férias
Criação de jogos scratch - férias
 
Aula 1 explorando o scratch 1.4
Aula 1 explorando o scratch 1.4Aula 1 explorando o scratch 1.4
Aula 1 explorando o scratch 1.4
 
Jogo com rimas
Jogo com rimasJogo com rimas
Jogo com rimas
 
Sujeito E Predicado
Sujeito E PredicadoSujeito E Predicado
Sujeito E Predicado
 
Ciranda das sílabas volume 1
Ciranda das sílabas   volume 1Ciranda das sílabas   volume 1
Ciranda das sílabas volume 1
 

Similaire à Scratch uma linguagem de programação para todos.pptx

Apresentacao curso introedudigital 40h - 2012
Apresentacao curso introedudigital 40h - 2012Apresentacao curso introedudigital 40h - 2012
Apresentacao curso introedudigital 40h - 2012Dirce Reges Crispim Sousa
 
JV_scratch_Como_Usar_04_02_2012
JV_scratch_Como_Usar_04_02_2012JV_scratch_Como_Usar_04_02_2012
JV_scratch_Como_Usar_04_02_2012José Vasconcelos
 
Apostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratchApostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratchValter Neto
 
Uso da Ferramenta Scratch para o Ensino de Matemática.pptx
Uso da Ferramenta Scratch para o Ensino de Matemática.pptxUso da Ferramenta Scratch para o Ensino de Matemática.pptx
Uso da Ferramenta Scratch para o Ensino de Matemática.pptxCiroChaves4
 
6 ano computacao e eu estudante
6 ano computacao e eu estudante6 ano computacao e eu estudante
6 ano computacao e eu estudanteMarcela Graciuti
 
6 ano computacao e eu estudante
6 ano computacao e eu estudante6 ano computacao e eu estudante
6 ano computacao e eu estudanteMarcela Graciuti
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidiaFábio Costa
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidiaFábio Costa
 
Texto poster ejml_carolina_moutinhoeteresapessoa
Texto poster ejml_carolina_moutinhoeteresapessoaTexto poster ejml_carolina_moutinhoeteresapessoa
Texto poster ejml_carolina_moutinhoeteresapessoaCarol Moutinho
 
Ensino de lógica de programação no ensino fundamental utilizando o Scratch: u...
Ensino de lógica de programação no ensino fundamental utilizando o Scratch: u...Ensino de lógica de programação no ensino fundamental utilizando o Scratch: u...
Ensino de lógica de programação no ensino fundamental utilizando o Scratch: u...Aline Ferreira
 
Apresentacao joão tic educa 2012
Apresentacao joão tic educa 2012Apresentacao joão tic educa 2012
Apresentacao joão tic educa 2012jvilhete
 
Apresentacao joão tic educa 2012
Apresentacao joão tic educa 2012Apresentacao joão tic educa 2012
Apresentacao joão tic educa 2012jvilhete
 
Apresentação Projeto EduScratch em Águeda
Apresentação Projeto EduScratch em ÁguedaApresentação Projeto EduScratch em Águeda
Apresentação Projeto EduScratch em ÁguedaJoão Torres
 
Material do curso proinfo
Material do curso proinfoMaterial do curso proinfo
Material do curso proinfoTelmaPassos
 

Similaire à Scratch uma linguagem de programação para todos.pptx (20)

Apresentacao curso introedudigital 40h - 2012
Apresentacao curso introedudigital 40h - 2012Apresentacao curso introedudigital 40h - 2012
Apresentacao curso introedudigital 40h - 2012
 
JV_scratch_Como_Usar_04_02_2012
JV_scratch_Como_Usar_04_02_2012JV_scratch_Como_Usar_04_02_2012
JV_scratch_Como_Usar_04_02_2012
 
Apostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratchApostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratch
 
Uso da Ferramenta Scratch para o Ensino de Matemática.pptx
Uso da Ferramenta Scratch para o Ensino de Matemática.pptxUso da Ferramenta Scratch para o Ensino de Matemática.pptx
Uso da Ferramenta Scratch para o Ensino de Matemática.pptx
 
Caderno de estudo unidade 2
Caderno de estudo   unidade 2Caderno de estudo   unidade 2
Caderno de estudo unidade 2
 
6 ano computacao e eu estudante
6 ano computacao e eu estudante6 ano computacao e eu estudante
6 ano computacao e eu estudante
 
6 ano computacao e eu estudante
6 ano computacao e eu estudante6 ano computacao e eu estudante
6 ano computacao e eu estudante
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
 
Tic2008
Tic2008Tic2008
Tic2008
 
Texto poster ejml_carolina_moutinhoeteresapessoa
Texto poster ejml_carolina_moutinhoeteresapessoaTexto poster ejml_carolina_moutinhoeteresapessoa
Texto poster ejml_carolina_moutinhoeteresapessoa
 
Ensino de lógica de programação no ensino fundamental utilizando o Scratch: u...
Ensino de lógica de programação no ensino fundamental utilizando o Scratch: u...Ensino de lógica de programação no ensino fundamental utilizando o Scratch: u...
Ensino de lógica de programação no ensino fundamental utilizando o Scratch: u...
 
Apresentacao joão tic educa 2012
Apresentacao joão tic educa 2012Apresentacao joão tic educa 2012
Apresentacao joão tic educa 2012
 
Apresentacao joão tic educa 2012
Apresentacao joão tic educa 2012Apresentacao joão tic educa 2012
Apresentacao joão tic educa 2012
 
Apresentação Projeto EduScratch em Águeda
Apresentação Projeto EduScratch em ÁguedaApresentação Projeto EduScratch em Águeda
Apresentação Projeto EduScratch em Águeda
 
Material do curso proinfo
Material do curso proinfoMaterial do curso proinfo
Material do curso proinfo
 
1 programa
1 programa1 programa
1 programa
 
Aula Apresentação de Gestão de Riscos
Aula Apresentação de Gestão de RiscosAula Apresentação de Gestão de Riscos
Aula Apresentação de Gestão de Riscos
 
ApresentaçãO
ApresentaçãOApresentaçãO
ApresentaçãO
 
Smte oficina odilthom
Smte oficina odilthomSmte oficina odilthom
Smte oficina odilthom
 

Plus de Henrique Fonseca

Jornal Escolar Notícias Frescas
Jornal Escolar Notícias FrescasJornal Escolar Notícias Frescas
Jornal Escolar Notícias FrescasHenrique Fonseca
 
Jornal Notícias Frescas 14/15 -3º Período - Suplemento
Jornal Notícias Frescas 14/15 -3º Período - SuplementoJornal Notícias Frescas 14/15 -3º Período - Suplemento
Jornal Notícias Frescas 14/15 -3º Período - SuplementoHenrique Fonseca
 
Segurananainternet 110408141546-phpapp01
Segurananainternet 110408141546-phpapp01Segurananainternet 110408141546-phpapp01
Segurananainternet 110408141546-phpapp01Henrique Fonseca
 
Software livre, proprietário e comercial
Software livre, proprietário e comercialSoftware livre, proprietário e comercial
Software livre, proprietário e comercialHenrique Fonseca
 
Software livre, proprietário e comercial
Software livre, proprietário e comercialSoftware livre, proprietário e comercial
Software livre, proprietário e comercialHenrique Fonseca
 
Linguagem adequada ao contexto de comunicação
Linguagem    adequada   ao contexto  de comunicaçãoLinguagem    adequada   ao contexto  de comunicação
Linguagem adequada ao contexto de comunicaçãoHenrique Fonseca
 
Fontes de informação Sapo.pt
Fontes de informação Sapo.ptFontes de informação Sapo.pt
Fontes de informação Sapo.ptHenrique Fonseca
 
Pesquisa Internet Seleccionar/Avaliar informação
Pesquisa Internet Seleccionar/Avaliar informaçãoPesquisa Internet Seleccionar/Avaliar informação
Pesquisa Internet Seleccionar/Avaliar informaçãoHenrique Fonseca
 
Fontes informação - Pesquisar, Seleccionar e Avaliar informação
Fontes informação - Pesquisar, Seleccionar e Avaliar informaçãoFontes informação - Pesquisar, Seleccionar e Avaliar informação
Fontes informação - Pesquisar, Seleccionar e Avaliar informaçãoHenrique Fonseca
 
Internet - Avaliar informação
Internet - Avaliar informaçãoInternet - Avaliar informação
Internet - Avaliar informaçãoHenrique Fonseca
 
Aprender, partilhar e comunicar em segurança: Direirtos de Autor e Pesquisar ...
Aprender, partilhar e comunicar em segurança: Direirtos de Autor e Pesquisar ...Aprender, partilhar e comunicar em segurança: Direirtos de Autor e Pesquisar ...
Aprender, partilhar e comunicar em segurança: Direirtos de Autor e Pesquisar ...Henrique Fonseca
 
Manual Windows - Conceitos Básicos
Manual Windows -  Conceitos BásicosManual Windows -  Conceitos Básicos
Manual Windows - Conceitos BásicosHenrique Fonseca
 

Plus de Henrique Fonseca (17)

Jornal Escolar Notícias Frescas
Jornal Escolar Notícias FrescasJornal Escolar Notícias Frescas
Jornal Escolar Notícias Frescas
 
Jornal Notícias Frescas 14/15 -3º Período - Suplemento
Jornal Notícias Frescas 14/15 -3º Período - SuplementoJornal Notícias Frescas 14/15 -3º Período - Suplemento
Jornal Notícias Frescas 14/15 -3º Período - Suplemento
 
Segurananainternet 110408141546-phpapp01
Segurananainternet 110408141546-phpapp01Segurananainternet 110408141546-phpapp01
Segurananainternet 110408141546-phpapp01
 
Agustina Bessa-Luís
Agustina Bessa-LuísAgustina Bessa-Luís
Agustina Bessa-Luís
 
Vírus
VírusVírus
Vírus
 
Netiqueta
NetiquetaNetiqueta
Netiqueta
 
Software livre, proprietário e comercial
Software livre, proprietário e comercialSoftware livre, proprietário e comercial
Software livre, proprietário e comercial
 
Software livre, proprietário e comercial
Software livre, proprietário e comercialSoftware livre, proprietário e comercial
Software livre, proprietário e comercial
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Linguagem adequada ao contexto de comunicação
Linguagem    adequada   ao contexto  de comunicaçãoLinguagem    adequada   ao contexto  de comunicação
Linguagem adequada ao contexto de comunicação
 
Fontes Informação
Fontes InformaçãoFontes Informação
Fontes Informação
 
Fontes de informação Sapo.pt
Fontes de informação Sapo.ptFontes de informação Sapo.pt
Fontes de informação Sapo.pt
 
Pesquisa Internet Seleccionar/Avaliar informação
Pesquisa Internet Seleccionar/Avaliar informaçãoPesquisa Internet Seleccionar/Avaliar informação
Pesquisa Internet Seleccionar/Avaliar informação
 
Fontes informação - Pesquisar, Seleccionar e Avaliar informação
Fontes informação - Pesquisar, Seleccionar e Avaliar informaçãoFontes informação - Pesquisar, Seleccionar e Avaliar informação
Fontes informação - Pesquisar, Seleccionar e Avaliar informação
 
Internet - Avaliar informação
Internet - Avaliar informaçãoInternet - Avaliar informação
Internet - Avaliar informação
 
Aprender, partilhar e comunicar em segurança: Direirtos de Autor e Pesquisar ...
Aprender, partilhar e comunicar em segurança: Direirtos de Autor e Pesquisar ...Aprender, partilhar e comunicar em segurança: Direirtos de Autor e Pesquisar ...
Aprender, partilhar e comunicar em segurança: Direirtos de Autor e Pesquisar ...
 
Manual Windows - Conceitos Básicos
Manual Windows -  Conceitos BásicosManual Windows -  Conceitos Básicos
Manual Windows - Conceitos Básicos
 

Dernier

HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Mesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasMesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasRicardo Diniz campos
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
Prática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISPrática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISVitor Vieira Vasconcelos
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxIsabellaGomes58
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfHenrique Pontes
 
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresaulasgege
 
Slides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptx
Slides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptxSlides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptx
Slides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptxLuizHenriquedeAlmeid6
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 

Dernier (20)

treinamento brigada incendio 2024 no.ppt
treinamento brigada incendio 2024 no.ppttreinamento brigada incendio 2024 no.ppt
treinamento brigada incendio 2024 no.ppt
 
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
 
Mesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasMesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecas
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
Prática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISPrática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGIS
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
 
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autores
 
Slides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptx
Slides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptxSlides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptx
Slides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptx
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 

Scratch uma linguagem de programação para todos.pptx

  • 1. Uma linguagem de programação para todos Ana Paula Tavares Eduardo Roque Lurdes Xambre Scratch «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
  • 2. «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo SCRATCH Uma linguagem de programação para todos
  • 3. Os alunos da era digital «Os jovens de hoje fazem parte da primeira geração imersa quase que totalmente na tecnologia» (Lemos, 2009), têm acesso e lidam com as tecnologias sem medo e de forma muito interativa, usam telemóvel, computador, tablet, estão sempre ligados à internet, a conversar com os amigos no chat, utilizam as redes socias para se promoverem e a utilização de jogos são uma das suas principais atividades. (Pedro et al., 2010) «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
  • 4. Os alunos da era digital Prensky (2001) define os alunos atuais – NATIVOS DIGITAIS – como estando habituados a receber informações muito rapidamente, gostam de processar mais do que uma coisa ao mesmo tempo e de realizar múltiplas tarefas. Eles preferem gráficos em vez de texto, preferem acesso aleatório (como hipertexto), trabalham melhor quando ligados a uma rede de contactos, têm sucesso com gratificações instantâneas e recompensas frequentes. Xambre (2013) «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
  • 5. A importância da programação na sociedade atual Fonte: http://www.youtube.com/watch?v=xfBWk4nw440 «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
  • 6. A importância da programação na sociedade atual Fonte: http://www.youtube.com/watch?v=MwLXrN0Yguk Consultem também o website da organização CODE: http://code.org «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
  • 7. As ferramentas disponíveis na Web 2.0 «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo Comparação entre os princípios da Web 1.0 e da Web 2.0 Fonte : http://blogs.voices.com/thebiz/2006/09/web_20_definition.html A Web 2.0 tem o potencial de fornecer diferentes tipos de espaços de aprendizagem e representa um novo paradigma, pois a sua arquitetura de participação privilegia uma construção do conhecimento não-elitista e global através de redes de prática. (Eijkman, 2008)
  • 8. As Metas Curriculares P8 – Exploração de ambientes computacionais 1. Identificar um problema a resolver ou conceber um projeto desenvolvendo perspetivas «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo interdisciplinares; 2. Analisar o problema e decompô-lo em partes; 3. Explorar componentes estruturais de programação disponíveis no ambiente de programação; 4. Implementar uma sequência lógica de resolução do problema, com base nos fundamentos associados à lógica da programação e utilizando componentes estruturais da programação; 5. Efetuar a integração de conteúdos, com base nos objetivos estabelecidos no projeto, estimulando a criatividade dos alunos na criação dos produtos; 6. Respeitar os direitos de autor e a propriedade intelectual da informação utilizada; 7. Analisar e refletir sobre a solução encontrada e a sua aplicabilidade e, se necessário, reformular a sequência lógica de resolução do problema, de forma colaborativa; 8. Partilhar o produto produzido na Internet.
  • 9. As Metas Curriculares P8 – Exploração de ambientes computacionais Antes de apresentar uma ferramenta de programação devemos promover, junto dos alunos, atividades que permitam desenvolver um pensamento computacional: Antes de apresentar uma ferramenta de programação devemos promover, junto dos alunos, atividades que permitam desenvolver um pensamento computacional: 1. Descrição e detalhe de problemas de forma organizada, 2. Desenvolver atividades de organização lógica de ideias. 1. Descrição e detalhe de problemas de forma organizada, 2. Desenvolver atividades de organização lógica de ideias. ALGORITMO (tipo “receita de culinária”) Conjunto de regras e operações bem definidas e ordenadas, destinadas à solução de um problema, ou de uma classe de problemas, em um número finito de etapas. «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
  • 10. As Metas Curriculares P8 – Exploração de ambientes computacionais RECEITA DE BOLO COMUM INÍCIO Passo 1: Receber os ingredientes (2 chávenas de açúcar; 3 ovos; 250 g de manteiga; 3 chávenas de farinha de trigo; 1 e ½ colher de fermento; 1 chávena de leite) PREPARAÇÃO Passo 2: Aquecer o forno a 180 graus; Passo 3: Bater as claras em neve e reservar; Passo 4: Numa tigela, juntar o açúcar, a manteiga e as gemas; Passo 5: Misturar a farinha e o leite e mexer bem, até ficar homogéneo; Passo 7: Com a ajuda de uma colher, acrescentar o fermento; Passo 8: Por último, adicionar as claras em neve e envolver cuidadosamente; Passo 9: Colocar numa forma untada com manteiga e farinha e levar ao forno médio durante 35 minutos. FIM «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
  • 11. As Metas Curriculares P8 – Exploração de ambientes computacionais Antes de apresentar uma ferramenta de programação devemos promover, junto dos alunos, atividades que permitam desenvolver um pensamento computacional: 1. Descrição e detalhe de problemas de forma organizada, 2. Desenvolver atividades de organização lógica de ideias. «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo As cinco características de um algoritmo: Finitude – um algoritmo deve terminar sempre após um número finito de passos. Definição – cada passo do algoritmo deve ser bem definido e sem ambiguidades. Entradas – um algoritmo deve ter zero ou mais entradas. Saídas – um algoritmo deve ter uma ou mais saídas. Efetividade – cada algoritmo deve ser descrito por operações básicas e possíveis de ser realizadas de forma precisa. CÁLCULO DA MÉDIA ARITMÉTICA DO ALUNO Passo 1: informa a primeira nota; Passo 2: informa a segunda nota; Passo 3: soma a primeira nota com a segunda nota; Passo 4: divide o resultado da soma por dois; Passo 5: mostra o resultado obtido.
  • 12. Scratch – Origem e Instalação O Scratch é uma linguagem de programação muito amigável pois permite criar histórias interativas, jogos e animações de forma muito fácil, uma vez que tudo é construído num ambiente gráfico. A programação é desenvolvida através do encaixe e encadeamento de blocos que permitem fazer determinadas tarefas. Essa sequência de blocos deve produzir as ações desejadas. O Scratch é desenvolvido pelo Lifelong Kindergarten, um grupo de investigação no MIT Media Lab. «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo É um software de acesso livre e gratuito.
  • 13. Scratch – Origem e Instalação Disponível no link: http://kids.sapo.pt/scratch/ Importante consultar também o website http://scratch.mit.edu «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
  • 14. «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo Estilo de Rotação Exibição e Apresentação Palco Lista Sprites Palete comandos Área de blocos O ambiente de produção Scratch Botões de Ferramentas
  • 15. Um exemplo simples no Scratch «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
  • 16. Bibliografia Eijkman, H. (2008). Web 2.0 as a non-foundational network-centric learning space. Campus-Wide Information Systems, 25(2). Lemos, S. (2009). Nativos Digitais x Aprendizagens: Um desafio para a escola. Boletim Técnico do SENAC. Revista da Educação Profissional, 35(3). Pedro, N., Wunsch, L., Pedro, A., & Abrantes, P. (2010). Tecnologias, inovação e desenvolvimento profissional docente no século XXI (ou, pergunte-se aos alunos o que os professores precisam de aprender). I Encontro Internacional TIC e Educação. Prensky, M. (2001). Digital natives, digital immigrants Part 1. On the horizon, 9(5). Xambre, L. (2013). Formação de professores e construção colaborativa de guidelines direcionados para o desenvolvimento de software educativo. «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo
  • 17. «Scratch», uma linguagem de programação para todos | TIC | 3.º ciclo