Projeto interativo de apoio à disciplina Estrutura de Dados - Módulo I, desenvolvido pelo Prof. Prof. William Corrêa Mendes.
Oferecer aos alunos uma interface prática e visual para aprendizado dos principais conceitos de estruturas de dados, incluindo:
- Strings
- Vetores (arrays)
- Matrizes (arrays bidimensionais)
O projeto conta com explicações teóricas, exemplos em diversas linguagens (Portugol, Python, Java e C), simuladores interativos e um playground de experimentação para cada estrutura.
- Conceitos e operações fundamentais
- Exemplos de código em várias linguagens
- Simulador com:
- Concatenação
- Alteração de maiúsculas/minúsculas
- Inversão
- Verificação de palíndromo
- Contagem de vogais
- Playground interativo com testes e análises de duas strings
- Visualização dos elementos e índices
- Operações básicas como soma, média, ordenação, inserção, busca, etc.
- Simulador com análise estatística e ordenação
- Playground para manipulação de um vetor em tempo real
- Conceitos de linhas e colunas
- Aplicações práticas (como jogo da velha)
- Simulador com:
- Soma de linhas, colunas, diagonais
- Transposição de matriz
- Playground visual interativo (3x3)
- HTML5
- CSS3 (com design responsivo e moderno)
- JavaScript Puro (sem bibliotecas externas)
- Acesse o simulador: https://wcmendes.github.io/ed_modulo1/
- Navegue entre as seções usando o menu.
- Interaja com os simuladores e exemplos interativos.
Estudantes do curso de Análise e Desenvolvimento de Sistemas, especialmente nas fases introdutórias de estrutura de dados e lógica de programação.
Este projeto foi desenvolvido como material educacional para a disciplina de Estrutura de Dados. Sugestões e melhorias são sempre bem-vindas.
Este material educacional é desenvolvido para fins acadêmicos. É permitida a reprodução, adaptação e distribuição, desde que seja dado o devido crédito ao autor.
Prof. William Corrêa Mendes
Currículo Lattes: https://lattes.cnpq.br/7726054867638395
