Executando verificação de segurança...
5

[IDEIAS] PROJETO ALGORITMOS E LÓGICA DE PROGRAMAÇÃO

Então, pessoal, este é um projeto pessoal que quero realizar para comprovar e consolidar meus conhecimentos em algoritmos e lógica de programação, que estou adquirindo agora na faculdade. A ideia é que, ao longo do tempo, eu desenvolva um projeto que aborde todos ou grande parte dos fundamentos de algoritmos e lógica de programação.

Estou aqui para pedir sugestões de projetos a vocês. Acho mais interessante pedir ideias ao pessoal que já está mais inserido na área, em vez de eu mesmo elaborar um projeto para me autoavaliar. Sejam criativos! procuro um projeto realmente desafiador, já tenho uma pouca experiência em programação.

Vou escolher o projeto com base no comentário que receber mais upvotes, então, pessoal, julguem bem, por favor.

Não sei se faz muito sentido, mas façam algo como se fosse testar a lógica e programação de alguém.

MATÉRIA

  • Compreender os fundamentos de sistemas computacionais, seus componentes e paradigmas, em uma perspectiva evolutiva e crítica.
  • Desenvolver a capacidade de organização do pensamento para a identificação, especificação, abstração e modelagem de problemas e soluções em notação de algoritmo e programas em linguagem computacional.
  • Instrumentalizar o estudante para o uso de métodos, estratégias e ferramentas computacionais apropriadas para o desenvolvimento de projetos efetivos com o uso da Linguagem de Programação C.
  • Princípios fundamentais de construção de algoritmos.
  • Construção de programas, representação em pseudocódigo e em linguagens de alto nível.
  • Noções de abstração.
  • Especificação de variáveis e funções.
  • Padrões de soluções em programação.
  • Noções de programação estruturada.
  • Estruturas de dados homogêneas e heterogêneas.
  • Subalgoritmos, iteração e recursão.
  • Noções de análise de custo e complexidade.
  • Desenvolvimento sistemático e implementação de programas.
Carregando publicação patrocinada...
4

A ideia do Ronaldo é muito boa, quando estudava lógica com portunhol foi sugerido que fizessimos uma agenda, seguindo exatamento o que ele disse, é muito bom para que você faça um crud, trabalhe com loops, listas, arrays e decisões.
Agenda

  • Criar contatos
  • Alterar contatos
  • Buscar/listar contatos
  • Excluir contatos
    Lance uma interface simples com um menu para os itens acima.
    Use um busca binaria, isso com toda certeza abrirá sua mente ainda mais, pois foi algo bem desafiador.
    Boa sorte!
2

Opa, boa noite. Também sou iniciante nesse mundo da programação e fiz um Jogo da Velha 2 em Lógica de Programação no primeiro semestre (estou no terceiro agora). O código não está bem escrito e só roda no terminal/console.
Link GitHub: jogodavelha2