Programaçao no ensino da Matemática: novidade ou talvez não.

72
Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências Programação no Ensino da Matemática Novidade ou talvez não João Torres Centro de Competência TIC - ESE/IPS Portimão fevereiro 2017 João Torres Programação no Ensino da Matemática 1

Transcript of Programaçao no ensino da Matemática: novidade ou talvez não.

Page 1: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação no Ensino da MatemáticaNovidade ou talvez não

João Torres

Centro de Competência TIC - ESE/IPS

Portimãofevereiro 2017

João Torres Programação no Ensino da Matemática 1

Page 2: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

1 Um mundo em mudança

2 Tecnologias no Ensino

3 Programar para aprender Matemática

4 Referências

João Torres Programação no Ensino da Matemática 2

Page 3: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

..::..

1 Um mundo em mudança

2 Tecnologias no Ensino

3 Programar para aprender Matemática

4 Referências

João Torres Programação no Ensino da Matemática 3

Page 4: Programaçao no ensino da Matemática: novidade ou talvez não.

http://3.bp.blogspot.com/_K3wO30tvPV0/SOhYdkCm9BI/AAAAAAAADug/uVA7qkDn3Dw/s1600/lavrar.jpg

Page 5: Programaçao no ensino da Matemática: novidade ou talvez não.

https://upload.wikimedia.org/wikipedia/commons/a/a4/Arando_150706_REFON.jpg

Page 6: Programaçao no ensino da Matemática: novidade ou talvez não.

http://static.wixstatic.com/media/862864_83c57c7052604da5b4ddbbad7c5941e7~mv1.jpg_srz_1349_757_85_22_0.50_1.20_0.00_jpg_srz

Page 7: Programaçao no ensino da Matemática: novidade ou talvez não.

Eniac - 1946Eniac - 1946http://www.escolamaxima.com.br/informatica/

Page 8: Programaçao no ensino da Matemática: novidade ou talvez não.

Tecnologias DigitaisTecnologias Digitaishttps://ronaldfar.files.wordpress.com/2015/02/ticsnabci.jpg

Page 9: Programaçao no ensino da Matemática: novidade ou talvez não.

Novas formas de jogar. . .Novas formas de jogar. . .Foto: Dulcinio - Olhares.com

Page 10: Programaçao no ensino da Matemática: novidade ou talvez não.

http://www.e-faro.info/

Page 11: Programaçao no ensino da Matemática: novidade ou talvez não.

Novas formas de comunicar. . .Novas formas de comunicar. . .Foto: João Torres

Page 12: Programaçao no ensino da Matemática: novidade ou talvez não.
Page 13: Programaçao no ensino da Matemática: novidade ou talvez não.

Novas formas de viajar. . .Novas formas de viajar. . .Foto: João Torres

Page 14: Programaçao no ensino da Matemática: novidade ou talvez não.
Page 15: Programaçao no ensino da Matemática: novidade ou talvez não.

Novas formas de expressarNovas formas de expressarFoto: Dulcinio - Olhares.com

Page 16: Programaçao no ensino da Matemática: novidade ou talvez não.

Foto: João Torres

Page 17: Programaçao no ensino da Matemática: novidade ou talvez não.

O computador é uma bicicletaO computador é uma bicicletapara a mentepara a mente

Steve Jobs Foto:http://www.merinews.com/upload/thumbimage/1477020532400.jpg –

Page 18: Programaçao no ensino da Matemática: novidade ou talvez não.

T. das quatro cores (1976)T. das quatro cores (1976)

Page 19: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

..::..

1 Um mundo em mudança

2 Tecnologias no Ensino

3 Programar para aprender Matemática

4 Referências

João Torres Programação no Ensino da Matemática 19

Page 20: Programaçao no ensino da Matemática: novidade ou talvez não.

https://i.ytimg.com/vi/L7NWblsrUhg/maxresdefault.jpg

Page 21: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Porquê e para quê

Barreiras

João Torres Programação no Ensino da Matemática 21

Page 22: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Tecnologias

Barreiras

Segundo Wang e Reeves (2003)

Existem três fatores para que a tecnologia seja integrada na escola eaceite pelos professores:

flexibilidade pedagógica

controlo por parte do professor

acessibilidade.

João Torres Programação no Ensino da Matemática 22

Page 23: Programaçao no ensino da Matemática: novidade ou talvez não.

QuadroQuadro

Page 24: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Tecnologias

Quadro

Em França, no ensino primário

Começou por ser recomendado em 1831

Obrigatório em 1851

Não estava ainda presente em todas as escolas em 1870

João Torres Programação no Ensino da Matemática 24

https://image.freepik.com/fotos-gratis/dois-giz-branco-no-quadro-negro_1098-3898.jpg

Page 25: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Tecnologias

Quadro

Em França, no ensino primário

Começou por ser recomendado em 1831

Obrigatório em 1851

Não estava ainda presente em todas as escolas em 1870

. . . Quase quarenta anos depois de o seu uso ter sido recomendado evinte anos depois de ser obrigatório

(Lagrange, 2005)

João Torres Programação no Ensino da Matemática 24

https://image.freepik.com/fotos-gratis/dois-giz-branco-no-quadro-negro_1098-3898.jpg

Page 26: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Tecnologias

Gazeta de Matemática, N11, julho 1942

Porque não é ensinado nos liceus um processo elementar deconstrução duma tábua de logaritmos? Pois não é verdade que, sódeste modo, o aluno pode adquirir uma noção exata de logaritmode um número. . . ? E não é também verdade que se desfaz assimaquele mistério. . . duma tábua cuja utilidade se conhece, mas quenão se sabe como pode ser construída?

Sebastião e Silva

João Torres Programação no Ensino da Matemática 25

Dias(205)

Page 27: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Tecnologias

Gazeta de Matemática, N11, julho 1942

Cada época cria e usa os seus instrumentos de trabalho conforme oque a técnica lhe permite; a técnica do século XX é muito diferenteda do século XVI, quando os logaritmos apareceram comonecessários para efetuar certos cálculos. O ensino do Liceu que é, oudeve ser, para todos, deve ser orientado no sentido de proporcionar atodos o manejo do instrumento que a técnica nova permite.

Bensto de Jesus Caraça

João Torres Programação no Ensino da Matemática 25

Dias(205)

Page 28: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Tecnologias

Gazeta de Matemática

(. . . ) E está-se vendo um indivíduo, com um quociente ou uma raiz acalcular urgentemente, pôr-se a calcular previamente uma tábua delogaritmos? Quantas outras coisas mais importantes, e interessandoincomparavelmente mais à vida do cidadão, há a conhecer (. . . )

Bensto de Jesus Caraça

João Torres Programação no Ensino da Matemática 25

Dias(205)

Page 29: Programaçao no ensino da Matemática: novidade ou talvez não.

O computador é uma bicicletaO computador é uma bicicletapara a mentepara a mente

Steve Jobs Foto:http://www.merinews.com/upload/thumbimage/1477020532400.jpg –

Page 30: Programaçao no ensino da Matemática: novidade ou talvez não.

Salman KhanSalman Khanhttp://openmarkets.cmegroup.com/wp-content/uploads/Sal-Khan.png

Page 31: Programaçao no ensino da Matemática: novidade ou talvez não.

pt-pt.khanacademy.org/pt-pt.khanacademy.org/https://pt-pt.khanacademy.org/

Page 32: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Tecnologias

Sala de aula . . .

João Torres Programação no Ensino da Matemática 29

https://ninguemle2.wordpress.com/2016/03/01/maldita-tecnologia/

Page 33: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Tecnologias

Sala de aula . . .

João Torres Programação no Ensino da Matemática 29

https://ninguemle2.wordpress.com/2016/03/01/maldita-tecnologia/

Page 34: Programaçao no ensino da Matemática: novidade ou talvez não.

O Artista. . .O Artista. . .Foto: https://vicentemanera.files.wordpress.com/2012/04/o-artista-final.jpg

Page 35: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Tecnologias

Conhecimento Pedagógico de Conteúdo (CTK)Shulman (1986)

João Torres Programação no Ensino da Matemática 31

Page 36: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Tecnologias

C. Tecnológico e Pedagógico de Conteúdo (TPACK)Mishra e Koehler (2006)

João Torres Programação no Ensino da Matemática 31

Page 37: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

..::..

1 Um mundo em mudança

2 Tecnologias no Ensino

3 Programar para aprender Matemática

4 Referências

João Torres Programação no Ensino da Matemática 32

Page 38: Programaçao no ensino da Matemática: novidade ou talvez não.

A Europa precisará de 900 000 trabalhadoresA Europa precisará de 900 000 trabalhadoresnas áreas das TIC, até 2020.nas áreas das TIC, até 2020.Foto:João Torres

Page 39: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Ferramentas

Competências de aprendizagem para o Séc. XXI

João Torres Programação no Ensino da Matemática 34Fonte: http://projectos.ese.ips.pt/eduscratch/index.php/recursos2/finish/34-textos/370-competencias-de-aprendizagem-para-o-sec-xxi-documento-mit/0Fonte: http://projectos.ese.ips.pt/eduscratch/index.php/recursos2/finish/34-textos/370-competencias-de-aprendizagem-para-o-sec-xxi-documento-mit/0

Page 40: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Ferramentas

Ensinar a escolher blocos ou a abrir a caixa?

João Torres Programação no Ensino da Matemática 35

https://www.youtube.com/watch?v=UsdDi7zeP30

Page 41: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Ferramentas

Não consigo :-(

João Torres Programação no Ensino da Matemática 36

https://www.youtube.com/watch?v=0Mw2muAfp44

Page 42: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Ferramentas

Não consigo :-(

João Torres Programação no Ensino da Matemática 36

https://www.youtube.com/watch?v=0Mw2muAfp44

Page 43: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Ferramentas

Não consigo :-(

João Torres Programação no Ensino da Matemática 36

https://www.youtube.com/watch?v=sKYA3hCrOzg

Page 44: Programaçao no ensino da Matemática: novidade ou talvez não.

Linguagem LOGO - 1967Linguagem LOGO - 1967Foto: http://www.bestappsforkids.com/wp-content/uploads/2012/04/save-turtle.pngFoto: http://www.bestappsforkids.com/wp-content/uploads/2012/04/save-turtle.png

Page 45: Programaçao no ensino da Matemática: novidade ou talvez não.

Seymour PapertSeymour PapertFoto: http://blog.niitdesign.com/wp-content/uploads/2014/04/resized_image2_19fb3ce8b54043ebfc471a9ede4bf6d0.pngFoto: http://blog.niitdesign.com/wp-content/uploads/2014/04/resized_image2_19fb3ce8b54043ebfc471a9ede4bf6d0.png

Page 46: Programaçao no ensino da Matemática: novidade ou talvez não.

Em Portugal, 1994Em Portugal, 1994Foto: Maria José LoureiroFoto: Maria José Loureiro

Page 47: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Do LOGO ao Scratch

Robótica

João Torres Programação no Ensino da Matemática 40

Page 48: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Do LOGO ao Scratch

Exemplo de um programa em LOGO

João Torres Programação no Ensino da Matemática 41

Page 49: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Do LOGO ao Scratch

João Torres Programação no Ensino da Matemática 42Fonte: Papert, A família em Rede (p. 84)Fonte: Papert, A família em Rede (p. 84)Papert(1997)

Page 50: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Do LOGO ao Scratch

João Torres Programação no Ensino da Matemática 42Fonte: Papert, A família em Rede (p. 84)Fonte: Papert, A família em Rede (p. 84)Papert(1997)

Page 51: Programaçao no ensino da Matemática: novidade ou talvez não.

Mitchel ResnickMitchel ResnickFoto: https://upload.wikimedia.org/wikipedia/commons/2/2c/Mitchel_Resnick.jpgFoto: https://upload.wikimedia.org/wikipedia/commons/2/2c/Mitchel_Resnick.jpg

Page 52: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Do LOGO ao Scratch

Scratch - 2007

João Torres Programação no Ensino da Matemática 44

Page 53: Programaçao no ensino da Matemática: novidade ou talvez não.

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

Page 54: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Do LOGO ao Scratch

Scratch - 2007

João Torres Programação no Ensino da Matemática 46

Page 55: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

App inventor do MIT

João Torres Programação no Ensino da Matemática 47

Page 56: Programaçao no ensino da Matemática: novidade ou talvez não.

Rolling SpiderRolling Spider

Page 57: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

Programar o voo do Rolling Spider

João Torres Programação no Ensino da Matemática 49

Page 58: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

Mitch Resnick: Vamos ensinar as crianças a programar

João Torres Programação no Ensino da Matemática 50

https://www.ted.com/talks/mitch_resnick_let_s_teach_kids_to_code?language=pt

Page 59: Programaçao no ensino da Matemática: novidade ou talvez não.

Teresa M. e Miguel F.Teresa M. e Miguel F.

Page 60: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

João Torres Programação no Ensino da Matemática 52

Exemplos em ScratchExemplos em Scratch

Page 61: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

Fração Intrusa

João Torres Programação no Ensino da Matemática 53

Page 62: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

O Clube Scratch da Bela Vista

João Torres Programação no Ensino da Matemática 54

Page 63: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

O Clube Scratch da Bela Vista

João Torres Programação no Ensino da Matemática 54

Page 64: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

O Clube Scratch da Bela Vista

João Torres Programação no Ensino da Matemática 54

Page 65: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

O Clube Scratch da Bela Vista

João Torres Programação no Ensino da Matemática 54

Page 66: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

O Clube Scratch da Bela Vista

João Torres Programação no Ensino da Matemática 54

Page 67: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

O Clube Scratch da Bela Vista

João Torres Programação no Ensino da Matemática 54

Page 68: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

O Clube Scratch da Bela Vista

João Torres Programação no Ensino da Matemática 54

Page 69: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Programação por blocos

O Clube Scratch da Bela Vista

João Torres Programação no Ensino da Matemática 54

Page 70: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Contactos

[email protected]://www.facebook.com/jvtorres2

CCTIC ESE/IPShttp://projectos.ese.ips.pt/[email protected]://www.facebook.com/CCTICESEIPS

João Torres Programação no Ensino da Matemática 55

Muito obrigadoMuito obrigado

Page 71: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

..::..

1 Um mundo em mudança

2 Tecnologias no Ensino

3 Programar para aprender Matemática

4 Referências

João Torres Programação no Ensino da Matemática 56

Page 72: Programaçao no ensino da Matemática: novidade ou talvez não.

Um mundo em mudança Tecnologias no Ensino Programar para aprender Matemática Contatos Referências

Referências

Referências

Dias, I. C. (2005). Uma polémica sobre logaritmos: história e significado. In D. In Moreira J. M. Matos(Eds.), História do ensino da Matemática em Portugal (pp. 225– 234). Lisboa: SociedadePortuguesa de Ciências da Educação.

Lagrange, J. baptiste. (2005). Instrumens, usages et paradigmes dans l’enseignement desmathématiques: le tableau noir, l’ordinateur et internet. Cergy. (Texto apresentado numaconferência plenária nas jornadas da commission inter-irem Mathématiques et Informatique.Disponível on-line em http://jb.lagrange.free.fr/site/papers/ENTJBL_article.pdf,acedido em agosto de 2010)

Mishra, P., & Koehler, M. J. (2006). Technological pedagogical content knowledge: A framework forteacher knowledge. Teachers College Record, 108(6), 1017-1054.

Papert, S. (1997). A família em rede. Lisboa: Relógio D’ Água.

Shulman, L. S. (1986). Those who understand: Knowledge growth in teaching. EducationalResearcher, 15(2), 4-14.

João Torres Programação no Ensino da Matemática 57