/o-py-ta-on-logica-de-programacao

Projeto 1 do Módulo de Lógica de Programação e POO | O Py Ta On

Primary LanguageJupyter Notebook

o-py-ta-on-logica-de-programacao

Projeto 1 do Módulo de Lógica de Programação e POO | O Py Ta On

Integrantes:
Josue
Julio
Victor

Objetivo do Projeto

O objetivo deste projeto é integrar os conhecimentos de Git, GitHub e Python, até então obtidos durante as nossas aulas. Em resumo, utilizaremos o Git/GitHub para fazer o controle de versão do projeto

Instruções do Projeto

  • Cada grupo deverá ser composto por 3 integrantes.
  • Cada grupo ficará responsável por desenvolver 6 questões, as quais serão as mesmas para todos os grupos, e correspondem a questões que foram passadas nas listas de exercícios.
  • Todos os integrantes do grupo precisam responder as questões de forma individual, visto que elas devem ser enviadas, individualmente, pelo Class.
  • Ao terminar de respondê-las, os integrantes do grupo devem marcar uma conversa para apresentar suas respectivas respostas. Entre si, eles devem pensar quais foram as melhores soluções.
  • Ao término dessa conversa, deve-se escolher 2 questões de cada integrante.
  • Cada um deve adicionar essas questões no repositório do GitHub que será disponibilizado, dentre de uma branch própria. Por exemplo:
    • Fulano deverá clonar o repositório do GitHub na sua máquina, criar uma branch nova chamada fulano e adicionar sua primeira questão. Após realizar um commit com essa primeira questão, deve adicionar a segunda e realizar um segundo commit.
    • Com as duas questões adicionadas, Fulano pode subir a sua branch no repositório do GitHub.
    • Em seguida, deverá criar um PR (Pull Request) solicitando a adição de suas 2 questões à branch main.
    • Os demais integrantes deverão fazer o mesmo.

Resumo das etapas do Projeto

  1. Solução individual das questões.
  2. Discussão em grupo para definir as duas questões que cada integrante deverá subir no GitHub.
  3. Criar uma nova branch e adicionar as duas questões em dois commits.
  4. Subir a branch no GitHub e criar um PR para a main.

Questões

As questões que deverão ser consideradas neste projeto são:

Descrição Lista
Tradutor de Papai Noel 🎅 Tuplas e Dicionários
Compondo Jingles 🎶 Tuplas e Dicionários
Amigo Secreto ⛄ Tuplas e Dicionários
BlackJack Funções e Recursividade
Maior elemento com Recursividade Funções e Recursividade
Super Dígito 🤔 Funções e Recursividade