Вы находитесь на странице: 1из 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