Skip to content

Latest commit

 

History

History
921 lines (833 loc) · 41.9 KB

acompanhamento.org

File metadata and controls

921 lines (833 loc) · 41.9 KB

Acompanhamento do Trabalho Final de MLP

Final

Sumário da entrega

GrupoEntrega
É uma cilada Bino11/14/18, 1:44 AM
Equipe 711/18/18, 4:45 PM
Null11/18/18, 5:30 PM
Destemidos11/18/18, 7:38 PM
Sei lá11/18/18, 8:35 PM
Good Bye, Java!11/18/18, 10:22 PM
Space Force11/18/18, 11:13 PM
G&B Produções11/18/18, 11:30 PM
RISKy business11/18/18, 11:39 PM
Hoje sim, Hoje sim11/18/18, 11:48 PM
Kotlin Scalando a Lua pelo Ruby para a Julia11/18/18, 11:56 PM
Quarenta e 211/18/18, 11:58 PM
Cerberus11/18/18, 11:54 PM
War Pigs

Instrumento de avaliação

Instrumento preliminar, ainda por ser confirmado:

  • Código|Relatório: nota subjetiva representa opinião geral
ITEMPeso
Páginas0
Capa.Grupo0.5
Capa.Membros0.5
Capa.Problema0.5
Capa.Linguagem0.5
Introducao1
Ling.Funcionalidades1
Ling.Dominio1
Classes1
Encapsulamento2
Construtores1
Destrutores1
Espaço1
Herança1
Inclusão1
Paramétrico2
Sobrecarga2
Delegates1
Imutáveis e Puras2
Lambda2
Currying2
Pattern1
Maior2
Primeira2
Recursão2
Unidades concorrentes2
Regiões críticas2
Crit.Tabela3
Crit.Justificativas3
Crit.Discussao3
Melhoramentos3
Conc.Geral1
Conc.Benefícios1
Conc.Limitações1
Referências1
Latex/Bibtex2
Git0
Virtual0
Relatório20
Pontualidade2
Problema1
Linguagem1
Vantagens2
Demonstração2
Perguntas1
Apresentação10

Parcial

Sumário da entrega

Um grupo não entregou.

GrupoEntrega
Moon Invaders10/22/2018 06:56 PM
Null10/22/2018 07:38 PM
Good Bye, Java!10/22/2018 09:19 PM
Space Force10/22/2018 09:21 PM
RISKy business10/22/2018 09:43 PM
Cerberus10/22/2018 10:33 PM
Quarenta e 210/22/2018 11:03 PM
G&B Produções10/22/2018 11:42 PM
Equipe 710/22/2018 11:43 PM
Kotlin Scalando a Lua pelo Ruby para a Julia10/22/2018 11:49 PM
Destemidos10/22/2018 11:53 PM
Hoje sim, Hoje sim10/22/2018 11:59 PM
War Pigs

Revisão

Da especificação:

A *entrega parcial*, uma etapa obrigatória, deve vir acompanhada da
implementação e relatório a respeito da solução utilizando um dos
paradigmas (OO ou funcional), a critério do grupo. O professor
utilizará esta oportunidade para formar um parecer rápido do relatório
e da implementação; sugerindo ao grupo melhorias caso necessário.

Parecer por grupo abaixo.

Moon Invaders

  • [X] O arquivo não é um zip, é um tar.gz, tem diferença
    • O arquivo agora é um tar.gz
  • [ ] O PDF não veio previamente compilado
  • [ ] Problema de compilação do PDF nas linhas 111, 151 e 152
    • Algo a ver com a ciação, caracteres em codificação UTF-8 inválida, etc
    • Observe a saída de compilação
  • [ ] O título do trabalho “Relatorio inicial do Projeto”
  • PDF de 4 13 páginas
  • [X] 1 página com texto apenas
  • [X] Data de 2017, e não 2018
  • [ ] Sem nome do grupo, sem problema, sem linguagem na capa
  • [-] Ausência de referências
    • [ ] Uso de bibtex para colocação de apenas uma referência
    • [X] Encontrar mais referências
    • [ ] Referência Rust mal formatada
  • [ ] Margens não respeitadas em code snippets
  • [ ] Seção sobre Currying não reflete corretamente seu conceito
  • [ ] Idem para Seção sobre Pattern Matching
  • [ ] Na 3.4, está nomeando-se a função anônima
  • [ ] Em 3.5, código demasiado grande. A ideia é fazer code snippets
    • Cuidar para não ir ao outro extremo
  • [ ] rust -> Rust (Nome da linguagem)
  • [ ] Rever especificação pois falta uma série de elementos

Null

  • [ ] PDF com 11 23 páginas
    • [ ] 3 páginas para linguagem, 1 1.5 para o problema
  • [X] O pacote tar.gz deve conter apenas tex, imagens, bib
    • Remover portanto todos os arquivos “escondidos” que começam por ponto
  • [X] Ausência do nome do grupo, em destaque, na capa
  • [X] “por cada dentro”
  • Boa descrição da linguagem, com origem das imagens
  • [ ] Idas e vindas na introdução da Seção 2
  • [ ] “possiblidade”
  • [ ] Frase estranha com uso de “-” (Intro Seção 2.1)
    • [ ] Cuidar uso de tracinho seguido de vírgula
    • [ ] Para melhor typeset de tracinho, usar dois tracinhos
  • [ ] Seção 2.2 sem intro
  • [ ] Code snippets das subseções podem ser numerados, referenciados no texto e explicados. Lembrar que a ref no texto deve sempre aparecer antes da aparição da fig/tab/snippet.
  • [ ] Cuidar espaçamento entre palavra e comando \cite
  • [ ] Análise crítica está vazia
  • [ ] Referências não respeitam margens do texto
  • [ ] Várias referências são do mesmo manual, juntá-las

Space Force

  • PDF com 4 11 páginas
    • 1.1 páginas de texto útil
  • [X] Zip dentro de zip, evitar
  • [X] Faltou o nome do grupo na capa
  • [X] Problema de codificação de fonte, ver issue #19
  • [X] Faltou lista de referências
  • [X] Faltou usar bibtex, \cite, ver comentários relacionados nos outros grupos
  • [X] Evitar termos excessivos “notório”
  • [X] Revisar o português pois erros deste tipo indicam despreocupação com o texto
    • “formula”
    • horizoltalmente
    • alienigenas
    • acertar uso de vírgulas, como por exemplo na última frase da Sec 1.1
  • [ ] Cuidar com espaços
    • “pattern matching”e
  • [ ] Colocar termos em inglês em itálico
  • [X] Incluir referências para as aplicações industriais e comerciais
    • Inclusive nos estudos de caso sobre aprendizagem
    • Quais disciplinas usam? Em quais universidades?
  • [ ] Separar a apresentação dos recursos por item dos requisitos obrigatórios
  • [ ] Análise crítica
  • [ ] Conclusão

RISKy business

  • [ ] Ausência de fontes tex, bib, etc
  • PDF de 13 20 páginas
    • Página 11 até a 13 não é de autoria do grupo
  • [X] A referência à figura 1.1 pode aparecer no texto
    • Ou seja, fora dos parênteses-
  • [X] “de 2 a seis” -> de dois a seis
  • [X] Ausência de origem da Figura 1.1
  • [X] “middleman” -> interpretador
  • [X] Origem da Figura 2.1? A borda faz parte da figura?
  • [ ] O que é “design inteligente de gráficos”?
  • [X] Problema das páginas 11 à 13
  • [ ] ZIP dentro do TAR.GZ, a evitar
  • [ ] O que são “destrutores implícitos”?
  • [ ] Os code snippets poderiam ser numerados (como figuras) e citados no texto ao invés de aparecerem “soltos”
  • [ ] Figuras tais como aquela da página 12 devem estar em ambiente figure com caption e ser citadas no texto com ref/label.
  • [ ] Evitar uso de ambiente itemize que ocupam várias páginas, tais como o conteúdo da Seção 3.1. Preferir subsubsection, por exemplo.
  • [ ] Itens de processamento paralelo devem estar em sua própria subseção de 3 e constar com partes em para OO e funcional, com comparação direta.
tar vxfz data/54/f1adf2-81a1-41e7-bbf7-236717633a46/RISKy_Business.tar.gz
evince RISKy_Business/Relatorio.pdf & 
cd RISKy_Business
unzip relatorio_latex.zip

Cerberus

  • PDF com 4 10 páginas
  • [ ] Nome do grupo deve estar na capa
  • [X] Melhorar a descrição da linguagem (meia página é pouco)
    • Por que foi dado um enfoque nos quatro tipos de gerenciamento de memória?
    • Embora importante, existem inúmeros outros aspectos mais relevantes para um texto que apresenta a linguagem em mais alto nível
      • Por exemplo, elaborar mais os itens citados no último parágrafo
  • [X] dígitos até nove pode ser escritos pelo nome “nove” ao invés de 9
  • [ ] Texto sem nenhuma referência, sem bibtex
    • Continua sem bibtex, ver #24
  • [ ] Falta de texto entre Sec3 e Sec3.1
    • Uma introdução sobre a estrutura interna da seção
  • [ ] Recursos sobre OO (Sec3.2)
    • Evitar uso de itemize, cada recurso pode estar em sua própria subseção
  • [ ] Ainda que exista um pedaço de código para o item 1 (da Sec3.2), por exemplo, é interessante que o texto explique o que está na listagem (3.1 por exemplo)
  • [ ] Vários itens TODO refletindo que pouco foi feito pelo grupo para OO
  • [ ] Idem para funcional
  • [ ] Sugestão de estrutura interna para a Sec3:
    • Sec 3.1 OO
    • Sec 3.2 Func
    • Sec 3.3 Paral
  • [ ] Apenas um code snippet (Listing 3.1) para tudo

Quarenta e 2 (sem relatório parcial)

  • [ ] Submissão parcial sem relatório
    • Um dos requisitos da submissão parcial era o relatório
    • Comentários acima se aplicam
    • Sem PDF, sem relatório
  • PDF com 5 páginas
  • [ ] Faltou os fontes tex, bib, etc
  • [ ] Problema de configuração, olha a issue #19
  • [ ] Colocar um texto logo após 1 e antes de 1.1
    • Por exemplo para dizer do que se trata o manuscrito
  • [ ] “(seja lá que recursos forem esses, ainda vamos descobrir)”
    • Ser mais preciso, evitando prosa, ainda mais prosa informal
  • [ ] Evitar construções que dificultem a leitura
    • Exemplo “em <arewegameyet.com>”
    • Alternativamente, colocar o nome do site e um comando \cite de forma que a citação apareça na lista de referências
  • [ ] Sec1.1, Par2: segundo parágrafo é uma única frase -> reescrever
  • [ ] Referência para “gerou um lucro de 500 milhões de dólares”
  • [ ] Usar bibtex
  • [ ] Melhorar significativamente a descrição técnica da linguagem
  • [ ] Procurar entregar no prazo
unzip -o data/cb/2906fe-15b4-40c6-9cb0-d01c53fadb6b/space_invaders_rust-master.zip

G&B Produções

  • [X] Codificação bizarra do nome do diretório dentro do zip
    • Que sistema foi usado para criá-lo? Use UTF8.
  • [X] Ausência de PDF já compilado internamente
  • Após compilação manual pelo professor, PDF com 6 páginas
  • [X] Capa sem nome do grupo, problema, linguagem
  • [ ] Ausência da arquivo bib, uso de citações no texto
  • [X] Espera-se que na seção 1.1 (“1.1 Aspectos técnicos da linguagem e do programa”) apareçam os aspectos técnicas da linguagem e do programa. Mas a leitura frustra, no sentido que se faz referência a algo que vem depois no texto.
    • [X] Portanto, remover subseções da introdução
  • [ ] Já que o conhecimento OO de C++17 é adquirido, exigiremos uma excelente implementação com esse paradigma. O enfoque em funcional deve ter pelo menos a mesma amplitude que o enfoque OO.
  • [X] O que é uma máquina “Arcade”?
  • [X] Ausência da origem da Figura 3.1
    • Colocar a fonte abaixo da figura (conforme modelo latex inf/ufrgs)
  • [ ] Ausência de referências
  • PDF de 10 páginas já compilado
  • [ ] Problemas de codificação UTF-8: a palavra “Relatório” na capa
  • [ ] Existem 141 entradas bibtex no arquivo biblio.bib, nenhuma é usada
    • De que adianta todas aquelas entradas?
    • Usar bibtex, veja em: #24
  • [ ] Sugestão de uso do pacote listings para trechos de código, ao invés de uma captura da tela.
  • [ ] Tamanho da fonte das figuras muda, outra razão para usar listings
  • [ ] Frase sem ponto final, como em: “Para cada classe foram criados um arquivo .h e um arquivo .cpp”
  • [ ] “Outa forma”
  • [ ] Separar cada recurso em sua subseção
  • [ ] Figura 4.4 sozinha em uma página
  • [ ] Conclusão parcial inexistente

Equipe 7

  • [-] PDF com 8 16 páginas
    • [ ] Apenas meia página para problema
    • [X] Apenas uma para linguagem
  • [ ] “figura” no texto deve estar em maiúscula
  • [ ] A Figura 1.1 foi copiada de algum lugar, colocar ref.
  • [ ] A Sec1 tem apenas uma subseção, quando isso ocorre, manter um único corpo de texto para a seção inteira
  • [ ] Sec2, Par1, colocar a citação dentro da frase, e não ao final do parágrafo
  • [ ] Sec2, Par1, colocar a citação do manual ao lado do nome da linguagem
  • [ ] Corrigir a referência, pois tem “…” na citação
  • [ ] Sec2.1, citação deve estar dentro da frase
    • A citação “MANUAL” é a única que existe? Procurar um livro.
    • Se tem somente o manual, citar qual a seção aquela citação específica se refere
  • [ ] trechos está em itálico, por quê? Colocar o termo em inglês em itálico
  • [ ] Prover o arquivo .bib com as referências bibliográficas em bibtex
  • [ ] Na visão geral da linguagem, poucos aspectos técnicos são apresentados
    • Esta seção (Sec2) deve ser muito mais enriquecida
  • [ ] Remover o diretório .git do pacote submetido (reduzir o tamanho do TAR.GZ)
    • Remover arquivos “escondidos” tais como aqueles que começam com .
  • Na Sec3.1, cuidar pois a citação deve estar dentro da frase (e não depois do ponto final).
  • [ ] Falta de texto introdutório entre Sec4 e Sec4.1
  • [ ] Usar listings para código (ao invés de simplesmente usar verbatim)
  • [ ] Blocos de código não respeitam margens, um cuidado especial deve ser empregado para linhas longas
  • [ ] Curry é um processo automático em ling. funcionais, mas conceito e exemplo okay
  • [ ] Rever o conceito de pattern matching no contexto de ling. funcionais
  • [ ] Em sec4.5, a função map retorna uma lista?
  • [ ] Empregar funções de ordem maior fornecidas pela linguagem
  • [ ] Página 11 tem um código gigantesco sem explicação compatível, apenas um pequeno parágrafo depois (que potencialmente deveria vir antes).
  • [ ] Usar code snippets (trechos pequenos de código) para ilustrar cada item; mais de um trecho pode ser empregado
  • [ ] Empregar paralelismo nativo de Lua, potencialmente fora do Love2d
  • [ ] Sec6 vazia (recursos OO)
  • [ ] Sem conclusão final

Kotlin Scalando a Lua pelo Ruby para a Julia

  • PDF com 9 11 páginas (um acréscimo de 2 páginas)
  • [X] Falta nome do grupo, problema, linguagem na capa
  • [ ] Sec1 Adicionar referência ao índice TIOBE (entrada bibtex e comando \cite)
  • [X] Ao final da Intro, adicionar um parágrafo com a estrutura do texto
    • Dizer “A Seção X apresenta isso. A Seção Y apresenta aquilo.
  • [ ] Sec1, Par2: do que este parágrafo está falando?
  • [ ] Referências para gosu, rubygame, metro?
  • [ ] Sec 2.1 é uma lista de itens comentado - mudar para texto com uma forma mais agradável para a leitura (isso é mais uma questão de estilo, mas em geral listas de itens são precedidas de um parágrafo que diz o que é aquela lista).
  • [ ] sec 2.1.1: O que é o formato gem?
    • [ ] Qual o propósito desta seção?
  • [ ] Colocar blocks em itálico no início de 2.1.2
  • [ ] Colocar procs em itálico?
  • [ ] Sec3, colocar um texto no início desta seção
  • [X] Referenciar a figura no texto
    • Todas as figuras devem ser referenciadas (e comentadas, explicadas)
  • [ ] Melhorar a forma da listagem da Seção 3.3
    • Por exemplo, transformando em texto corrido
  • [ ] Nenhuma referência na lista final foi usada no texto
    • Somente as referências citadas no texto devem aparecer na lista
  • [ ] Usar bibtex com o comando \cite
  • [ ] Propor um nome de grupo mais curto
  • [ ] Tentar reduzir o tamanho do PDF gerado
    • Basta diminuir a resolução das figuras
  • [ ] Faltou o código fonte do relatório PDF
  • [ ] Várias sugestões do professor foram ignoradas (vejam itens não marcados acima, que pena)
  • [ ] Usar bibtex! Veja #24
  • [ ] Nenhum trecho de código é apresentado ou explicado
  • [ ] Sec4 é basicamente um itemize, transformar cada item da espec e uma subseção onde se explica os recursos obrigatórios com trechos de código
  • [ ] Sem conclusão, sem análise crítica

Destemidos

  • PDF de 7 10 páginas
  • [ ] Evitar zip dentro de zip
    • Na parcial, um ZIP dentro de um TAR.GZ
    • Evitar arquivos comprimidos dentro de arquivos comprimidos
  • [X] Falta nome do grupo, problema, linguagem na capa
  • [X] Problema de codificação de fonte, veja issue #19
  • [ ] Revisar o uso de vírgulas, por exemplo na segunda frase
  • [ ] Colocar um texto entre 2 e 2.1
    • Notem que 2.1 pode ser levantado para dar o nome da seção 2
  • [ ] Dúvida em relação ao termo “orientada-a-objetos”, confirmar
  • [X] Termos em inglês devem ser traduzidos e, se usados, devem estar em itálico
  • [X] Usar ambientes do pacote listings para listar código
  • [ ] Usar bibtex, comandos \cite
  • [X] Em latex, aspas devem estar ``assim''
  • [ ] Melhorar a descrição do jogo
  • [ ] PDF não compilado dentro do pacote
  • [ ] Introdução sendo sumária, elaborar mais
    • [ ] Estrutura do texto por exemplo está faltando
    • [ ] De que adianta uma subseção 1.1 em uma seção 1 com apenas uma subseção?
  • [ ] Customizar o pacote listings para trechos de código Scala
  • [ ] Texto estranho após referências: “(CONTRIBUTORS, b) (COMPANY, ) (CONTRIBUTORS, a)”
    • [ ] Provavelmente pela existência de três comandos \cite que deveriam estar no texto (nos pontos apropriados) e não após a listagem de referências. Vejam #24
  • [ ] Deve haver uma subseção para lidar com cada recurso obrigatório contendo uma explicação e um trecho de código
  • [ ] Sem conclusão, sem análise crítica

Hoje sim, Hoje sim

  • PDF com 5 8 páginas
  • [X] Ausência do nome do grupo, problema, linguagem na capa
  • [ ] Problema de condificação da fonte, veja issue #19
    • Problema continua na parcial
  • [ ] Ausência de referências bibtex, e citações no texto
  • [ ] Sec1. O indivíduo “Orientador da Disciplina” pode ser simplesmente “professor”
    • [ ] Sec1. A linguagem de programação foi de escolhida pelo grupo
  • [ ] Falta de espaço “Objetos(OO).”
  • [ ] Adicionar elementos técnicos na descrição técnica da linguagem Scala
  • [ ] Algumas sugestões do professor foram ignoradas
    • Sobre citações, veja #24
  • [ ] Falta de texto introdutório entre Sec4 e Sec4.1
  • [ ] A seção 4 não reflete uma descrição dos requisitos obrigatórios sobre OO
    • Uma subseção para cada requisito com seu trecho de código e explicação é sugerido
  • [ ] Sem conclusão, sem análise crítica

Good Bye, Java!

  • PDF com 13 19 páginas
  • [X] Faltou espaço entre a palavra e a citação subsequente
    • Exemplo do problema “Kotlin(KOTLIN, 2018)”
  • [X] Ausência da origem da Figura 1.1
  • [X] “NullPointerExeception”
  • [X] Respeitar a margem direita na Página 5
  • [X] Referências devem fazer parte da frase (veja o ponto)
    • “Developer Survey 2017 e 2018 do StackOverflow. (STACKOVERFLOW, 2018)”
  • [X] “gerou centenas de milhões de dólares” - Referência?
  • [X] Ausência da origem da Figura 1.2
  • Uso de GIT, para manter o desenvolvimento
  • Por alguma razão a mensagem de envio caiu na caixa de spam
  • [ ] Fazer com que a imagem do logo e dos diagramas fiquem menores caso contrário o tamanho do PDF é enorme sem uma boa justificativa. Preferir colocar imagens vetoriais ao invés de imagens bitmaps, pois elas em geral são menores.
  • [ ] Falta de texto introdutório entre Sec2 e Sec2.1
  • [ ] Idem entre Sec2.1 e Sec2.1.1
  • [ ] Tornar os trechos de código referenciáveis a partir do texto (com identificação única como se fossem figuras de forma que os comandos \label e \ref possam ser empregados)
  • [ ] Sem conclusão, ainda que parcial

Projeto Inicial

Sumário da entrega

Um grupo entregou com 1h42 minutos de atraso. As notas fornecidas na tabela abaixo são apenas indicativas e servem como parâmetro de comparação entre os grupos. Elas não serão utilizadas na entrega parcial ou final.

GrupoEntregaNota.Indicativa
Equipe 72018-09-18 21:47:007.5
Null2018-09-19 15:51:009.5
Moon Invaders2018-09-19 17:21:005.5
War Pigs2018-09-19 18:27:006.5
Good Bye, Java!2018-09-19 20:15:009
RISKy business2018-09-19 20:38:007
G&B Produções2018-09-19 21:12:005.5
Hoje sim, Hoje sim2018-09-19 21:39:007.5
Cerberus2018-09-19 21:43:005.5
Space Force2018-09-19 21:56:005.5
Kotlin Scalando a Lua pelo Ruby para a Julia2018-09-19 23:34:008.5
Destemidos2018-09-19 23:51:007
Quarenta e 22018-09-20 01:42:006

Revisão

Da especificação:

O *projeto inicial*, uma etapa obrigatória, deve vir acompanhada apenas
da capa, introdução e da apresentação da linguagem escolhida e do
problema. Sugere-se que uma estrutura completa do relatório já esteja
igualmente presente.

Parecer por grupo abaixo, seguido de notas indicativas.

Equipe 7

  • [ ] PDF com 8 páginas
    • [ ] Apenas uma página para problema, uma para linguagem
  • [ ] “figura” no texto deve estar em maiúscula
  • [ ] A Figura 1.1 foi copiada de algum lugar, colocar ref.
  • [ ] A Sec1 tem apenas uma subseção, quando isso ocorre, manter um único corpo de texto para a seção inteira
  • [ ] Sec2, Par1, colocar a citação dentro da frase, e não ao final do parágrafo
  • [ ] Sec2, Par1, colocar a citação do manual ao lado do nome da linguagem
  • [ ] Corrigir a referência, pois tem “…” na citação
  • [ ] Sec2.1, citação deve estar dentro da frase
    • A citação “MANUAL” é a única que existe? Procurar um livro.
    • Se tem somente o manual, citar qual a seção aquela citação específica se refere
  • [ ] trechos está em itálico, por quê? Colocar o termo em inglês em itálico
  • [ ] Prover o arquivo .bib com as referências bibliográficas em bibtex
  • [ ] Na visão geral da linguagem, poucos aspectos técnicos são apresentados
    • Esta seção (Sec2) deve ser muito mais enriquecida

Null

  • [ ] PDF com 11 páginas
    • [ ] 3 páginas para linguagem, 1 para o problema
  • [ ] O pacote tar.gz deve conter apenas tex, imagens, bib
    • Remover portanto todos os arquivos “escondidos” que começam por ponto
  • [ ] Ausência do nome do grupo, em destaque, na capa
  • [ ] “por cada dentro”
  • Boa descrição da linguagem, com origem das imagens

Moon Invaders

  • O arquivo não é um zip, é um tar.gz, tem diferença
  • PDF de 4 páginas
  • [ ] 1 página com texto apenas
  • [ ] Data de 2017, e não 2018
  • [ ] Sem nome do grupo, sem problema, sem linguagem na capa
  • [ ] Ausência de referências

War Pigs

  • PDF de 6 páginas
  • [ ] Ausência dos fontes (tex, bib, etc)
  • [ ] Rever #19
    • Pois na capa tens um problema de codificação de fontes
  • [ ] Ausência de bibtex?
    • Somente devem aparecer as referências efetivamente citadas no texto
  • [ ] “La Conquite deu Monde” → isso não é bem francês
  • [ ] Rever o pt-br, pois várias problemas de acentuação
    • distribuidas
    • bonus

Good Bye, Java!

  • PDF com 13 páginas
  • [ ] Faltou espaço entre a palavra e a citação subsequente
    • Exemplo do problema “Kotlin(KOTLIN, 2018)”
  • [ ] Ausência da origem da Figura 1.1
  • [ ] “NullPointerExeception”
  • [ ] Respeitar a margem direita na Página 5
  • [ ] Referências devem fazer parte da frase (veja o ponto)
    • “Developer Survey 2017 e 2018 do StackOverflow. (STACKOVERFLOW, 2018)”
  • [ ] “gerou centenas de milhões de dólares” - Referência?
  • [ ] Ausência da origem da Figura 1.2
  • Uso de GIT, para manter o desenvolvimento

RISKy business

  • [ ] Ausência de fontes tex, bib, etc
  • PDF de 13 páginas
    • Página 11 até a 13 não é de autoria do grupo
  • [ ] A referência à figura 1.1 pode aparecer no texto
    • Ou seja, fora dos parênteses-
  • [ ] “de 2 a seis” -> de dois a seis
  • [ ] Ausência de origem da Figura 1.1
  • [ ] “middleman” -> interpretador
  • [ ] Origem da Figura 2.1? A borda faz parte da figura?
  • [ ] O que é “design inteligente de gráficos”?
  • [ ] Problema das páginas 11 à 13

G&B Produções

  • [ ] Codificação bizarra do nome do diretório dentro do zip
    • Que sistema foi usado para criá-lo? Use UTF8.
  • [ ] Ausência de PDF já compilado internamente
  • Após compilação manual pelo professor, PDF com 6 páginas
  • [ ] Capa sem nome do grupo, problema, linguagem
  • [ ] Ausência da arquivo bib, uso de citações no texto
  • [ ] Espera-se que na seção 1.1 (“1.1 Aspectos técnicos da linguagem e do programa”) apareçam os aspectos técnicas da linguagem e do programa. Mas a leitura frustra, no sentido que se faz referência a algo que vem depois no texto.
    • [ ] Portanto, remover subseções da introdução
  • [ ] Já que o conhecimento OO de C++17 é adquirido, exigiremos uma excelente implementação com esse paradigma. O enfoque em funcional deve ter pelo menos a mesma amplitude que o enfoque OO.
  • [ ] O que é uma máquina “Arcade”?
  • [ ] Ausência da origem da Figura 3.1
  • [ ] Ausência de referências

Hoje sim, Hoje sim

  • PDF com 5 páginas
  • [ ] Ausência do nome do grupo, problema, linguagem na capa
  • [ ] Problema de condificação da fonte, veja issue #19
  • [ ] Ausência de referências bibtex, e citações no texto
  • [ ] Sec1. O indivíduo “Orientador da Disciplina” pode ser simplesmente “professor”
    • [ ] Sec1. A linguagem de programação foi de escolhida pelo grupo
  • [ ] Falta de espaço “Objetos(OO).”
  • [ ] Adicionar elementos técnicos na descrição técnica da linguagem Scala

Kotlin Scalando a Lua pelo Ruby para a Julia

  • PDF com 9 páginas
  • [ ] Falta nome do grupo, problema, linguagem na capa
  • [ ] Sec1 Adicionar referência ao índice TIOBE (entrada bibtex e comando \cite)
  • [ ] Ao final da Intro, adicionar um parágrafo com a estrutura do texto
    • Dizer “A Seção X apresenta isso. A Seção Y apresenta aquilo.
  • [ ] Sec1, Par2: do que este parágrafo está falando?
  • [ ] Referências para gosu, rubygame, metro?
  • [ ] Sec 2.1 é uma lista de itens comentado - mudar para texto com uma forma mais agradável para a leitura (isso é mais uma questão de estilo, mas em geral listas de itens são precedidas de um parágrafo que diz o que é aquela lista).
  • [ ] sec 2.1.1: O que é o formato gem?
    • [ ] Qual o propósito desta seção?
  • [ ] Colocar blocks em itálico no início de 2.1.2
  • [ ] Colocar procs em itálico?
  • [ ] Sec3, colocar um texto no início desta seção
  • [ ] Referenciar a figura no texto
    • Todas as figuras devem ser referenciadas (e comentadas, explicadas)
  • [ ] Melhorar a forma da listagem da Seção 3.3
    • Por exemplo, transformando em texto corrido
  • [ ] Nenhuma referência na lista final foi usada no texto
    • Somente as referências citadas no texto devem aparecer na lista
  • [ ] Usar bibtex com o comando \cite
  • [ ] Propor um nome de grupo mais curto

Quarenta e 2

  • PDF com 5 páginas
  • [ ] Faltou os fontes tex, bib, etc
  • [ ] Problema de configuração, olha a issue #19
  • [ ] Colocar um texto logo após 1 e antes de 1.1
    • Por exemplo para dizer do que se trata o manuscrito
  • [ ] “(seja lá que recursos forem esses, ainda vamos descobrir)”
    • Ser mais preciso, evitando prosa, ainda mais prosa informal
  • [ ] Evitar construções que dificultem a leitura
    • Exemplo “em <arewegameyet.com>”
    • Alternativamente, colocar o nome do site e um comando \cite de forma que a citação apareça na lista de referências
  • [ ] Sec1.1, Par2: segundo parágrafo é uma única frase -> reescrever
  • [ ] Referência para “gerou um lucro de 500 milhões de dólares”
  • [ ] Usar bibtex
  • [ ] Melhorar significativamente a descrição técnica da linguagem
  • [ ] Procurar entregar no prazo

Space Force

  • PDF com 4 páginas
    • 1.1 páginas de texto útil
  • [ ] Zip dentro de zip, evitar
  • [ ] Faltou o nome do grupo na capa
  • [ ] Problema de codificação de fonte, ver issue #19
  • [ ] Faltou lista de referências
  • [ ] Faltou usar bibtex, \cite, ver comentários relacionados nos outros grupos
  • [ ] Evitar termos excessivos “notório”
  • [ ] Revisar o português pois erros deste tipo indicam despreocupação com o texto
    • “formula”
    • horizoltalmente
    • alienigenas
    • acertar uso de vírgulas, como por exemplo na última frase da Sec 1.1
  • [ ] Cuidar com espaços
    • “pattern matching”e
  • [ ] Colocar termos em inglês em itálico
  • [ ] Incluir referências para as aplicações industriais e comerciais
    • Inclusive nos estudos de caso sobre aprendizagem
    • Quais disciplinas usam? Em quais universidades?

Destemidos

  • PDF de 7 páginas
  • [ ] Evitar zip dentro de zip
  • [ ] Falta nome do grupo, problema, linguagem na capa
  • [ ] Problema de codificação de fonte, veja issue #19
  • [ ] Revisar o uso de vírgulas, por exemplo na segunda frase
  • [ ] Colocar um texto entre 2 e 2.1
    • Notem que 2.1 pode ser levantado para dar o nome da seção 2
  • [ ] Dúvida em relação ao termo “orientada-a-objetos”, confirmar
  • [ ] Termos em inglês devem ser traduzidos e, se usados, devem estar em itálico
  • [ ] Usar ambientes do pacote listings para listar código
  • [ ] Usar bibtex, comandos \cite
  • [ ] Em latex, aspas devem estar ``assim''
  • [ ] Melhorar a descrição do jogo

Cerberus

  • PDF com 4 páginas
  • Evitar colocar o conteúdo do diretório .git dentro do zip
  • [ ] Melhorar a descrição da linguagem (meia página é pouco)
    • Por que foi dado um enfoque nos quatro tipos de gerenciamento de memória?
    • Embora importante, existem inúmeros outros aspectos mais relevantes para um texto que apresenta a linguagem em mais alto nível
      • Por exemplo, elaborar mais os itens citados no último parágrafo
  • [ ] dígitos até nove pode ser escritos pelo nome “nove” ao invés de 9
  • [ ] Texto sem nenhuma referência, sem bibtex

Definição Final dos Grupos

Formação dos grupos

Temos 13 grupos (10 de 3 membros, 3 de 2). A tabela abaixo mostra a formação dos grupos, onde a coluna Grupo indica o nome do grupo, e a coluna ID indica os membros do grupo. Três alunos identificados por “???758” “???757” “???108” estão sem grupos; estes devem entrar em contato com o professor imediatamente.

GrupoID
Space Force???160
Space Force???712
Space Force???583
RISKy business???702
RISKy business???721
RISKy business???950
Good Bye, Java!???720
Good Bye, Java!???638
Good Bye, Java!???693
Quarenta e 2???670
Quarenta e 2???332
Quarenta e 2???030
Hoje sim, Hoje sim???613
Hoje sim, Hoje sim???600
Hoje sim, Hoje sim???701
Equipe 7??231?
Equipe 7???264
Null???696
Null???722
Null???333
Moon Invaders??731?
Moon Invaders???308
Moon Invaders???887
War Pigs???089
War Pigs???482
Destemidos???610
Destemidos???718
Destemidos???850
Kotlin Scalando a Lua pelo Ruby para a Julia???726
Kotlin Scalando a Lua pelo Ruby para a Julia???741
Kotlin Scalando a Lua pelo Ruby para a Julia???732
Cerberus???654
Cerberus???110
Cerberus???666
G&B Produções???719
G&B Produções???704

Problemas por grupo

Temos muitos grupos com Space Invaders. Se algum quiser trocar para fazer algo diferente, entre em contato com o professor.

GrupoProblema
Space ForceSpace Invaders
RISKy businessWar
Good Bye, Java!Space Invaders
Quarenta e 2Space Invaders
Hoje sim, Hoje simSpace Invaders
Equipe 7Space Invaders
NullFrogger
Moon InvadersSpace Invaders
War PigsWar
DestemidosSpace Invaders ou Frogger
Kotlin Scalando a Lua pelo Ruby para a JuliaSpace Invaders
CerberusJogo Pedagógico
G&B ProduçõesFrogger

Prioridade de linguagens por grupo

GrupoL1L2L3L4L5
Space ForceRubyObjective CAMLKotlin
RISKy businessRubyKotlinJuliaLua
Good Bye, Java!KotlinScalaRubyJuliaR
Quarenta e 2RubyLuaC++17RustScala
Hoje sim, Hoje simC++17RubyKotlinLuaScala
Equipe 7LuaC++17JuliaClosureErlang
NullKotlinErlangClosureRust
Moon InvadersLuaRubyRustScalaC++17
War PigsLuaRubyC++17
DestemidosRubyLuaKotlinClosureC++17
Kotlin Scalando a Lua pelo Ruby para a JuliaRubyScalaLuaKotlinJulia
CerberusC++17KotlinJuliaRScala
G&B ProduçõesC++17Ruby

Grupos versus Linguagens

A semente do sorteio foi definida da seguinte forma:

seed.str <- "2018-09-07 10:21:09 -03"
seed <- as.POSIXct(seed.str)
set.seed(seed)

Após o sorteio, o mapeamento entre grupos e linguagens ficou definido assim.

GrupoPrioridadeLinguagem
Good Bye, Java!1Kotlin
Null1Kotlin
Cerberus1C++17
G&B Produções1C++17
War Pigs1Lua
Equipe 71Lua
RISKy business1Ruby
Kotlin Scalando a Lua pelo Ruby para a Julia1Ruby
Space Force2Objective CAML
Moon Invaders3Rust
Destemidos4Rust
Hoje sim, Hoje sim5Scala
Quarenta e 25Scala