Plano de ensino
COMP0334 - Programação Imperativa


Método de ensino / Dinâmica de Aulas

Para obter sucesso na disciplina, é de extrema importância seguir o 📖 roteiro de estudo, o qual contém vários objetos de aprendizagem, organizados por semana, dentre os quais podemos destacar:

🔨 Sites e Ferramentas Recomendadas

Aulas presenciais

As aulas presenciais terão como foco esclarecer dúvidas sobre o assunto da semana. Os conteúdos são apresentados por meio de vídeos disponíveis no roteiro de estudo. Além disso, serão utilizadas avaliar os exercícios resolvidos pelos alunos e também para resolver exercícios de forma colaborativa.

Durante seu tempo dedicado ao estudo, o aluno deverá seguir o roteiro de estudo elaborado pelo professor, realizando no mínimo as atividades previstas para aquela semana.

Este roteiro será fundamental para permitir a cada aluno seguir um ritmo próprio de estudo, utilizando os horários mais convenientes.

Videoaulas (Playlists)

Playlist Descrição
Aulas Série de videoaulas explicando os conceitos de programação e de Python.
Problemas Resolvidos Problemas do The Huxley resolvidos em Python.
Ferramentas Série de vídeos explicando o uso básico de ferramentas recomendadas para o curso.
Vídeos extras Alguns vídeos sobre assuntos variados, mas relacionados à disciplina.

Ementa (COMP0334 - Programação Imperativa)

Conteúdo Programado

Semanas 01 e 02 - (23/03/2026 a 04/04/2026)


Semana 03 - (06/04/2026 a 11/04/2026)


Semana 04 - (13/04/2026 a 18/04/2026)



Semana 05 - (20/04/2026 a 25/04/2026)


Semana 06 - (27/04/2026 a 02/05/2026)


Semana 07 - (04/05/2026 a 09/05/2026)


Semana 08 - (11/05/2026 a 16/05/2026)



Semana 09 - (18/05/2026 a 23/05/2026)



Semana 10 - (25/05/2026 a 30/05/2026)


Semana 11 - (01/06/2026 a 06/06/2026)


Semana 12 - (08/06/2026 a 13/06/2026)



Semana 13 - (15/06/2026 a 20/06/2026)


Semana 14 - (22/06/2026 a 27/06/2026)


Semana 15 - (29/06/2026 a 04/07/2026)


Semana 16 - (06/07/2026 a 11/07/2026)


Semana 17 - (13/07/2026 a 18/07/2026)


Semana 18 - (20/07/2026 a 25/07/2026)



Forma de Avaliação

A avaliação será feita através de testes presenciais, obedecendo à fórmula:

Nota Final = N1+N22\frac{N1 + N2}{2}

Onde:

Exercícios: Exercícios: Haverá uma série de questionários no The Huxley, cada um com vários problemas de programação. A nota dos exercícios será calculada de acordo com a pontuação obtida em cada questionário, variando de 0 a 10. A nota dos exercícios da unidade será a média das notas dos questionários. Durante as aulas, o professor selecionará alunos para apresentarem suas soluções para os exercícios e responder questões sobre o assunto. Caso o aluno se negue a apresentar ou não o faça de forma que fique claro seu entendimento da solução e conhecimento sobre o assunto, o aluno perderá os pontos referentes aos Exercícios, passando a sua prova a ter peso 10. Presume-se que, se o aluno resolveu de fato o exercícios, o mesmo deve ser capaz de explicar seu raciocínio lógico e as construções de linguagem utilizadas. Caso o aluno apresente todas as vezes seguintes com sucesso, pode recuperar a contagem de pontos dos exercícios.

Observação: Haverá um teste de reposição no final do semestre apenas para os alunos com falta justificada em algum teste, desde que a justificativa esteja prevista nas normas acadêmicas.


Referências Bibliográficas Básicas 📘


Referências Bibliográficas Complementares 📙

Legenda:
📗 conteúdo disponível online e sem custos.
📚 conteúdo disponível na biblioteca da UFS.