CCT 23Maio2009 Sobral

1,204 views

Published on

Apresentação realizada no dia 23 de maio de 2009 no evento Café com Tapioca, realizado na UFC de Sobral.

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,204
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

CCT 23Maio2009 Sobral

  1. 1. Greenfoot + BlueJ Ferramentas de Ensino de POO Prof. Me. Iális Cavalcante (ialis@ufc.br) Engenharia da Computação Universidade Federal do Ceará – Campus de Sobral 1
  2. 2. SUMÁRIO  Introdução  BlueJ  Greenfoot  Exemplos  Considerações Finais 2
  3. 3. Introdução • Qual o objetivo de ensinar POO? Para ter público hoje? • E por que usar uma ferramenta pra isso? A fim de apresentar esta palestra agora? • Quais estão disponíveis? • BlueJ • Greenfoot • Alice, etc. • Quem as produzem? Excelente!!!!!!!!!!!! Muito boa, mas só funciona por minha causa! Sun Confidential: Internal Only 3
  4. 4. AMBIENTE BLUEJ Sun Confidential: Internal Only 4
  5. 5. BlueJ • IDE desenvolvida especificamente para o ensino introdutório de orientação a objeto. • Desenvolvida por Michael Kölling. • Boa visualização de conceitos importantes. • Interatividade traz estes conceitos para a realidade. • Tipicamente usada para ensino de graduação. Sun Confidential: Internal Only 5
  6. 6. BlueJ Sun Confidential: Internal Only 6
  7. 7. BlueJ Sun Confidential: Internal Only 7
  8. 8. BlueJ • Aplicação de métodos. • Uso de Herança, Polmorfismo, etc. Sun Confidential: Internal Only 8
  9. 9. GREENFOOT Sun Confidential: Internal Only 9
  10. 10. Greenfoot • Greenfoot é uma ferramenta computacional desenvolvida para permitir que iniciantes tenham experiência com programação orientada a objetos. • Suporta desenvolvimento de aplicações gráficas na Linguagem de Programação Java™; • Desenvolvida e implementada na Universidade de Kent (University of Kent) e Universidade de Deakin (Deakin University); • Copyright mantido por Poul Henriksen e Michael Kölling. Sun Confidential: Internal Only 10
  11. 11. Greenfoot • Um ambiente que suporta cenários World+Actor; • Provê experiências visualmente engajadas e concretas para estudantes universitários; • Construída sobre o BlueJ. Sun Confidential: Internal Only 11
  12. 12. EXEMPLOS Sun Confidential: Internal Only 12
  13. 13. Exemplos • Mais básico e didático: wombats e/ou wombats2. Sun Confidential: Internal Only 13
  14. 14. Exemplos • Aplicação de métodos. • Uso de Herança, Polmorfismo, etc. Sun Confidential: Internal Only 14
  15. 15. Exemplos • Ambiente mais lúdico. • Cenário customizado. Sun Confidential: Internal Only 15
  16. 16. Exemplos • Programação:  Base do ambiente BlueJ.  Geração automática do JavaDoc. Sun Confidential: Internal Only 16
  17. 17. Exemplos • Interação com o usuário. • Acionamento do teclado: • Luna Lander Sun Confidential: Internal Only 17
  18. 18. Exemplos • Múltiplos objetos na tela. • Atualização de informação: • Ants Sun Confidential: Internal Only 18
  19. 19. CONSIDERAÇÕES FINAIS Sun Confidential: Internal Only 19
  20. 20. Considerações Finais Fonte: BlueJ / Greenfoot Day 2009 4 de Março Sun Confidential: Internal Only 20
  21. 21. Dúvidas? Sun Confidential: Internal Only 21
  22. 22. Referências • Greenfoot - http://www.greenfoot.org • BlueJ - http://www.bluej.org • Livro - Objects First with Java A Practical Introduction using BlueJ David J. Barnes & Michael Kölling Fourth edition Sun Confidential: Internal Only 22

×