Resolução de exercícios (era: exercicio 1.7)

3 views
Skip to first unread message

Luis Henrique Fagundes

unread,
Jul 16, 2009, 9:05:15 AM7/16/09
to ei...@googlegroups.com

2009/7/14 Luciano Ramalho <ram...@gmail.com>

Pelo cronograma que combinamos antes, estamos na semana 2 então já é
hora de discutir soluções. A idéia original era que no começo da
semana 2 as discussões não "entregassem" as soluções, mas acho que não
precisamos ter tantas regras, de repente.


Acho interessante discutirmos exercícios sempre, mantendo o padrão "Exercício X.Y" no assunto da mensagem. Sugiro que nesses tópicos a discussão seja motivada pelas dúvidas e que ninguém simplesmente entregue a solução de bandeja.

É interessante construirmos uma solução final e termos de referência em algum lugar. Pode ser um tópico do grupo, com "Solução X.Y", uma página no nosso wiki para cada seção, ou em algum lugar no nosso repositório.

Que acham?

asa

Mariana Bravo

unread,
Jul 17, 2009, 3:23:07 PM7/17/09
to ei...@googlegroups.com
Eu acho bom começar discutindo as dúvidas, mas em algum momento temos que falar das soluções né? Senão não chegaremos nelas nunca =P

Outra coisa: terminei a seção 1.1, marco isso em algum lugar? Como eu sei como anda a leitura das outras pessoas? Quando vamos passar pra próxima seção??

Mari

2009/7/16 Luis Henrique Fagundes <lhfag...@gmail.com>



--
Mariana Bravo

Celular: (11) 9179 7796
msn: mar...@gmail.com
Skype: marivbravo

Mariana Bravo

unread,
Jul 17, 2009, 3:25:10 PM7/17/09
to ei...@googlegroups.com
Ah, já achei a resposta pra última pergunta =P
http://code.google.com/p/eipc/wiki/Calendario

2009/7/17 Mariana Bravo <mar...@gmail.com>

Luis Henrique Fagundes

unread,
Jul 17, 2009, 6:00:01 PM7/17/09
to ei...@googlegroups.com
Oi Mari,

Eu acho que seria legal se cada um mantivesse uma página sua no wiki, dizendo cada seção que fez e colocando qualquer coisa que achar interessante. Se bem que isso está no Mercurial, então dá pra ver lá também. Mas acho mais legal se tiver no wiki...

asa

2009/7/17 Mariana Bravo <mar...@gmail.com>

Renato Cunha

unread,
Jul 18, 2009, 12:06:57 PM7/18/09
to ei...@googlegroups.com
2009/7/17 Luis Henrique Fagundes <lhfag...@gmail.com>:

> Eu acho que seria legal se cada um mantivesse uma página sua no wiki,
> dizendo cada seção que fez e colocando qualquer coisa que achar
> interessante. Se bem que isso está no Mercurial, então dá pra ver lá também.
> Mas acho mais legal se tiver no wiki...

A idéia do wiki é interessante. Inclusive a sua organização do mesmo
ficou excelente, parabéns.

Considerando que já estamos editando código, não é a coisa mais
trabalhosa do mundo criar uma nova seção no wiki com um relatório de
progresso simplificado.

Farei isso.

[]'s,
--
Renato Cunha <http://renatocunha.com>
dropline GNOME page: <http://trovao.droplinegnome.org>
The ship of failure floats on a sea of excuses
- Portal?

Luis Henrique Fagundes

unread,
Jul 20, 2009, 7:50:37 AM7/20/09
to ei...@googlegroups.com
Legal Renato! Eu já criei uma página pra mim.

Aproveitei pra criar um seção pra colocarmos as resoluções dos problemas. Naveguei por todas as soluções propostas para o primeiro exercício, vi as que achei visualmente melhor organizadas e montei uma resolução.

Convido todos a escolher um exercício, checar as diversas soluções propostas e montar uma proposta de solução final no wiki.

asa

2009/7/18 Renato Cunha <ren...@gmail.com>

Renato Cunha

unread,
Jul 20, 2009, 11:39:11 AM7/20/09
to ei...@googlegroups.com
2009/7/20 Luis Henrique Fagundes <lhfag...@gmail.com>:

> Legal Renato! Eu já criei uma página pra mim.

+1. Adorei esse negócio de editar o wiki da mesma forma que editamos
código, primeira vez que usei o google code assim. :)

> Convido todos a escolher um exercício, checar as diversas soluções propostas
> e montar uma proposta de solução final no wiki.

Novamente, interessante.

Luciano Ramalho

unread,
Jul 20, 2009, 12:18:52 PM7/20/09
to ei...@googlegroups.com
2009/7/20 Renato Cunha <ren...@gmail.com>:

>
> 2009/7/20 Luis Henrique Fagundes <lhfag...@gmail.com>:
>> Legal Renato! Eu já criei uma página pra mim.
>
> +1. Adorei esse negócio de editar o wiki da mesma forma que editamos
> código, primeira vez que usei o google code assim. :)

Sim, é excelente poder editar um wiki localmente e fazer commit/push.
Esse pessoal do Google sabe o que faz.

Quem precisar de conta no wiki e no repositório, não se esqueça:
Tatiana, Nilo e eu estamos à disposição!

[ ]s
Luciano

Mario Domenech Goulart

unread,
Jul 20, 2009, 1:15:50 PM7/20/09
to ei...@googlegroups.com
On Mon, 20 Jul 2009 13:18:52 -0300 Luciano Ramalho <ram...@gmail.com> wrote:

> 2009/7/20 Renato Cunha <ren...@gmail.com>:
>>
>> 2009/7/20 Luis Henrique Fagundes <lhfag...@gmail.com>:
>>> Legal Renato! Eu já criei uma página pra mim.
>>
>> +1. Adorei esse negócio de editar o wiki da mesma forma que editamos
>> código, primeira vez que usei o google code assim. :)
>
> Sim, é excelente poder editar um wiki localmente e fazer commit/push.
> Esse pessoal do Google sabe o que faz.

A propósito, é assim que funciona o svnwiki
(http://wiki.freaks-unidos.net/svnwiki/index), usado em
http://chicken.wiki.br para manter a documentação do projeto Chicken.

Um abraço.
Mario

Bruno Gola

unread,
Jul 20, 2009, 2:07:51 PM7/20/09
to ei...@googlegroups.com
2009/7/20 Luciano Ramalho <ram...@gmail.com>:

> Quem precisar de conta no wiki e no repositório, não se esqueça:
> Tatiana, Nilo e eu estamos à disposição!

Qualquer coisa podem pedir pra mim também.

[]'s,
--
Bruno Fialho Marques Gola <brun...@gmail.com>
http://www.brunogola.com.br
Cel: (11) 9294-5883

Marcelo

unread,
Jul 21, 2009, 9:44:18 PM7/21/09
to Estrutura e Interpretação de Programas de Computador
On Jul 20, 3:07 pm, Bruno Gola <brunog...@gmail.com> wrote:
> 2009/7/20 Luciano Ramalho <rama...@gmail.com>:
>
> > Quem precisar de conta no wiki e no repositório, não se esqueça:
> > Tatiana, Nilo e eu estamos à disposição!
>
> Qualquer coisa podem pedir pra mim também.
>
Alguém pode liberar uma conta para mim?

Obrigado,
Marcelo

Luciano Ramalho

unread,
Jul 21, 2009, 10:01:50 PM7/21/09
to ei...@googlegroups.com
2009/7/21 Marcelo <myno...@gmail.com>:

> Alguém pode liberar uma conta para mim?

Feito!

[ ]s
Luciano

Mariana Bravo

unread,
Jul 22, 2009, 12:43:28 AM7/22/09
to ei...@googlegroups.com
Oi pessoal,

2009/7/20 Luis Henrique Fagundes <lhfag...@gmail.com>
Legal Renato! Eu já criei uma página pra mim.

As páginas pessoais são OK, mas não são de grande ajuda se a gente quiser ter uma visão geral do progresso, pra saber por exemplo se estamos ficando atrasados na leitura e tal.
Eu tinha pensado mais numa tabelona onde quem está lendo e fazendo exercícios poderia marcar X's para mostrar o seu progresso. Vocês acham que isso pode ser útil?
 

Aproveitei pra criar um seção pra colocarmos as resoluções dos problemas. Naveguei por todas as soluções propostas para o primeiro exercício, vi as que achei visualmente melhor organizadas e montei uma resolução.

Convido todos a escolher um exercício, checar as diversas soluções propostas e montar uma proposta de solução final no wiki.

Opa, fiz o 1.2. Vi algumas soluções que estavam erradas (talvez erro de digitação, talvez de entendimento?) Devo usar a revisão de código pra apontar os erros? Ou mandar email só pros autores? No final, após um monte de discussão, não sei qual é o melhor a se fazer. =P

Uma pergunta que quem tem o livro talvez possa ajudar: nesse exercício 1.2 a fração é 4/5 mesmo? Eu tinha lido 1/3 da primeira vez, a imagem na web é horrível!!

Mari


asa

2009/7/18 Renato Cunha <ren...@gmail.com>


2009/7/17 Luis Henrique Fagundes <lhfag...@gmail.com>:
> Eu acho que seria legal se cada um mantivesse uma página sua no wiki,
> dizendo cada seção que fez e colocando qualquer coisa que achar
> interessante. Se bem que isso está no Mercurial, então dá pra ver lá também.
> Mas acho mais legal se tiver no wiki...

A idéia do wiki é interessante. Inclusive a sua organização do mesmo
ficou excelente, parabéns.

Considerando que já estamos editando código, não é a coisa mais
trabalhosa do mundo criar uma nova seção no wiki com um relatório de
progresso simplificado.

Farei isso.

[]'s,
--
Renato Cunha <http://renatocunha.com>
dropline GNOME page: <http://trovao.droplinegnome.org>
The ship of failure floats on a sea of excuses
                                    - Portal?





Luciano Ramalho

unread,
Jul 22, 2009, 7:35:10 AM7/22/09
to ei...@googlegroups.com
2009/7/22 Mariana Bravo <mar...@gmail.com>:

> As páginas pessoais são OK, mas não são de grande ajuda se a gente quiser
> ter uma visão geral do progresso, pra saber por exemplo se estamos ficando
> atrasados na leitura e tal.

+1

> Eu tinha pensado mais numa tabelona onde quem está lendo e fazendo
> exercícios poderia marcar X's para mostrar o seu progresso. Vocês acham que
> isso pode ser útil?

Sim, muito útil.

>> Aproveitei pra criar um seção pra colocarmos as resoluções dos problemas.
>> Naveguei por todas as soluções propostas para o primeiro exercício, vi as
>> que achei visualmente melhor organizadas e montei uma resolução.
>>
>> Convido todos a escolher um exercício, checar as diversas soluções
>> propostas e montar uma proposta de solução final no wiki.
>
> Opa, fiz o 1.2. Vi algumas soluções que estavam erradas (talvez erro de
> digitação, talvez de entendimento?) Devo usar a revisão de código pra
> apontar os erros? Ou mandar email só pros autores? No final, após um monte
> de discussão, não sei qual é o melhor a se fazer. =P

Eu acho que o sistema de revisão de código deveria ser usado para
isso. Com base no que foi conversado antes, e para evitar uma
cacofonia de mensagens, eu desabilitei o envio de avisos de revisão
para a lista.

E mais, eu acho que a gente deveria fazer um esquema em que cada um
olhase as soluções de dois ou tres colegas, e o resultado disso seria
que cada solução seria revisada por dois ou três colegas.

Para isso a gente precisa montar uma lista de quem está fazendo os
exercícios, e sortear essas atribuições. Quem quiser participar só
revisando e não resolvendo exercícios pode também (tem alguns colegas
aqui que já leram o livro, ou já leram até o capítulo x, e podem estar
sem vontade de fazer os primeiros exercícios porque já fizeram).

> Uma pergunta que quem tem o livro talvez possa ajudar: nesse exercício 1.2 a
> fração é 4/5 mesmo? Eu tinha lido 1/3 da primeira vez, a imagem na web é
> horrível!!

A fração é 4/5 (chequei no livro em papel).

No PDF do SICP que existe linkado na Wikipedia alguém refez todas as
expressões em ASCII, então ficam mais fáceis de ler (tipo esta fração
está escrita como 4/5, e no 1.8 em vez de y² está escrito y^2).

[ ]s
Luciano

Renato Cunha

unread,
Jul 22, 2009, 8:51:17 AM7/22/09
to ei...@googlegroups.com
2009/7/22 Luciano Ramalho <ram...@gmail.com>:

> E mais, eu acho que a gente deveria fazer um esquema em que cada um
> olhase as soluções de dois ou tres colegas, e o resultado disso seria
> que cada solução seria revisada por dois ou três colegas.
>
> Para isso a gente precisa montar uma lista de quem está fazendo os
> exercícios, e sortear essas atribuições. Quem quiser participar só
> revisando e não resolvendo exercícios pode também (tem alguns colegas
> aqui que já leram o livro, ou já leram até o capítulo x, e podem estar
> sem vontade de fazer os primeiros exercícios porque já fizeram).

+1.

Mariana Bravo

unread,
Jul 22, 2009, 10:39:57 AM7/22/09
to ei...@googlegroups.com
E a idéia de montar as soluções no wiki? Isso seria uma forma de revisar, não?
Para mim é preferível a idéia de montar as soluções no wiki do que instituir essa revisão...

Mari

2009/7/22 Renato Cunha <ren...@gmail.com>

Guaracy Monteiro

unread,
Jul 22, 2009, 6:58:04 PM7/22/09
to ei...@googlegroups.com
Luciano Ramalho escreveu:

> Eu acho que o sistema de revisão de código deveria ser usado para
> isso. Com base no que foi conversado antes, e para evitar uma
> cacofonia de mensagens, eu desabilitei o envio de avisos de revisão
> para a lista.
>
> E mais, eu acho que a gente deveria fazer um esquema em que cada um
> olhase as soluções de dois ou tres colegas, e o resultado disso seria
> que cada solução seria revisada por dois ou três colegas.
>
> Para isso a gente precisa montar uma lista de quem está fazendo os
> exercícios, e sortear essas atribuições. Quem quiser participar só
> revisando e não resolvendo exercícios pode também (tem alguns colegas
> aqui que já leram o livro, ou já leram até o capítulo x, e podem estar
> sem vontade de fazer os primeiros exercícios porque já fizeram).
>
Acho que nem precisaria montar uma lista. Cada um olha os exercícios
dos três seguintes na lista. Isto é, o 'af' olha os exercicios de 'as',
'asa' e 'bg',
e assim sucessivamente. Quem chega no final da lista volta para o primeiro.

Para não ficar sempre os mesmos, poderia ser modificado após cada
exercício. Os três próximo, depois pula um e os três próximos e assim
sucessivamente.

É claro que não impede de colocar todas as respostas em uma página
para que todos possam ter uma idéia melhor do conjunto.


--
Guaracy Monteiro
http://fotomix.wordpress.com/


Reply all
Reply to author
Forward
0 new messages