Você está na página 1de 22

CODE: O ensino de linguagens de programao educativas como ferramentas de ensino/aprendizagem

Ricardo Fidelis Dantas [UEPB] Francisco Eudes Almeida da Costa [UEPB]


5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola UFPE.Recife/PE Novembro/2013

INTRODUO
As novas tecnologias permitem que as pessoas acompanhem a

informao de forma rpida e se inserir no contexto da modernidade.


Apesar de timidamente, ainda, esto sendo incorporadas tambm na educao, s escolas esto passando por um processo de informatizao.

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

UFPE.Recife/PE Novembro/2013

INTRODUO
As novas tecnologias tm um papel ativo e co-estruturante das

formas do aprender e do conhecer. H nisso, por um lado, uma incrvel


multiplicao de chances cognitivas, que convm no desperdiar, mas aproveitar ao mximo. (ASSMANN, 2000, p.8).

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

UFPE.Recife/PE Novembro/2013

OBJETIVO
Compreender quais as contribuies do ensino de linguagem de programao no contexto educacional, a partir de um estudo sobre o

projeto

CODE,

plataforma

desenvolvida

para

integrar

alunos

professores no processo de ensino-aprendizagem de programao.

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

UFPE.Recife/PE Novembro/2013

METODOLOGIA
Estudo bibliogrfico, relacionando as ideias dos autores trabalhados a cerca das caractersticas do projeto CODE.

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

UFPE.Recife/PE Novembro/2013

O COMPUTADOR NA SOCIEDADE DA INFORMAO


Os computadores tem adquirido cada vez mais papel fundamental no processo de ensino-aprendizagem.

Hoje, a utilizao de computadores na Educao muito mais diversificada, interessante e desafiadora, do que simplesmente a de transmitir informao ao aprendiz. O computador pode ser tambm utilizado para enriquecer ambientes de aprendizagem e auxiliar o aprendiz no processo de construo do seu conhecimento. (VALENTE, 1999, p. 11).

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

UFPE.Recife/PE Novembro/2013

O COMPUTADOR NA SOCIEDADE DA INFORMAO


Quando o computador transmite

informao para o aluno, o computador assume o papel de mquina de ensinar, e a abordagem pedaggica a instruo
Ilustrao: Google Imagens Fonte: http://goo.gl/EEP77Q. Acessado em: Novembro de 2013.

auxiliada por ele (VALENTE, 1999a, p.12).

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

UFPE.Recife/PE Novembro/2013

CONTRIBUIES DO ENSINO DE PROGRAMAO PARA A APRENDIZAGEM

Quando falamos em linguagens de programao as pessoas imaginam algo complicado, tcnico que exige muito conhecimento para realizar e que s pessoas ligadas as reas da Computao so capazes de dominar e entender.

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

UFPE.Recife/PE Novembro/2013

CONTRIBUIES DO ENSINO DE PROGRAMAO PARA A APRENDIZAGEM


Quando pensamos especificamente em programao, acreditamos que o seu uso tem grande destaque como ferramenta educacional, pois por intermdio da resoluo de problemas via uma linguagem de programao, tem-se descrio do processo utilizado pelo aluno para resolver uma tarefa. (BARANAUSKAS et al, 1999, p. 53).
5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

Ilustrao: Google Imagens

Fonte: http://goo.gl/eDW7W8. Acessado em: Novembro de 2013.

UFPE.Recife/PE Novembro/2013

CONTRIBUIES DO ENSINO DE PROGRAMAO PARA A APRENDIZAGEM


Possibilita na construo do conhecimento uma vez que segue o processo de descrio, execuo, reflexo, depurao, descrio; O aprendiz tem a oportunidade de enxergar o produto do seu prprio pensamento;

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

UFPE.Recife/PE Novembro/2013

CONTRIBUIES DO ENSINO DE PROGRAMAO PARA A APRENDIZAGEM


Processo de ensino e aprendizagem de programao crucial no apenas porque programar uma habilidade prtica, mas tambm

porque processo meio pelo qual formado conhecimento efetivo e


conceitual em um esquema bem definido. (FARIA, 2010 apud AHARONI, 2000).

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

10

UFPE.Recife/PE Novembro/2013

O PROJETO CODE
Code.org um Projeto sem fins lucrativos dedicado crescente educao de cincia da computao, tornando-a disponvel em mais escolas, e aumentar a participao de mulheres e minorias de estudantes. A viso que todos os alunos em todas as escolas devem ter a oportunidade de aprender programao de computador.
Fonte: code.org/about. Acessado em: Agosto de 2013.

Ilustrao: PrintScreen Fonte: code.org. Acessado em: Agosto de 2013.

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

11

UFPE.Recife/PE Novembro/2013

O PROJETO CODE
Universidades Americanas Outras Plataformas Empresas Voc

Stanford Harvard Indiana

Alice CodeCademy CodeHS KhamAcademy SCRATCH

Facebook Microsoft Apple Dropbox Google

Alunos Professores Escolas Grupos

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

12

UFPE.Recife/PE Novembro/2013

Ilustrao: Khan Academy Fonte: code.org. Acessado em: Agosto de 2013.

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

13

UFPE.Recife/PE Novembro/2013

Ilustrao: CodeHS Fonte: code.org. Acessado em: Agosto de 2013.

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

14

UFPE.Recife/PE Novembro/2013

Ilustrao: Lightbox Fonte:http://light-bot.com/. Acessado em: Novembro de 2013.


5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

15

UFPE.Recife/PE Novembro/2013

Ilustrao: Scratch Fonte:http://goo.gl/6QUb0b. Acessado em: Novembro de 2013.


5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola UFPE.Recife/PE Novembro/2013

16

CONSIDERAES FINAIS
Essa caracterstica da plataforma relacion-se com a ideia de
construcionismo de Papert (1986), quando diz que o aluno constri um conhecimento mais slido quando ele est construindo algo de seu interesse e ao mesmo tempo visualiza o resultado do seu trabalho como por exemplo, um programa de computador.

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

17

UFPE.Recife/PE Novembro/2013

CONSIDERAES FINAIS

Identificamos a proposta das ferramentas ofertadas na plataforma CODE e observamos que suas abordagens so fundamentais na

construo do conhecimento, desenvolvendo habilidades atravs do


aprendizado das linguagens de programao educativas.

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

18

UFPE.Recife/PE Novembro/2013

REFERNCIAS
ASSMANN, Hugo. A metamorfose do aprender na sociedade da informao.Ci.Inf. [online]. 2000, vol.29, n.2, pp. 07-15. ISSN 0100-1965. BARANAUSKAS, C. et al. Uma taxonomia para Ambientes de Aprendizado Baseados no Computador. In: VALENTE, J. A. O computador na sociedade do conhecimento. Campinas, SP: UNICAMP/NIED, 1999, p. 4568. FARIA, Eustquio So Jos de. Mtodo trifsico de ensino-aprendizagem baseado na taxionomia de objetivos educacionais de Bloom: uma aplicao no ensino de programao de computadores. 2010. 296 f. Tese (Doutorado)-Universidade Federal de Uberlndia, Uberlndia, 2010. Disponvel em : <http://penelope.dr.ufu.br/handle/123456789/371>. Acesso em: 13 jun. 2013.
5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

19

UFPE.Recife/PE Novembro/2013

REFERNCIAS
MELO, Jorge Nazareno Batista. Uma proposta de ensino e aprendizagem de programao linear no Ensino Mdio. 2012. 296 f. Dissertao (Mestrado)- Universidade Federal do Rio Grande do Sul. Instituto de Matemtica. Programa de Ps-Graduao em Ensino de Matemtica, 2012 Disponvel em: < http://www.lume.ufrgs.br/handle/10183/61731>. Acesso em: 13 jun. 2013.

PAPERT, Seymour. Logo: computadores e educao. So Paulo: Brasiliense, 1986.


VALENTE, J. A. Informtica na Educao no Brasil: anlise e contextualizao histrica. In VALENTE, J. A. (Org.) O computador na sociedade do conhecimento. Campinas, SP: UNICAMP/NIED, 1999a p. 11-28.
5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

20

UFPE.Recife/PE Novembro/2013

REFERNCIAS
______. Mudanas na sociedade, mudana na educao: o fazer e o compreender. In VALENTE, J. A. (Org.) O computador na sociedade do conhecimento. Campinas, SP: UNICAMP/NIED, 1999b p. 31-43.
______. Anlise dos diferentes tipos de softwares usados na educao. In VALENTE, J. A. (Org.) O computador na sociedade do conhecimento. Campinas, SP: UNICAMP/NIED, 1999c p. 71-85.

5 Simpsio Hipertexto e Tecnologias na Educao e 1 Colquio Internacional de Educao com Tecnologias Aprendizagem mvel dentro e fora da escola

21

UFPE.Recife/PE Novembro/2013