Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Estrutura de Dados - Módulo I: Strings, Vetores e Matrizes

Projeto interativo de apoio à disciplina Estrutura de Dados - Módulo I, desenvolvido pelo Prof. Prof. William Corrêa Mendes.

📌 Objetivo

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.

🧩 Funcionalidades

🔤 Strings

  • 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

📊 Vetores

  • 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

🧮 Matrizes

  • 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)

🛠️ Tecnologias Utilizadas

  • HTML5
  • CSS3 (com design responsivo e moderno)
  • JavaScript Puro (sem bibliotecas externas)

🚀 Como Acessar/Executar

  1. Acesse o simulador: https://wcmendes.github.io/ed_modulo1/
  2. Navegue entre as seções usando o menu.
  3. Interaja com os simuladores e exemplos interativos.

🎓 Público-Alvo

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.

🤝 Contribuições

Este projeto foi desenvolvido como material educacional para a disciplina de Estrutura de Dados. Sugestões e melhorias são sempre bem-vindas.

📄 Licença e Uso

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 image


🔗 Links dos Repositórios

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages