Top Banner
1 1 Greenfoot + BlueJ Ferramentas de Ensino de POO Prof. Me. Iális Cavalcante ([email protected]) Engenharia da Computação Universidade Federal do Ceará –
22

CCT 23Maio2009 Sobral

Jan 21, 2015

Download

Education

Apresentação realizada no dia 23 de maio de 2009 no evento Café com Tapioca, realizado na UFC de Sobral.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CCT 23Maio2009 Sobral

11

Greenfoot + BlueJ

Ferramentas deEnsino de POO

Prof. Me. Iális Cavalcante ([email protected])Engenharia da ComputaçãoUniversidade Federal do Ceará – Campus de Sobral

Page 2: CCT 23Maio2009 Sobral

2

SUMÁRIO

Introdução

BlueJ

Greenfoot

Exemplos

Considerações Finais

2

Page 3: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 3

Introdução• Qual o objetivo de ensinar POO?

• E por que usar uma ferramenta pra isso?

• Quais estão disponíveis?• BlueJ• Greenfoot• Alice, etc.

• Quem as produzem?

Para ter público hoje?

A fim de apresentar esta palestra agora?

Excelente!!!!!!!!!!!!

Muito boa, mas só funciona por minha causa!

Page 4: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 4

AMBIENTE BLUEJAMBIENTE BLUEJ

Page 5: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 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.

Page 6: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 6

BlueJ

Page 7: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 7

BlueJ

Page 8: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 8

BlueJ

• Aplicação demétodos.• Uso de Herança,Polmorfismo, etc.

Page 9: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 9

GREENFOOTGREENFOOT

Page 10: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 10

Greenfoot• GreenfootGreenfoot é 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.

Page 11: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 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.

Page 12: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 12

EXEMPLOSEXEMPLOS

Page 13: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 13

Exemplos• Mais básicoe didático:wombats e/ouwombats2.

Page 14: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 14

Exemplos• Aplicação demétodos.• Uso deHerança,Polmorfismo,etc.

Page 15: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 15

Exemplos• Ambientemais lúdico.• Cenáriocustomizado.

Page 16: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 16

Exemplos• Programação:

Base doambiente BlueJ.

Geraçãoautomática doJavaDoc.

Page 17: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 17

Exemplos

• Interaçãocom o usuário.• Acionamentodo teclado:• Luna Lander

Page 18: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 18

Exemplos

• Múltiplos objetosna tela.• Atualização deinformação:• Ants

Page 19: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 19

CONSIDERAÇÕES FINAISCONSIDERAÇÕES FINAIS

Page 20: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 20

Considerações Finais

Fonte:BlueJ / Greenfoot Day 20094 de Março

Page 21: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 21

Dúvidas?

Page 22: CCT 23Maio2009 Sobral

Sun Confidential: Internal Only 22

Referências

• Greenfoot - http://www.greenfoot.orghttp://www.greenfoot.org• BlueJ - http://www.bluej.orghttp://www.bluej.org• Livro - Livro - Objects First with Java

A Practical Introduction using BlueJDavid J. Barnes & Michael KöllingFourth edition