Este módulo tem como objetivo introduzir o aluno ao pensamento computacional e à lógica de programação, servindo como porta de entrada para o universo do desenvolvimento de sistemas e códigos.
O conteúdo é estruturado para que o aluno compreenda que o HTML não é uma linguagem de programação propriamente dita, mas sim uma linguagem de marcação, fundamental para quem deseja iniciar seus estudos em programação e desenvolvimento web. A partir dessa base, o aluno passa a compreender conceitos que facilitam a transição para linguagens mais robustas, como Python e outras tecnologias.
O módulo inicia com a apresentação dos conceitos básicos de programação, explicando o que é código, como os sistemas interpretam comandos e como a lógica é aplicada na construção de soluções digitais. Em seguida, os alunos são introduzidos ao HTML como estrutura base de páginas web.
No ensino de HTML, são trabalhados:
Estrutura básica de uma página
Tags fundamentais e organização do código
Ambientes e locais adequados para programar
Conceitos de hierarquia e estruturação de conteúdo
As aulas avançam para a aplicação prática de comandos e elementos, como:
Marquee
Font
Campos de entrada
Alertas
Interações básicas com o usuário
Esses exercícios permitem ao aluno visualizar rapidamente o resultado do código, facilitando a compreensão e estimulando o interesse pela programação.
Ao longo do módulo, o aluno começa a desenvolver raciocínio lógico, entendendo conceitos como:
Sequência de comandos
Entrada e saída de dados
Interação com o usuário
Organização do código
Esses fundamentos preparam o aluno para avançar para linguagens de programação como Java e Python, permitindo uma compreensão mais sólida de estruturas, lógica e funcionamento de sistemas.
O módulo é apresentado de forma integrada ao restante da formação em informática e tecnologia, servindo como base para:
Desenvolvimento web
Introdução à programação
Continuidade dos estudos em Python
Compreensão geral do funcionamento de sistemas e aplicações
Ao final do módulo, o aluno desenvolve uma base consistente em HTML e lógica de programação, estando apto a compreender códigos, criar páginas simples e iniciar sua jornada no mundo da programação de forma estruturada e consciente.