segunda-feira, 3 de maio de 2010

Minha opinião sobre o desenvolvimento das aulas de Progamação

Na minha opinião a disciplina esta se desenvolvendo bem, os exercícios estão aumentando seu grau de dificuldade gradualmente a cada GAE. É a primeira vez que faço uma matéria com aulas semipresenciais, então no inicio foi dificil me habituar entrar todos os dias no moodle e concluir os exercícios detro do prazo, e me acostumar fazer tudo online, mas com ajuda da professora do monitor esse problma está ficando cada vez menor. Entretanto estou gostando muito da matéria pricipalmente quando aparece na tela do Pascal "Compilou ok" rsrsr.

domingo, 2 de maio de 2010

Pequeno resumo e comentários sobre os primeiros Guias de Auto Estudo

Guias de Estudo - Introdução à Programação

O PascaL é uma implementação quase completa de um compilador da linguagem Pascal. No ambiente Pascal é possível através da metáfora de um robô-tartaruga criar desenhos através se comandos escritos segundo a sintaxe do Pascal.

Comandos básicos da linguagem de programação PascaL:
pfrente(p); o robô tartaruga anda “p” passo para frente
pdireita(a); o robô gira “a” graus
ClrScr; limpa a tela e o histórico, e coloca o robô no centro da tela.

Para fazer um desenho em Pascal devemos seguir os passos:
1) Abrir o ambiente pascal, clicar em novo e dar um nome ao seu programa.
2) No lugar de {comandos}, digite os comandos a serem executados.
3) Clique em File, save and exit.
4) Clique em compilar se a compilação estiver Ok, clique em rodar.
5) Assim aparecera na tela o seu desenho.

Neste GAE os todos os desafios até o que pedia para desenhar um triângulo eqüilátero foram os mais fácies de serem executados, mas o faça você mesmo número seis, que tínhamos que desenhar um trapézio achei mais complicado já que não conhecia nem o ângulo nem os seus lados, deu muito trabalho calcular.
O desafio que mais gostei foi o que tínhamos que desenhar um cubo.
Adorei desenhar em 3D, rsrs
E o que menos gostei foi do Faça Você Mesmo, numero seis achei muito feia aquela figura sem contar que meu desenho ficou todo desproporcional.


Guias de Estudo - Programando o seu computador


Algaritimos são uma seqüência de passos para executar uma determinada atividade, essa seqüência de passos para solução de um problema não é única, da mesma forma que não existe um algoritmo único para a solução de um problema computacional.Ou seja é descrever adequadamente a solução pensada do problema em um meio físico através da sequencialização da solução em passos a serem seguidos.

Este GAE foi, particularmente, o guia que mais gostei de fazer, então adorei de todos os desafios, principalmente os jogos, o mais complicado dos desafios, mas o mais trabalhoso foi o que tinha que levar um leão, uma cabra e um pedaço de grama de um lado para outro de um rio, atravessando com um bote. Esse tive que queimar um pouco mais de neurônios. O desafio mais fácil foi o da atividade livre, claro, rsrs.




Guia de Auto Estudo - Explorando o Pascal


Neste GAE conhecemos e aplicamos o conceito de variáveis que são locais onde dados são armazenados (na memória do computador), para serem usados posteriormente, podendo assumir vários valores diferentes, porém cada variável pode assumir somente um valor cada vez. Neste guia conhecemos também, a estrutura de repetição FOR que como o propor nome já diz esse comando substitui uma seqüência de comandos que irão ser repetidos varias vezes e para não haver necessidade de reescreve-los varias vezes utilizamos esse comando.e também aprendemos recuperar erros de lógica.

O desafio que mais gostei de fazer o passo a passo numero três que pedia para somar três números achei o mais difícil porem o que mais gostei, o que menos gostei, e mais fácil, foi o que tínhamos que desenhar um triangulo com o comando FOR, achei ele meio sem graça.

Guia de AutoEstudo - Estruturas de Controle

Neste guia aprendemos a utilizar o comando de repetição while que é muito parecido com o comando FOR, também é um comando de repetição, que permite repetir um conjunto de comandos atete que uma determinada condição não seja mais satisfeita. Aprendemos posicionar e utilizar melhor as variáveis dentro de um programa,aprendemos um pouco sobre Estruturas condicionais permitem a escolha de um grupo de comandos a serem executados de acordo com determinadas condições.

Esse guia foi o mais difícil na minha opinião, gostei mais do desafio do passo a passo que permite calcular notas de alunos, e gostei menos do ultimo desafio do faça você mesmo o que era para faz a estatísticas das idades de um conjunto de indivíduos achei esse muito difícil. O mais fácil, em minha opinião, foi o que podíamos calcular o numero de caixas de pregos.

segunda-feira, 5 de abril de 2010

JOGOS













Open door: http://www.kongregate.com/games/soapaintnice/open-doors


DOS DOIS JOGOS SUGERIDOS NAS AULAS DE PROGAMAÇÃO, PARA SEREM JOGADOS (OPEN DOOR E SHIFT) O QUE MAIS GOSTEI FOI O OPEN DOOR, JÁ QUE EXIGE UM POUCO MAIS DE LÓGICA PARA SER JOGADO. A PRIMEIRA FASE É SIMPLES MAS A SEGUNDA NEM TANTO. PORÉM, PODE SER PASSADA UTILIZANDO OS SEGUINTES COMANDO FEITOS COM AS SETAS DE DIREÇÃO DO TECLADO: (COMO MOSTRA AS IMAGENS QUE ESTÃO DO FINAL DO JOGO PARA O INICIO.)


FOTO 5


BAIXO 3 VEZES



FOTO 4

LADO DIREITO 2 VZES



FOTO 3

CIMA 1 VEZ



FOTO2

BAIXO 1 VZ



FOTO 1

LADO DIREITO 1 VEZ


FOTO 1


COMA 2 VEZES



FOTO 1

LADO ESQUERDO 2 VEZES
ASSIM PODEMOS PASSAR A FASE 2 DO JOGO.

PRIMEIRO DESENHO NO PASCAL

ESTE FOI MEU PRIMEIRO DESENHO NO PASCAL.

comandos para esse desenho...

ar;
pfrente(100);
pdireita(90);
pfrente(100);
pdireita(90);
pfrente(100);
pdireita(90);
pfrente(100);
pdireita(90);
pfrente(100);
pdireita(90);
pfrente(50);
pdireita(90);
pfrente(50);
pdireita(90);
pesquerda(90);
pesquerda(90);
pfrente(50);
pfrente(50);
pesquerda(90);
pfrente(100);
pesquerda(90);
pfrente(100);
pesquerda(90);
pfrente(50);
ptras(50);
pdireita(45);
pfrente(50);
pfrente(10);
pfrente(10);
pesquerda(45);
pfrente(100);
pesquerda(45);
pesquerda(90);
pfrente(70);
pdireita(45);
pfrente(100);
pdireita(90);
pdireita(45);
pfrente(70);
pdireita(90);
pdireita(45);
pfrente(100);
pdireita(45);
pfrente(70);
dr;

domingo, 14 de março de 2010

ESTILO DE PENSAMENTO

De acordo com o teste realizado com a finalidade de saber qual é meu estilo pessoal de pensamento, dentre as quatro possibilidades de resultado que são: seqüencial concreto e abstrato, aleatório concreto e abstrato, a que mais se destacou no meu perfil de pensamento foi a seqüencial concreto. Apesar da confiabilidade desse teste não ser muito grande, o teste foi útil para me ajudar a refletir sobre algumas das minhas características. Como por exemplo, eu já me destacava pela minha habilidade de relembrar detalhes com facilidade, e de também recordar, sem esforço regras, fórmulas, datas e informações específicas. Porem não sabia desta habilidade que foi apontada no teste: aprender “pondo a mão na massa” sem duvidas irei a partir de agora explora-la muito.
Aconselho todos a fazer este teste, depois dele com certeza você poderá conhecer melhor suas habilidades e manipula-las a seu favor.