Analisando propostas

Calculaxp

Publicado em 06 de Outubro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

É Um programa que junta uma calculadora completa com um jogo de matemática. O jogo tem perguntas de níveis diferentes: do 1º ano do Fundamental até nível universitário. Você só passa para o próximo nível se acertar 6 perguntas do nível anterior. Tem XP para mostrar seu progresso e tudo é feito no menu interativo. O código é organizado, fácil de melhorar, e mostra bem o que eu sei de Python, lógica e programação de jogos educativos.

Contexto Geral do Projeto

Um programa em Python que combina uma calculadora completa com um jogo educativo de matemática, voltado para alunos de diferentes níveis escolares e universitários. O projeto possui menus interativos, sistema de XP e progressão por níveis. Funcionalidades principais: 1. Calculadora completa: Operações: soma, subtração, multiplicação, divisão e todas juntas Tratamento de erros (como letras ou entradas inválidas) Pergunta se o usuário quer continuar após cada operação 2. Jogo Educativo: Perguntas de matemática (e física básica) geradas aleatoriamente Quatro níveis de dificuldade: Fundamental 1: 1º ao 5º ano Fundamental 2: 6º ao 9º ano Médio: 1º ao 3º ano Superior: nível universitário Para passar de nível, é necessário acertar 6 perguntas do nível anterior Sistema de XP para acompanhar o progresso do jogador 3. Interface e experiência do usuário: Menu interativo em console Mensagens claras de acerto/erro Feedback sobre progresso e XP 4. Código modular: Estrutura organizada com funções Possibilidade de adicionar novas perguntas ou níveis facilmente Preparado para futuras melhorias com interface gráfica (Tkinter) Objetivo do projeto: Criar uma ferramenta educativa e prática, que também serve como portfólio para mostrar habilidades em Python, lógica de programação e desenvolvimento de projetos interativos. Aprendizado adquirido com o projeto: Estruturas de repetição (while, for) e condicionais (if/elif/else) Funções e modularização de código Lógica de progressão de jogo e sistema de XP Tratamento de erros e entrada do usuário Planejamento de níveis de dificuldade por idade/escolaridade

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)

Prazo de Entrega: Não estabelecido

Habilidades necessárias