Projeto interativo de apoio à disciplina Estrutura de Dados - Módulo II, desenvolvido pelo Prof. William Corrêa Mendes.
Oferecer aos alunos uma interface prática e visual para aprendizado dos principais conceitos de estruturas de dados heterogêneas, incluindo:
- Registros (Structs)
- Vetores de Registros (Arrays of Structs)
O projeto conta com explicações teóricas, exemplos em diversas linguagens (Pseudocódigo, Python, Java e C), simulador interativo e designer de registros para experimentação prática.
- Conceitos e componentes fundamentais
- Exemplos de código em várias linguagens
- Características e aplicações práticas
- Visualização da estrutura interna de registros
- Organização e acesso a coleções de registros
- Operações básicas: inserção, busca, remoção, atualização
- Exemplos de implementação em diferentes linguagens
- Aplicações práticas em sistemas reais
- Designer de Registro: Criação de entidades com atributos personalizados
- Operações CRUD: Cadastrar, listar, buscar, atualizar e remover registros
- Validações: Tipos, obrigatório, unicidade e faixas de valores
- Exportação/Importação: Formatos JSON e CSV
- Persistência: Armazenamento local para manter os dados entre sessões
- HTML5
- CSS3 (com design responsivo e moderno)
- JavaScript Puro (sem bibliotecas externas)
- Acesse o simulador: https://wcmendes.github.io/ed_modulo2/
- 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
