DISCIPLINAS TÉCNICAS ENVOLVIDAS: Introdução a Banco de dados, Lógica de programação
DISCIPLINAS BASE GERAL ENVOLVIDAS: -

INTRODUÇÃO AO TEMA:

  • Os alunos criarão um fluxograma 3D em tamanho real para representar o modelo de banco de dados de uma escola. Esse modelo incluirá as entidades principais (como Alunos, Professores, Disciplinas, etc.), seus atributos e os relacionamentos entre elas. Os elementos do banco de dados serão construídos e dispostos fisicamente, permitindo que os alunos literalmente "caminhem" pelo modelo e explorem suas conexões.

OBJETIVOS:

  • Ensinar os alunos sobre modelagem de banco de dados de forma prática e visual, sem a necessidade de programação.

  • Demonstrar como entidades e relacionamentos são estruturados em uma base de dados que represente o funcionamento de uma escola.

  • Estimular a criatividade e o trabalho em equipe.


METODOLOGIA:

  • Aprendizagem Baseada em Projetos (Project-Based Learning - PBL): Os alunos desenvolvem conhecimentos e habilidades a partir da execução de um projeto prático e contextualizado.

  • Aprendizagem Colaborativa: Incentiva a cooperação entre os alunos para alcançar objetivos comuns, promovendo habilidades como comunicação, divisão de tarefas e resolução de problemas.

  • Metodologia Construtivista: Baseada na ideia de que os alunos constroem seu próprio conhecimento ao interagir com o ambiente e resolver problemas.

  • Aprendizagem Multissensorial: Envolve diferentes sentidos (visual, tátil, espacial, etc.) para facilitar o aprendizado.

  • Contextualização: Relacionar o conteúdo com situações do cotidiano dos alunos para aumentar o engajamento.

  • Exploração Criativa: Estimula a criatividade dos alunos na resolução de problemas e na personalização do projeto.


ETAPAS DE CONSTRUÇÃO:

  • Preparação do Projeto:

    • Componentes do Fluxograma 3D

      • Entidades: Representadas por "estações" físicas feitas de papelão, cartolina ou outro material reciclado. Exemplo de entidades:

        • Alunos: Nome, matrícula, data de nascimento, etc.

        • Professores: Nome, área de atuação, etc.

        • Disciplinas: Nome, carga horária, etc.

        • Salas: Número da sala, capacidade, etc.

      • Atributos: Especificados dentro de cada "estação" usando cartazes ou cartões, representando as colunas de uma tabela no banco de dados.

      • Relacionamentos: Os relacionamentos 1:N, N:N ou 1:1 entre as entidades serão indicados fisicamente com fitas, barbantes ou cordas coloridas ligando as estações. Cada tipo de relacionamento pode ter uma cor diferente.

      • Detalhes Extras:

        • Cada entidade pode conter descrições para explicar sua função no banco de dados.

        • Relacionamentos podem ser explicados com exemplos práticos, como: "Um aluno pode estar em várias disciplinas."

  • Etapas do Projeto (Antes do Trabalho com os Alunos)


    • Escolha do Espaço: Selecione um local amplo, como uma sala de aula maior, o pátio ou até uma quadra esportiva. Isso garantirá espaço suficiente para montar o fluxograma 3D.

    • Definição do Modelo Conceitual: Antes de envolver os alunos, você pode criar um modelo conceitual preliminar para guia-los. Exemplo de entidades: Alunos, Professores, Disciplinas, Salas de Aula, Horários, etc.

    • Decida os relacionamentos entre essas entidades (1:1, 1:N ou N:N), como "Um aluno pode estar matriculado em várias disciplinas" ou "Cada disciplina é ministrada por um único professor."

    • Materiais Necessários: Reúna materiais básicos:

      • Papelão, cartolinas, EVA ou folhas grandes.

      • Marcadores, tintas, adesivos e fitas adesivas.

      • Barbantes ou fitas coloridas para relacionamentos.

      • Tesouras e estiletes (usados sob supervisão).

    • Divisão dos Alunos em Equipes: Crie equipes e atribua funções. Por exemplo:

      • Um grupo para cada entidade (Alunos, Professores, Disciplinas, etc.).

      • Outro grupo para cuidar da organização do espaço e das conexões entre entidades.


  • Execução do Projeto (Com os Alunos)

    • Etapa 1: Introdução e Planejamento

      • Apresentação Teórica: Faça uma breve explicação dos conceitos de banco de dados:

        • Entidades (representam as tabelas, como "Alunos").

        • Atributos (são as colunas da tabela, como "nome" e "data de nascimento").

        • Relacionamentos (as conexões entre tabelas, como "Um aluno pode frequentar várias disciplinas").

      • Divisão em Grupos: Dê a cada grupo a responsabilidade de criar e representar fisicamente uma entidade.

    • Etapa 2: Construção das Entidades

      • Cada grupo cria a representação física de sua entidade. Por exemplo:

        • Use papelão para criar uma grande peça representando uma tabela de banco de dados.

        • Coloque os atributos como cartões, rótulos ou post-its presos à tabela. Exemplo de atributos para a entidade "Alunos": nome, matrícula, data de

        • nascimento.

        • Personalize a entidade com cores, desenhos ou adesivos, tornando o projeto visualmente interessante.

    • Etapa 3: Conexão dos Relacionamentos

      • Relacionamentos: Usar cordas, barbantes ou fitas coloridas para conectar as tabelas.

        • Cada tipo de relacionamento pode ter uma cor específica (ex.: azul para 1:N e verde para N:N).

        • Inclua uma legenda explicativa ao lado das conexões, como "Um aluno pode estar em várias disciplinas, mas cada disciplina pertence a apenas um professor."

      • Exemplo Visual: O grupo responsável por "Alunos" conecta sua entidade às entidades "Disciplinas" e "Professores" usando as fitas. Um cartão explicativo pode dizer: "Relacionamento 1:N — Um aluno pode se matricular em várias disciplinas."

    • Etapa 4: Montagem do Fluxograma 3D

      • Organize as entidades no espaço físico escolhido:

        • Coloque entidades relacionadas próximas umas das outras, mas com espaço suficiente para as conexões serem claras e visíveis.

        • Certifique-se de que as conexões entre entidades estejam esticadas, visíveis e bem fixadas.

      • Teste de Navegação: Incentive os alunos a "navegarem" pelo fluxograma, movendo-se entre as entidades e entendendo os relacionamentos.

    • Etapa 5: Finalização e Customização

      • Decoração e Detalhes Finais: Os alunos podem adicionar rótulos, descrições ou até exemplos práticos nos cartões. Por exemplo, "O aluno 'João Silva' está matriculado na disciplina 'Matemática'."

      • Verificação: Revise o fluxograma com os alunos para garantir que os relacionamentos estejam corretos e que todas as entidades tenham seus atributos representados.

APRESENTAÇÃO FINAL:

  • Cada grupo apresenta sua entidade e explica seus atributos e como ela se relaciona com outras entidades.

    • Exemplo: O grupo de "Professores" explica que cada professor está associado a várias disciplinas, mas cada disciplina pertence a apenas um professor (no contexto de 1:N).

  • Discussão em Grupo: Após as apresentações, faça uma discussão sobre:

    • Como o fluxograma 3D reflete a realidade de um banco de dados relacional.

    • Exemplos de como sistemas escolares reais usam bancos de dados para armazenar e acessar informações.

RECURSOS NECESSÁRIOS:

  • Papelão de diversos tamanhos;

  • Plásticos de garrafas Pet;

  • Tesouras, estiletes (sob supervisão), cola quente e fita adesiva;

  • Materiais para decoração (tinta, canetinhas, adesivos, etc.);

  • Imagens ou diagramas de computadores reais para referência;

  • Caixas de papelão;

  • Fitas coloridas;

  • Cordas de espessuras variadas.

RESULTADOS EPERADOS:

  • Compreensão Visual: Os alunos terão um entendimento mais profundo de como bancos de dados relacionais são estruturados.

  • Trabalho em Equipe: Cada grupo aprende a colaborar e a criar algo físico que representa conceitos teóricos.

  • Engajamento: A interação com o modelo 3D torna o aprendizado mais dinâmico e divertido.

Projeto 02: Fluxograma 3D: Estrutura de Banco de Dados da nossa Escola