Edson Luiz Machado RA: 1112022208857
CURSO: Superior de Tecnologia em Gestão da Tecnologia da Informação
DISCIPLINA: Raciocínio Computacional
ATIVIDADE SOMATIVA 2
ENUNCIADO DA ATIVIDADE:
Projeto da disciplina Raciocínio Computacional
Nesta semana você conhecerá os conceitos básicos de orientação objeto (apenas uma noção dos conceitos, pois serão aprofundados em outra disciplina). Neste momento o protótipo deverá ser estruturado em uma classe. Você trará as funções implementadas anteriormente para dentro da classe, efetuando as modificações necessárias. Até o final desta semana você deverá finalizar e entregar o protótipo, considerando:
Manipulação da estrutura lista
Manipulação da estrutura tuplas
Uso de funções para modularizar o código
Uso de funções visando o reuso e boas práticas
Uso de classes e métodos
Você deverá entregar a versão final do protótipo e um relatório compactados em um único arquivo no formato “zip”, postado no BlackBoard até a data limite. Na versão final do protótipo o jogo deve estar concluído, contemplando todas as funcionalidades especificadas no projeto. O protótipo deve ser implementado na linguagem de programação Python. Todo código deve estar devidamente comentado, sendo estruturado em um único arquivo na extensão padrão do Python (“.py”). Adicionar no cabeçalho do arquivo Python o seu nome e curso (utilizar um bloco de comentário).
O relatório deve ser entregue no formato “.pdf”, deve conter uma descrição do protótipo do jogo, ou seja, descrever as funcionalidades do jogo que foi implementado – deve demonstrar a interação de dois jogadores. Para cada interação do jogo você deve coletar um printscreen da saída do console, adicionar no relatório e descrever o que foi realizado.