sábado, 11 de outubro de 2008

Diagrama de Chapin

Na ultima aula nós tivemos um seminário com o professor Gilvan sobre o Diagrama de Chapin, ele nos explicou o que é o diagrama e como ele pode ser usado.
O Diagrama de Chapin é uma representação gráfica de algoritmos.
É possível representar toda a lógica do "Portugol" com Diagramas de Chapin.
  • Sequência
  • Decisão
  • Repetição


O diagrama foi criado por Ned Chapin a partir de trabalhos de Nassi-Shneiderman, os quais resolveram substituir o fluxograma tradicional por um diagrama que apresenta uma visão hierárquica e estruturada da lógica do programa. A grande vantagem de usar este tipo de diagrama é a representação das estruturas que tem um ponto de entrada e um ponto de saída e são compostas pelas estruturas básicas de controle de sequência, seleção e repetição. Enquanto é difícil mostrar o embutimento e a recursividade com o fluxograma tradicional, torna-se mais simples mostrá-lo com o diagrama de Chapin, bem como codificá-lo futuramente na conversão de código português estruturado ou pseudocódigos. A figura apresenta um exemplo do tipo de diagrama de Chapin para o algoritmo de cálculo da média de um aluno.


http://www.dca.ufrn.br/~nogueira/dca0800/material/algoritmos.doc - -


sábado, 4 de outubro de 2008

PBL - "Além do portugol"

Na aula passada nós troussemos o resultado do trabalho, usando o método PBL. A classe foi dividida em dois grupos, que tinham que ler o texto "PBL - Além do portugol" e levantar tópicos relacionado ao texto para pesquisa. Todas as pessoas do grupo tinham que fazer a pesquisa de todos os tópicos e trazer o resultado da pesquisa na aula.


Os tópicos para pesquisa do meu grupo foram:

  • Diferenciar HTML de Javascrip
  • Descrobir o significado do Diagrama de chapin
  • Pesquisar sobre HTML e Javascrip
  • Pesquisar se da para programar páginas da internet sem usar o HTM
  • Pesquisar se HTML e Javascript ajuda no estudo de programação
  • Pesquisar outras formas de estudo introdutorio a programação sem ser o portugol
  • Pesquisar se existe algum software que utilize o diagrama de chapin


Eu fiz a pesquisa dos topicos a cima e trouxe o resultado na aula, pesquisei na internet. Sites relacionados a minha pesquisa:
http://www.criarweb.com/manuais
http://www.criarweb.com/artigos/
www.dca.ufrn.br/~nogueira/dca0800/material/algoritmos.doc

pt.wikipedia.org/wiki/JavaScript

Na aula nos discutimos sobre o que cada um pesquisou, sendo que nem todos pesquisaram. E tiramos nossas conclusões sobre os topicos de pesquisa. Uns falaram mais que os outros mas todo mundo contribui um pouco, Moiséis que ja tem um certo conhecimento em programação contribui muito para o grupo apésar de não ter feito a pesquisa, Tiago tambem contribui muito na discusão dos topicos , Sussumu e Andressa falaram um pouco menos mas tambem contribuiram com material de pesquisa, Roni tambem contribui muito na discusão dos topicos. E finalmente eu, acho que tambem contribui muito na discusão, levei material de pesquisa, acho que poderia ter feito uma pesquisa melhor me aprofundado mais no assunto.

Por fim eu acabei

Leia N1, N2


Início


Média ¬ (N1+N2)/2


Sim


Não


Média >= 7


Escreva “Reprovado”


Escreva “Aprovado”


Fim


Figura 2.3 Diagrama de Chapin para o algoritmo do cálculo da média de um aluno


saindo da aula passada, sabendo um pouco mais sobre,

  • HTML: é uma lingugem de marcação, utilizado para produzir paginas da web. Não é linguagem de programação.
  • Javascript: é uma linguagem de programação, que cria pequenos programas que tornam a pagina da web mais dinamica. O javascript funciona dentro do HTML.
  • Diagrama de Chapin: com o diagrama de chapin é possivel fazer uma versão grafica do algoritmo.

terça-feira, 30 de setembro de 2008

PBL


Na aula passada no laboratório interdisciplinar, nós aprendemos a usar o método PBL de pesquisa (Problem Based Learning) ou ABP (Aprendizagem baseada na resolução de problemas). Com esse método o aluno aprende, a apresentar problemas de um determinado assunto e depois procurar soluções para ele. A classe foi dividida em pequenos grupos, tutoriados por um professor, que orienta, e estimula o grupo a atingi seu objetivo. Com isso aprendemos a trabalhar em grupo, a discutir idéias e opiniões diferentes, cada aluno tem um papel ativo no grupo.



Princípios da aprendizagem baseada na resolução de problemas

  • O processo de aprendizagem é centrado no estudante.
  • Prioriza-se o desenvolvimento das capacidades de aprender aprendendo.
  • Os problemas apresentados no currículo estimulam as habilidades de análise, síntese, capacidade crítica, compreensão e resolução de problemas.
  • Promove-se a colaboração e comunicação entre os estudantes.
  • Trabalhar de forma inter-disciplinar é parte integral do currículo.
  • Dá-se ênfase à ligação entre a teoria e a prática.

Trabalho em Grupo

"Se dois homens vêm andando por uma estrada, cada um carregando um pão, e, ao se encontrarem, eles trocam os pães, cada homem vai embora com um. Porém, se dois homens vêm andando por uma estrada cada um carregando uma idéia, e, ao se encontrarem, eles trocam as idéias, cada homem vai embora com duas. Sempre que possível troque idéias, elas esclarecem, acrescentam, ajudam, evoluem… ainda que você não precise, servirão para o outro." Ditado Chinês.

Trocar ideias, opiniões e pensamentos ajuda muito no aprendizado, no estudo em geral. Quando discutimos um problema com outra pessoa, é mais fácil de achar as soluções porque um contribui com outro com as informações que tem, assim se tem uma visão mais ampla do problema. É isso que eu tenho aprendido no laboratório interdisciplinar, a trabalhar em equipe, saber expor melhor minhas ideias.