Critérios de Avaliação

Os critérios de avaliação a seguir serão aplicados a disciplina:

Critérios

Os alunos devem:

  1. Ter acumulado no mínimo 50 pontos de HW (Álgebra booleana, lógica combinacional, unidade lógica aritmética, lógica sequencial, CPU) nas provas
  2. Ter acumulado no mínimo 50 pontos de SW (Dados digitais, assembly, assembler, máquina virtual, VM translator) nas provas
  3. Ter no mínimo conceito C na média de todos os Projetos
  4. Ter no máximo duas notas inferiores a C na avaliação individual e uma nota inferior a C na avaliação coletiva dos Projetos

Provas

Ao longo do semestre o aluno deve acumular 50 pontos de Software e 50 pontos de Hardware esses pontos estarão distribuídos nas três provas (A1, AI, AF) que serão aplicadas ao longo do semestre.

A nota final de prova (atingido atingido o critério) será a média da soma das notas de HW e SW aplicado o conceito (final da página).

Provas Pontuação HW Pontuação SW Pontuação Total Conteúdo
Atividade em aula 30 10 40 Álgebra booleana, dados digitais
AI 50 10 60 Lógica combinacional, ULA, Lógica sequencial
AF 20 80 100 CPU, Assembly, Assembler, VM
Total 100 100 200

Haverá(ão) também atividade(s) extra(s) optativa(s) (a ser(em) entregue(s) até a AF) que fornece o total de 20 pontos extras a serem divididos entre HW e SW.

Projetos (APS)

O projeto é composto por duas notas: Grupo e Individual sendo que cada uma segue uma rubrica diferente e avalia objetivos diferentes do curso.

A rubrica de nota Grupo está apresentada na página de cada projeto.

A rubrica da nota Individual está na página Sobre-Rubricas.

A nota final de cada APS será calculada da seguinte forma:

NotaIndividual Nota final da APS
A Nota Grupo
B Nota Grupo - 1 conceito
C Nota Grupo - 2 conceitos
D D
I I

Exemplos:

  1. Se alguém obter: Grupo = A+ e Individual = A, nota da APS será A+
  2. Se alguém obter: Grupo = A+ e Individual = B, nota da APS será A
  3. Se alguém obter: Grupo = A+ e Individual = C, nota da APS será B+
  4. Se alguém obter: Grupo = A+ e Individual = D, nota da APS será D
  5. Se alguém obter: Grupo = C+ e Individual = B, nota da APS será C

A nota final de Projeto (quando atingindo o critério) será a média de todas as notas das APSs.

Rubricas individuais

Você será avaliado conforme o seu papel no desenvolvimento do projeto. Podendo ser:

  • Facilitador
  • Desenvolvedor

O Facilitador será atribuído no inicio de cada projeto.

Tanto o facilitador como o desenvolvedor serão avaliados por meio de Forms que devem ser preenchidos na entrega de cada projeto. Os conceitos individuais poderão ser (A, B, C, D ou I).

Facilitador

O facilitador será avaliado pelos 'Desenvolvedores' com base em seus objetivos:

  • Fez a manutenção do Kanban board (GitHub project). Ex: cria cards, atribui tarefas, dá feedback de issues.
  • Gerenciou os pull-requests.
  • Acompanhou o desenvolvimento do grupo, dando o suporte sempre que necessário
  • Ajudou outros colegas com o objetivo da entrega final e não somente das suas tarefas

Warning

Se algum facilitador não preencher o formulário no prazo estipulado sua nota será I

Desenvolvedor

A nota dos desenvolvedores será definida pelas avaliações do facilitador e dos demais desenvolvedores com base nos objetivos:

  • Participou das aulas referentes ao projetos (handouts, labs)
  • Desenvolveu as rotinas atribuídas pelo Facilitador para passarem nos testes!
  • Submeteu alterações por pull requests.
  • Acompanhou o desenvolvimento do grupo, dando o suporte sempre que necessário
  • Entregas orientadas para o objetivo do projeto

Warning

Se algum desenvolvedor não preencher o formulário no prazo estipulado sua nota será D/I

Nota final da Disciplina

A nota final será composta pela média das notas de Projeto e da Prova:

  • Nota Final = mean([Prova, Projeto])

Conceito

A seguinte tabela será aplicada para o cálculo dos conceitos.

Nota Conceito
10 A+
9 A
8 B+
7 B
6 C+
5 C
4-3 D
3-0 I

Conteúdos das Avaliações

Atividade 1

  • Conteúdos:
    • Organização de Computadores (visão geral)
    • Álgebra booleana
    • Portas lógicas
    • Tabela Verdade
      • Soma dos produtos / Produto das somas
    • Simplificação via equação algébrica
    • Simplificação via mapa de Karnaught
    • Equação via circuito
    • Circuito via equação
    • Transistores
    • Portas lógicas: not, and, or
    • Dados digitais
    • Binário, Hexadecimal
    • ASCII, BCD
    • Conversão entre bases
    • Complemento de 2
    • Aritmética binária