SlideShare uma empresa Scribd logo
1 de 48
Baixar para ler offline
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Aprender a programar
Programar para aprender
João Torres
CCTIC – Escola Superior de Educação
Instituto Politécnico de Setúbal
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
1 Nativos Digitais
2 Do LOGO ao Scratch
3 Programação por blocos
4 O que se aprende programando?
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
1 Nativos Digitais
2 Do LOGO ao Scratch
3 Programação por blocos
4 O que se aprende programando?
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Nativos DigtaisNativos Digtais
Foto: http://cdn-homolog.editoraglobo.com.br.s3.amazonaws.com/prazodevalidade/files/2013/06/nativo_digitalFoto: http://cdn-homolog.editoraglobo.com.br.s3.amazonaws.com/prazodevalidade/files/2013/06/nativo_digital
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Desde setembro de 2014, "Coding"Desde setembro de 2014, "Coding"
integra os currículos no Reino Unido.integra os currículos no Reino Unido.
Foto:João TorresFoto:João Torres
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Iniciação à Programação no 1.o
CicloIniciação à Programação no 1.o
Ciclo
do Ensino Básico.do Ensino Básico.
Foto:João TorresFoto:João Torres
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
DGE - Ministério da EducaçãoDGE - Ministério da Educação
A Europa precisará de 900 000 trabalhadoresA Europa precisará de 900 000 trabalhadores
nas áreas das TIC, até 2020.nas áreas das TIC, até 2020.
Foto:João TorresFoto:João Torres
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Competências de aprendizagem para o Séc. XXI
Fonte: http://projectos.ese.ips.pt/eduscratch/index.php/recursos2/finish/34-textos/370-competencias-de-apFonte: http://projectos.ese.ips.pt/eduscratch/index.php/recursos2/finish/34-textos/370-competencias-de-apr
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
1 Nativos Digitais
2 Do LOGO ao Scratch
3 Programação por blocos
4 O que se aprende programando?
Linguagem LOGO - 1967Linguagem LOGO - 1967
Foto: http://www.bestappsforkids.com/wp-content/uploads/2012/04/save-turtle.pngFoto: http://www.bestappsforkids.com/wp-content/uploads/2012/04/save-turtle.png
Seymour PapertSeymour Papert
Foto: http://blog.niitdesign.com/wp-content/uploads/2014/04/resized_image2_19fb3ce8b54043ebfc471a9ede4bf6dFoto: http://blog.niitdesign.com/wp-content/uploads/2014/04/resized_image2_19fb3ce8b54043ebfc471a9ede4bf6d
Em Portugal, anos 1980Em Portugal, anos 1980
Foto: Maria José LoureiroFoto: Maria José Loureiro
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Robótica
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Exemplo de um programa em LOGO
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Fonte: Papert, A família em Rede (p. 84)Fonte: Papert, A família em Rede (p. 84)
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Fonte: Papert, A família em Rede (p. 84)Fonte: Papert, A família em Rede (p. 84)
Mitchel ResnickMitchel Resnick
Foto: https://upload.wikimedia.org/wikipedia/commons/2/2c/Mitchel_Resnick.jpgFoto: https://upload.wikimedia.org/wikipedia/commons/2/2c/Mitchel_Resnick.jpg
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Scratch - 2007
A inspiração. . .A inspiração. . .
Foto: https://timedotcom.files.wordpress.com/2015/06/lego.jpgFoto: https://timedotcom.files.wordpress.com/2015/06/lego.jpg
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Scratch - 2007
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
1 Nativos Digitais
2 Do LOGO ao Scratch
3 Programação por blocos
4 O que se aprende programando?
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Hora do código
https://studio.code.org/s/mc/stage/1/puzzle/1https://studio.code.org/s/mc/stage/1/puzzle/1
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
App inventor do MIT
Rolling SpiderRolling Spider
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Programar o voo do Rolling Spider
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
1 Nativos Digitais
2 Do LOGO ao Scratch
3 Programação por blocos
4 O que se aprende programando?
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Ângulos, regularidades, cores. . .
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Ângulos, regularidades, cores. . .
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Ângulos, regularidades, cores. . .
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Ângulos, regularidades, cores. . .
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Ângulos, regularidades, cores. . .
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Ângulos, regularidades, cores. . .
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Criatividade
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Bolt
Projeto disponível em: https://scratch.mit.edu/projects/34443432/Projeto disponível em: https://scratch.mit.edu/projects/34443432/
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Alunos do 6.o
ano VocacionalAlunos do 6.o
ano Vocacional
Escola Básica 2/3 de AranguezEscola Básica 2/3 de Aranguez
Foto: João TorresFoto: João Torres
Alunos apresentam o Clube ScratchAlunos apresentam o Clube Scratch
ESE/IPS Scratch Day 2015ESE/IPS Scratch Day 2015
Foto: Francisco MatiasFoto: Francisco Matias
Entrega de CertificadosEntrega de Certificados
Foto: João TorresFoto: João Torres
Inauguração do Clube ScratchInauguração do Clube Scratch
da EB 2/3 du Bocageda EB 2/3 du Bocage
Foto: João TorresFoto: João Torres
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?

Mais conteúdo relacionado

Destaque

Ark the herold angels sing
Ark the herold angels singArk the herold angels sing
Ark the herold angels sing
GARANG MABIOR
 
Tabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructuradaTabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructurada
Angeles Rivera
 

Destaque (16)

Encapsulamiento
EncapsulamientoEncapsulamiento
Encapsulamiento
 
Java básico
Java básicoJava básico
Java básico
 
Mikä on wikipedia
Mikä on wikipediaMikä on wikipedia
Mikä on wikipedia
 
Refuerzo matematicas salinas cabrera
Refuerzo matematicas salinas cabreraRefuerzo matematicas salinas cabrera
Refuerzo matematicas salinas cabrera
 
Proyecto plan semilla
Proyecto plan semillaProyecto plan semilla
Proyecto plan semilla
 
Ark the herold angels sing
Ark the herold angels singArk the herold angels sing
Ark the herold angels sing
 
Ministerio de la tecnología
Ministerio de la tecnologíaMinisterio de la tecnología
Ministerio de la tecnología
 
Aula 01 – aps
Aula 01 – apsAula 01 – aps
Aula 01 – aps
 
Prezentacja1
Prezentacja1Prezentacja1
Prezentacja1
 
Programación Orientada Objetos Java Unidad 1
Programación Orientada Objetos Java Unidad 1Programación Orientada Objetos Java Unidad 1
Programación Orientada Objetos Java Unidad 1
 
URISA The Development of a Geospatial Society and Why GIS Matters
URISA The Development of a Geospatial Society and Why GIS MattersURISA The Development of a Geospatial Society and Why GIS Matters
URISA The Development of a Geospatial Society and Why GIS Matters
 
Cidadania Digital
Cidadania DigitalCidadania Digital
Cidadania Digital
 
Tabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructuradaTabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructurada
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
 
Clase3 Programación Orientada a Objetos
Clase3 Programación Orientada a ObjetosClase3 Programación Orientada a Objetos
Clase3 Programación Orientada a Objetos
 
Java - Básico
Java - BásicoJava - Básico
Java - Básico
 

Semelhante a Aprender a programar/Programar para aprender

Guilherme de Baère - Portfolio
Guilherme de Baère - PortfolioGuilherme de Baère - Portfolio
Guilherme de Baère - Portfolio
lgbaere
 
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
Universidade de Lisboa
 

Semelhante a Aprender a programar/Programar para aprender (20)

Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...
TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...
TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...
 
Design de interação e robótica.
Design de interação e robótica.Design de interação e robótica.
Design de interação e robótica.
 
Automação de Machine Learning - Do dataset à produção
Automação de Machine Learning - Do dataset à produçãoAutomação de Machine Learning - Do dataset à produção
Automação de Machine Learning - Do dataset à produção
 
Automação de Machine Learning do dataset à produção!
Automação de Machine Learning do dataset à produção!Automação de Machine Learning do dataset à produção!
Automação de Machine Learning do dataset à produção!
 
Robô Livre e metareciclagem
Robô Livre e metareciclagemRobô Livre e metareciclagem
Robô Livre e metareciclagem
 
Cpbr9 roboceti-fabio marques
Cpbr9 roboceti-fabio marquesCpbr9 roboceti-fabio marques
Cpbr9 roboceti-fabio marques
 
Apresentação Scratch
Apresentação ScratchApresentação Scratch
Apresentação Scratch
 
Guilherme de Baère - Portfolio
Guilherme de Baère - PortfolioGuilherme de Baère - Portfolio
Guilherme de Baère - Portfolio
 
Aula Scratch 02 Robotica.pdf
Aula Scratch 02 Robotica.pdfAula Scratch 02 Robotica.pdf
Aula Scratch 02 Robotica.pdf
 
TDC2018SP | Trilha Go - Por que o Golang veio ao mundo?
TDC2018SP | Trilha Go - Por que o Golang veio ao mundo?TDC2018SP | Trilha Go - Por que o Golang veio ao mundo?
TDC2018SP | Trilha Go - Por que o Golang veio ao mundo?
 
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
 
Educação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry PiEducação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry Pi
 
Como o R pode despertar sua paixão por dados
Como o R pode despertar sua paixão por dadosComo o R pode despertar sua paixão por dados
Como o R pode despertar sua paixão por dados
 
Agile br2011 lucabastos-prog10x-noiteagilcaelum
Agile br2011 lucabastos-prog10x-noiteagilcaelumAgile br2011 lucabastos-prog10x-noiteagilcaelum
Agile br2011 lucabastos-prog10x-noiteagilcaelum
 
Python: A Arma Secreta do Cientista de Dados
Python: A Arma Secreta do Cientista de DadosPython: A Arma Secreta do Cientista de Dados
Python: A Arma Secreta do Cientista de Dados
 
Carreira em Desenvolvimento de Software
Carreira em Desenvolvimento de SoftwareCarreira em Desenvolvimento de Software
Carreira em Desenvolvimento de Software
 
TIC@AEVP
TIC@AEVPTIC@AEVP
TIC@AEVP
 
InterCon 2017 - Carreira Hipster: Desafios em Soft Skills - Paulo Silveira
InterCon 2017 - Carreira Hipster: Desafios em Soft Skills - Paulo SilveiraInterCon 2017 - Carreira Hipster: Desafios em Soft Skills - Paulo Silveira
InterCon 2017 - Carreira Hipster: Desafios em Soft Skills - Paulo Silveira
 
Depurador onisciente
Depurador oniscienteDepurador onisciente
Depurador onisciente
 

Mais de João Torres

Segurança na Internet
Segurança na InternetSegurança na Internet
Segurança na Internet
João Torres
 

Mais de João Torres (20)

Juntos vamos criar uma Internet melhor
Juntos vamos criar uma Internet melhorJuntos vamos criar uma Internet melhor
Juntos vamos criar uma Internet melhor
 
Cidadania Digital - Validação de informação
Cidadania Digital - Validação de informaçãoCidadania Digital - Validação de informação
Cidadania Digital - Validação de informação
 
Tecnologias ensino
Tecnologias ensino Tecnologias ensino
Tecnologias ensino
 
Potencialidades das tecnologias móveis na dinamização de projetos
Potencialidades das tecnologias móveis na dinamização de projetosPotencialidades das tecnologias móveis na dinamização de projetos
Potencialidades das tecnologias móveis na dinamização de projetos
 
AS TIC na sala de aula
AS TIC na sala de aulaAS TIC na sala de aula
AS TIC na sala de aula
 
Apresentação Gen10s Portugal
Apresentação Gen10s PortugalApresentação Gen10s Portugal
Apresentação Gen10s Portugal
 
Apresentação utilizada no painel "Desafios de aprendizagem com a tecnologia".
Apresentação utilizada no painel "Desafios de aprendizagem com a tecnologia".Apresentação utilizada no painel "Desafios de aprendizagem com a tecnologia".
Apresentação utilizada no painel "Desafios de aprendizagem com a tecnologia".
 
Programaçao no ensino da Matemática: novidade ou talvez não.
Programaçao no ensino da Matemática: novidade ou talvez não.Programaçao no ensino da Matemática: novidade ou talvez não.
Programaçao no ensino da Matemática: novidade ou talvez não.
 
Cidadania Digital - Direitos e responsabilidades
Cidadania Digital - Direitos e responsabilidadesCidadania Digital - Direitos e responsabilidades
Cidadania Digital - Direitos e responsabilidades
 
Aprender a programar - Porquê e para quê?
Aprender a programar - Porquê e para quê?Aprender a programar - Porquê e para quê?
Aprender a programar - Porquê e para quê?
 
Sessao 1.º Ciclo 2016
Sessao 1.º Ciclo 2016Sessao 1.º Ciclo 2016
Sessao 1.º Ciclo 2016
 
Cidadania Digital - Direitos e Responsabilidade
Cidadania Digital - Direitos e ResponsabilidadeCidadania Digital - Direitos e Responsabilidade
Cidadania Digital - Direitos e Responsabilidade
 
Apresentação Projeto EduScratch em Águeda
Apresentação Projeto EduScratch em ÁguedaApresentação Projeto EduScratch em Águeda
Apresentação Projeto EduScratch em Águeda
 
SeguraNet, Apresentação utilizada nas sessões com pais e encarregados de educ...
SeguraNet, Apresentação utilizada nas sessões com pais e encarregados de educ...SeguraNet, Apresentação utilizada nas sessões com pais e encarregados de educ...
SeguraNet, Apresentação utilizada nas sessões com pais e encarregados de educ...
 
SeguraNet - Sessão com alunos do Ensino Secundário
SeguraNet - Sessão com alunos do Ensino SecundárioSeguraNet - Sessão com alunos do Ensino Secundário
SeguraNet - Sessão com alunos do Ensino Secundário
 
SeguraNet - Sessão 2.º e 3.º Ciclos
SeguraNet - Sessão 2.º e 3.º CiclosSeguraNet - Sessão 2.º e 3.º Ciclos
SeguraNet - Sessão 2.º e 3.º Ciclos
 
SeguraNet: Juntos Vamos Criar uma Internet Melhor
SeguraNet: Juntos Vamos Criar uma Internet MelhorSeguraNet: Juntos Vamos Criar uma Internet Melhor
SeguraNet: Juntos Vamos Criar uma Internet Melhor
 
Segurança na Internet
Segurança na InternetSegurança na Internet
Segurança na Internet
 
Segurança na Internet, Sessão pais e Encarregados de Educação
Segurança na Internet, Sessão pais e Encarregados de EducaçãoSegurança na Internet, Sessão pais e Encarregados de Educação
Segurança na Internet, Sessão pais e Encarregados de Educação
 
Segurança na Internet
Segurança na InternetSegurança na Internet
Segurança na Internet
 

Último

SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
NarlaAquino
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
andrenespoli3
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
HELENO FAVACHO
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
FabianeMartins35
 

Último (20)

SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
Aula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.pptAula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.ppt
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUAO PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medio
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 

Aprender a programar/Programar para aprender

  • 1. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Aprender a programar Programar para aprender João Torres CCTIC – Escola Superior de Educação Instituto Politécnico de Setúbal
  • 2. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? 1 Nativos Digitais 2 Do LOGO ao Scratch 3 Programação por blocos 4 O que se aprende programando?
  • 3. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? 1 Nativos Digitais 2 Do LOGO ao Scratch 3 Programação por blocos 4 O que se aprende programando?
  • 4. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Nativos DigtaisNativos Digtais Foto: http://cdn-homolog.editoraglobo.com.br.s3.amazonaws.com/prazodevalidade/files/2013/06/nativo_digitalFoto: http://cdn-homolog.editoraglobo.com.br.s3.amazonaws.com/prazodevalidade/files/2013/06/nativo_digital
  • 5. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
  • 6. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
  • 7. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
  • 8. Desde setembro de 2014, "Coding"Desde setembro de 2014, "Coding" integra os currículos no Reino Unido.integra os currículos no Reino Unido. Foto:João TorresFoto:João Torres
  • 9. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Iniciação à Programação no 1.o CicloIniciação à Programação no 1.o Ciclo do Ensino Básico.do Ensino Básico. Foto:João TorresFoto:João Torres
  • 10. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? DGE - Ministério da EducaçãoDGE - Ministério da Educação
  • 11. A Europa precisará de 900 000 trabalhadoresA Europa precisará de 900 000 trabalhadores nas áreas das TIC, até 2020.nas áreas das TIC, até 2020. Foto:João TorresFoto:João Torres
  • 12. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Competências de aprendizagem para o Séc. XXI Fonte: http://projectos.ese.ips.pt/eduscratch/index.php/recursos2/finish/34-textos/370-competencias-de-apFonte: http://projectos.ese.ips.pt/eduscratch/index.php/recursos2/finish/34-textos/370-competencias-de-apr
  • 13. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? 1 Nativos Digitais 2 Do LOGO ao Scratch 3 Programação por blocos 4 O que se aprende programando?
  • 14. Linguagem LOGO - 1967Linguagem LOGO - 1967 Foto: http://www.bestappsforkids.com/wp-content/uploads/2012/04/save-turtle.pngFoto: http://www.bestappsforkids.com/wp-content/uploads/2012/04/save-turtle.png
  • 15. Seymour PapertSeymour Papert Foto: http://blog.niitdesign.com/wp-content/uploads/2014/04/resized_image2_19fb3ce8b54043ebfc471a9ede4bf6dFoto: http://blog.niitdesign.com/wp-content/uploads/2014/04/resized_image2_19fb3ce8b54043ebfc471a9ede4bf6d
  • 16. Em Portugal, anos 1980Em Portugal, anos 1980 Foto: Maria José LoureiroFoto: Maria José Loureiro
  • 17. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Robótica
  • 18. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Exemplo de um programa em LOGO
  • 19. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Fonte: Papert, A família em Rede (p. 84)Fonte: Papert, A família em Rede (p. 84)
  • 20. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Fonte: Papert, A família em Rede (p. 84)Fonte: Papert, A família em Rede (p. 84)
  • 21. Mitchel ResnickMitchel Resnick Foto: https://upload.wikimedia.org/wikipedia/commons/2/2c/Mitchel_Resnick.jpgFoto: https://upload.wikimedia.org/wikipedia/commons/2/2c/Mitchel_Resnick.jpg
  • 22. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Scratch - 2007
  • 23. A inspiração. . .A inspiração. . . Foto: https://timedotcom.files.wordpress.com/2015/06/lego.jpgFoto: https://timedotcom.files.wordpress.com/2015/06/lego.jpg
  • 24. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Scratch - 2007
  • 25. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? 1 Nativos Digitais 2 Do LOGO ao Scratch 3 Programação por blocos 4 O que se aprende programando?
  • 26. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Hora do código https://studio.code.org/s/mc/stage/1/puzzle/1https://studio.code.org/s/mc/stage/1/puzzle/1
  • 27. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? App inventor do MIT
  • 29. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Programar o voo do Rolling Spider
  • 30. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? 1 Nativos Digitais 2 Do LOGO ao Scratch 3 Programação por blocos 4 O que se aprende programando?
  • 31. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
  • 32. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Ângulos, regularidades, cores. . .
  • 33. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Ângulos, regularidades, cores. . .
  • 34. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Ângulos, regularidades, cores. . .
  • 35. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Ângulos, regularidades, cores. . .
  • 36. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Ângulos, regularidades, cores. . .
  • 37. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Ângulos, regularidades, cores. . .
  • 38. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
  • 39. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Criatividade
  • 40. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando? Bolt Projeto disponível em: https://scratch.mit.edu/projects/34443432/Projeto disponível em: https://scratch.mit.edu/projects/34443432/
  • 41. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
  • 42. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
  • 43. Alunos do 6.o ano VocacionalAlunos do 6.o ano Vocacional Escola Básica 2/3 de AranguezEscola Básica 2/3 de Aranguez Foto: João TorresFoto: João Torres
  • 44. Alunos apresentam o Clube ScratchAlunos apresentam o Clube Scratch ESE/IPS Scratch Day 2015ESE/IPS Scratch Day 2015 Foto: Francisco MatiasFoto: Francisco Matias
  • 45. Entrega de CertificadosEntrega de Certificados Foto: João TorresFoto: João Torres
  • 46. Inauguração do Clube ScratchInauguração do Clube Scratch da EB 2/3 du Bocageda EB 2/3 du Bocage Foto: João TorresFoto: João Torres
  • 47. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
  • 48. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?