Fundamentos da Computação

A grade Fundamentos da Computação, da Biblioteca Das Almas, foi criada e formulada para desenvolver uma base intelectual e técnica, com objetivo de compreender, de fato, o funcionamento do mundo computacional.
Mais do que ensinar ferramentas ou linguagens, esta trilha tem como propósito construir pensamento, organizar raciocínio e desenvolver compreensão sistêmica, partindo do absoluto zero até uma postura inicial profissional.
Aqui, você não é treinado para repetir comandos — você é formado para entender o que está fazendo, por que está fazendo e quais são as consequências disso.

Trilha Sequenciada de Aprendizado em Ensino Tecnológico (TSAET)

A Trilha Sequenciada de Aprendizado em Ensino Tecnológico, chamado também como TSAET, é composta por 9 etapas progressivas, cuidadosamente ordenadas para que cada conceito surja no momento certo, sem lacunas cognitivas nem saltos artificiais.

As etapas sequênciada da TSAET:

  1. Alfabetização Tecnológica
  2. Pensamento Computacional
  3. Lógica de Programação
  4. Algoritmos
  5. Fundamentos de Programação
  6. Programação Estruturada
  7. Introdução à Programação de Computadores
  8. Noções de Sistemas e Computação
  9. Boas Práticas e Mentalidade Profissional

Essas etapas não são disciplinas isoladas, mas camadas de um mesmo processo formativo.

Termos e Suas Variações

Ao pesquisar algum assunto referente a computação e programação, é comum encontrar múltiplos nomes diferentes para conteúdos semelhantes. Isso não ocorre por acaso: cada termo reflete uma ênfase pedagógica, uma tradição acadêmica ou um nível de aprofundamento distinto.
Abaixo estão listadas as principais variações terminológicas associadas a cada etapa da TSAET.

  1. Alfabetização Tecnológica
    • Alfabetização Digital
    • Cultura Digital
    • Fundamentos de Tecnologia
    • Iniciação à Computação
    • Introdução à Tecnologia da Informação
    • Tecnologia para Iniciantes

  2. Pensamento Computacional
    • Computational Thinking
    • Introdução ao Pensamento Computacional
    • Pensamento Algorítmico (quando bem definido)
    • Pensamento Lógico Computacional
    • Raciocínio Computacional
    • Raciocínio Lógico Computacional

  3. Lógica de Programação
    • Fundamentos de Lógica para Computação
    • Introdução à Lógica Computacional
    • Introdução à Lógica de Programação
    • Lógica Algorítmica
    • Lógica Computacional
    • Lógica Computacional Básica
    • Lógica para Computação
    • Lógica para Programação

  4. Algoritmos
    • Algoritmos Básicos
    • Algoritmos e Estruturas Lógicas
    • Algoritmos e Lógica
    • Algoritmos e Lógica de Programação
    • Estruturação de Algoritmos
    • Introdução a Algoritmos
    • Pensamento Algorítmico

  5. Fundamentos de Programação
    • Bases da Programação
    • Conceitos Fundamentais de Programação
    • Fundamentos da Programação
    • Introdução aos Fundamentos da Programação
    • Programação Básica

  6. Programação Estruturada
    • Estruturas de Controle
    • Programação Estruturada I
    • Programação Procedural
    • Programação Procedural Básica

  7. Introdução à Programação de Computadores
    • Introdução à Programação
    • Programação Básica
    • Programação I
    • Programação Inicial
    • Programação Introdutória
    • Programação para Iniciantes

  8. Noções de Sistemas e Computação
    • Arquitetura Básica de Computadores
    • Fundamentos de Sistemas Computacionais
    • Introdução aos Sistemas Computacionais
    • Noções de Computação

  9. Boas Práticas e Mentalidade Profissional
    • Boas Práticas de Programação
    • Ética e Responsabilidade Tecnológica
    • Introdução à Engenharia de Software
    • Mentalidade de Desenvolvedor
    • Postura Profissional em TI

*Observação Importante

Se o seu objetivo for aprender apenas para atender ao mercado, esta trilha poderia parecer lenta, mas se o objetivo é formação sólida, a trilha TSAET é o caminho mais curto sem criar vícios cognitivos.
O erro mais comum no ensino de tecnologia é tratar esses conteúdos como assuntos independentes. Na prática, todos fazem parte de um único processo contínuo, que vai do entendimento básico da máquina até a atuação profissional consciente. Tendo por conhecimento que a maioria dos cursos ignora as etapas seguintes:

Desencadeando um resultado em que formam pessoas que sabem escrever código, mas não sabem pensar sistemas.