Você está na página 1de 5

Como Obter Sucesso em Introdução à Programação

Ulysses de Oliveira
Para obter bons resultados (e, conseqüentemente, ser aprovado) na disciplina Introdução à
Programação siga as recomendações contidas neste documento.

1. Aulas

Evite perder aulas, pois o acompanhamento de cada aula, na maioria das vezes, depende do
entendimento do conteúdo da aula anterior. Se for inevitável faltar uma dada aula, procure
inteirar-se de seu conteúdo e estude-o antes da aula seguinte.

O conteúdo das aulas segue rigorosamente aquele proposto no Plano de Curso.


Raramente, o assunto apresentado em sala de aula diverge do conteúdo do plano e, quando
isto ocorre, eu chamo atenção da turma para este fato.

Se tiver dúvidas sobre um determinado assunto, não hesite em perguntar. Peça mais
explicações e exemplos, se for o caso. Isto faz parte de suas atribuições e parte das minhas
atribuições é fazê-lo entender todo o assunto. Portanto, perca a timidez e pergunte. As
únicas perguntas que me aborrecem são aquelas que estão fora do escopo da aula (por
exemplo, Você poderia adiar a prova para tal dia? ou Este assunto cai na prova?). Se não
quiser levar fora, não me faça perguntas ou sugestões dessa natureza.

2. Como Estudar para Provas

A melhor forma para você preparar-se para as provas é estudando gradativamente após
cada aula e antes da aula seguinte. Seguindo este conselho básico, você obtém três
vantagens principais: (1) você estará mais apto para acompanhar a aula seguinte, já que,
como foi dito anteriormente, cada aula, muito freqüentemente, depende dos conteúdos das
aula anteriores; (2) você terá mais tempo para esclarecer alguma dúvida que porventura
surja ao estudar o assunto; e (3) às vésperas de uma prova, você precisará apenas revisar o
conteúdo já estudado, concentrando seus esforços nos pontos mais difíceis do assunto da
respectiva prova.

Para melhor aproveitamento dos seus estudos, siga os seguintes conselhos adicionais:

• Inúmeros exemplos de programas são apresentados no site da disciplina.


Alguns destes exemplos são propositadamente incompletos e espera-se que o
aluno não tenha dificuldade em completá-los. Complete e execute os exemplos
apresentados no texto, tentando entender como eles funcionam. Se você
encontrar discrepâncias entre os resultados apresentados por um determinado
programa e aqueles do respectivo exemplo do qual seu programa é derivado,
Como Obter Sucesso em Introdução à Programação 2

entre em contato comigo imediatamente. Se você estiver correto e for o


primeiro a apontar um erro em algum exemplo, você receberá como bônus 0,5
ponto (meio ponto) na próxima prova.
• Faça modificações nos exemplos apresentados no site da disciplina e tente
responder questões associadas a tais modificações (por exemplo, O que
acontece quando eu troco tal instrução por outra? O programa continua
funcionando como deveria? O desempenho do programa melhora com esta
mudança? Esta mudança torna a solução mais elegante?).
• Resolva gradativamente (e não na véspera de uma prova) os Exercícios de
Revisão propostos ao final de cada capítulo do livro-texto recomendado.
Consulte-me se não entender o enunciado de alguma questão ou se não souber
como respondê-la depois de algumas tentativas. Não acumule dúvidas para a
véspera da prova. (Os referidos Exercícios de Revisão encontram-se no site da
disciplina.)
• Resolva gradativamente (e não na véspera de uma prova) os Exercícios de
Programação propostos ao final de cada capítulo do livro-texto (v. Seção 5
adiante). (Os referidos Exercícios de Programação encontram-se no site da
disciplina.)
• Não perca tempo memorizando nada nesta disciplina. Isto é, você não precisa
tentar memorizar, por exemplo, tabelas ou esquemas sintáticos. Se você seguir
as recomendações sugeridas acima, você verá que a maioria das construções da
linguagem C são memorizadas automaticamente com a prática de programação
nesta linguagem.

3. Comportamento Durante as Provas

O seguintes procedimentos são recomendados durantes as provas:

• Compareça com antecedência ao local da prova. As provas iniciam


normalmente no horário previsto e, ao início de cada prova, é feita uma leitura
da mesma com o objetivo de dirimir possíveis dúvidas com relação a
interpretações de questões. Se você chegar atrasado para uma determinada
prova, além de desperdiçar parte do tempo estipulado para sua resolução,
perderá a oportunidade de esclarecer alguma dúvida durante a leitura da
prova. Além disso, sua acomodação tardia causará distração dos colegas que
estão concentrados na resolução da prova. Pior, se você chegar depois que
algum colega tiver entregue a prova, você não poderá mais fazer a referida
prova.
• Resolva a prova usando lápis grafite do tipo B e borracha. Assim
procedendo, você poderá manter sua prova mais asseada e, conseqüentemente,
Como Obter Sucesso em Introdução à Programação 3

aumentar suas chances de obter uma melhor pontuação. (Provas


desorganizadas e com pouco asseio têm baixa legibilidade, e requerem
suposições por parte do avaliador que, freqüentemente, não correspondem às
intenções do aluno. Em outras palavras, adivinhações por parte do avaliador
raramente são favoráveis ao aluno.)
• Não remova o grampo da prova, a não ser que você tenha meios de repô-lo
adequadamente. Folhas de provas avulsas têm chance de não serem
identificadas e, portanto, não serem levadas em consideração durante a
correção.
• Não tente fraudar ou conversar com colegas durante as provas. Obter uma
pontuação baixa é melhor do que obter zero, que é quanto você arrisca receber
se for flagrado tentando fraudar uma prova.
• Desligue seu celular, tablet ou qualquer dispositivo similar. Em nenhuma
circunstância é permitido atender ligações de telefônicas durante uma prova.

4. Prova de Reposição

Não faça do seu direito a prova de reposição uma estratégia escolar. Isto é, utilize este
direito apenas como último recurso devido a algum motivo realmente sério que o impediu
de comparecer à avaliação regular correspondente.

Se você preferir fazer prova de reposição em vez de uma dada prova regular porque não
teve tempo suficiente para estudar, você estará em desvantagem com relação aos alunos
que fazem a avaliação regular correspondente porque:

1. Se você não teve tempo para estudar o assunto da prova regular, é porque você
não seguiu as recomendações da seção anterior, que requer muito pouco
tempo de estudo na véspera da prova. Conseqüentemente, você terá ainda
menos tempo para preparar-se para a prova de reposição, não apenas pelo
acúmulo de material a ser estudado, mas também pelo fato de a prova de
reposição ser realizada no período de maior acúmulo de provas e trabalhos
escolares de todo o semestre.
2. A prova de reposição, apesar de cobrir o mesmo assunto da respectiva prova
regular, é bem mais complexa do que a respectiva prova regular. A razão para
isto é que eu parto do princípio de que você tem muito mais tempo de
preparação para a prova de reposição do que aqueles alunos que fazem a
prova regular. Se você deixou de fazer uma prova regular apenas devido a um
motivo justo (e não por falta de estudo), você já estava provavelmente
preparado para aquela prova à época e, portanto, precisará estudar apenas um
pouco mais para a prova de reposição. Entretanto, se você preferiu fazer a
Como Obter Sucesso em Introdução à Programação 4

prova de reposição por não ter tido tempo para estudar para a prova regular,
muito provavelmente, você estará em maus lençóis. Neste caso, espere pelo
pior!

5. Exercícios de Programação

• Tente resolver gradativamente todos os Exercícios de Programação


propostos no site da disciplina, certificando-se de seguir cuidadosamente todas
as recomendações apresentadas no documento intitulado Orientações para
Escrita de Programas (encontrado no site da disciplina).
• Sempre que escrever um programa em C, certifique-se que o compilador
utilizado segue o padrão ISO. Este é um curso de programação que usa a
linguagem C padrão, e não um curso de Borland C++ ou Visual C++ (nem a
Borland nem a Microsoft me pagam para isto). Portanto, não me questione
sobre extensões da linguagem C específicas de algum compilador.
• Um bom compilador de C pode responder a muitas das dúvidas com que você
se depara com relação à linguagem C. Portanto, utilize o compilador como um
laboratório de testes para responder suas dúvidas. Por exemplo, suponha que
você tenha dúvidas sobre como uma determinada expressão é avaliada em C.
Então, você pode escrever um pequeno programa em C que avalia tal
expressão e imprime o resultado.
• Você pode tirar dúvidas sobre qualquer programa comigo. Portanto, em caso
de dúvida, não hesite em me procurar pessoalmente ou via email. Neste último
caso, descreva qual é seu problema ou dúvida e envie o respectivo programa-
fonte como anexo do email. Se seu programa contiver vários arquivos-fonte,
comprima-os num único arquivo em formato zip ou rar antes de anexá-lo ao
email. Programas pequenos, como aqueles requeridos na disciplina de
Introdução à Programação, não precisam ser comprimidos.
• Outras recomendações sobre como melhorar seu aprendizado de programação
são apresentadas no documento Como Aprender a Programar, que se
encontra no site da disciplina.

6. Revisões de Exercícios Escolares

Você terá oportunidade de rever suas avaliações (provas) pessoalmente. O objetivo


principal destas revisões é meramente didático (i.e., provê-lo com feedback sobre seus
erros e acertos). Obviamente, pode ser que algum engano seja cometido na avaliação de
algum exercício escolar e, neste caso, sua reivindicação será atendida. Entretanto, não
transforme estes encontros em oportunidade para barganha de notas.
Como Obter Sucesso em Introdução à Programação 5

7. Mantenha-se Atualizado

Para manter-se atualizado sobre eventuais modificações em documentos recomendados ou


na programação do curso, siga as seguintes recomendações:

• Inscreva-se na minha lista de alunos da disciplina Introdução à Programação


enviando uma mensagem para ulysses@ulysseso.com tendo como subject
(assunto) a frase Inscrição IP. Não precisa preencher o corpo da mensagem.
• Visite a página da disciplina na Web (http://www.ulysseso.com/ip/) pelo
menos uma vez na semana. Se preferir, você pode torná-la sua página inicial
alterando a opção correspondente no seu browser.

8. Mantenha-se em Contato

O recurso adequado para dirimir dúvidas encontradas em qualquer assunto da disciplina é


o professor dessa disciplina. E o meio mais rápido e eficiente de ter suas dúvidas resolvidas
é via email.

Emails contendo dúvidas sobre o assunto serão respondidos o mais rapidamente possível
(às vezes dentro de poucos minutos após o recebimento). Mas, emails considerados
inconvenientes não serão respondidos. Alguns exemplos de emails desta natureza são:

• Se possível for, peço o adiamento da prova X para o dia Y.


• Alguma novidade em relação a prova do dia D? Faltei a aula de hoje.
• Estou mandando uma apostila de C como anexo pra o senhor avaliar e me
dizer se vale a pena estudar por ela.
• Seria possível que eu fizesse a reposição como meio de substituir minha nota
do segundo estágio?
• O senhor não poderia me conceder 0,01 pontos pra que eu possa ir pra final?
• Estou estudando C por essa apostila que eu encontrei, o que o senhor acha
dela?

Última alteração: 13/10/2013


© Prof. Dr. Ulysses de Oliveira

Você também pode gostar