
Na aula, o instrutor apresenta os principais tópicos do curso, considerando a importância do tema para a área tecnológica e demais áreas do conhecimento
Comprova que o instrutor é uma pessoa real.
O instrutor apresenta dicas para os alunos realizarem resumos do conteúdo assimilado nas aulas, para facilitar a resolução das questões no término de cada seção do curso
Os gênios que criaram o conhecimento fundamental para a Computação: Blaise Pascal, Charles Babbage, Lovelace, Vannevar Bush, Alan Turing, John von Neumann e Bill Gates.
1. Computação: área e finalidades - O que é Computação
2. Computar dados: objetivo da computação
3. Computação e o "Esforço de Guerra": decodificação de códigos por Alan Turing
4. Evolução do hardware: primeiros computadores
Computadores no Brasil: Cobra 530, 1984 e 1991: Lei de Informática
1. Definição e tipos de hardware
- Arquitetura de von Neumann
2. Memória: RAM, ROM e Cache
2.2 CPU: Unidades, Barramento e Escalonamento
3. Hard Disk: HDD ou SSD
Arquitetura da CPU e Gabinete
1. Placa-mãe
1.1 Gabinete: Processador, HD, Placas de memória e Placas de vídeo
2. Conexões de cabos da fonte e ventoinha
1. Histórico da virtualização: arquitetura dos sistemas computacionais virtuais
2. Virtualização: definição de máquina virtual
3. Monitor de máquina virtual e emulação
4. Container
1. Informática: conceitos e área
2. Produção da informação: codificação e digitalização
3. Tipos de arquivos: texto e imagem
4. Direitos autorais e segurança da informação
1. Educação digital no Brasil
- Conteúdos do Ensino de Computação na BNCC
1.1 Centro de Inovação para Educação Brasileira (CIEB)
1.2 Diretrizes para o Ensino de Computação
1.3 Etapas da Educação Digital
1.4 Educação Conectada: visão
2. Computação no Ensino Médio: itinerário formativo, metodologias essenciais e eletivas
1. Ergonomia: definição
1.1 Sedentarismo
2. Postura ergonômica para uso do desktop
3. Digitação
1. Gerações de hardware
2. Sistemas perceptual, cognitivo, motor e emocional
3. Memórias do usuário: curto e longo prazos
Palestra de Bill Gates sobre o papel importante dos professores, considerando a necessidade de novas formas de aprendizagem e desafios para a educação em todo o mundo. Nessa seção, nossa proposta é relacionar os temas transversais com a Computação e Informática.
O curso de Computação e Informática apresenta na seção 1: os conteúdos sobre a evolução e a história da Computação desde as primeiras calculadoras e máquinas de computar dados, os mainframes que ocupavam salas até os microcomputadores pessoais; as diferenças e semelhanças entre Computação e Informática, os avanços nas gerações dos microcomputadores, os dispositivos de entrada e de saída, o hardware, as partes da Unidade Central de Processamento (CPU), o gerenciamento dos processos e da memória pelo TMP, a memória RAM, a memória ROM e o hard disk (HD), placa-mãe e sistema de ventilação da CPU; Computação Escalável; Educação Digital; Ergonomia: postura para trabalho e uso do teclado do desktop; Interface Humano-Computador, Usabilidade.
Na seção 2 o curso apresenta as ferramentas de configuração do sistema operacional Windows; emulador DOS Box para execução de programas em máquina no sistema MS-DOS; apresentação das configurações e uso do Linux; os editores gráficos para geração de vetores e arquivos de imagens, editores de texto com formatações de parágrafos e letras, editores de planilhas de dados para elaboração de gráficos, CAD: introdução ao AutoCAD e Libre CAD; editores gráficos como Inkskape, Audacity, capturas de telas para vídeos, aplicativo de edição de vídeos VN, gestão de dados, elaboração de planilhas e gráficos, fundamentos de bancos de dados; Sistemas de Informação: ERP, Sistemas de Gestão de Projetos Monday e Confluence; Sistemas de Informação Geográfica QGIS e Surfer.
Na seção 3 o curso apresenta sobre a Internet. ARPANET. O surgimento da Internet no Brasil. Os protocolos UDP, TCP e IP. Computação em nuvem para armazenamento de dados na internet. Criação de blogs em Wordpress e Google Blogger. Serviços oferecidos pelo Google Workspace: Docs, Sheets e Slides. Microsoft Azure. Segurança da Informação: vírus, worm, trojan, spyware, ransware.
Na seção 4, o curso apresenta sobre as linguagens de programação; Paradigmas das linguagens de programação; Introdução à Programação Orientada a Objetos; Lógica de Programação; Algoritmos, os pseudo-códigos, os fundamentos da linguagem de programação; A Linguagem Python, as gerações e os paradigmas das linguagens de programação; as variáveis, os operadores, strings, listas, tuplas e demais tipos de dados utilizados na linguagem Python; as estruturas de condição if elif else, e as estruturas de repetição for while. Automatização para carregar mensagens das redes sociais; Introdução à Linguagem C.
Na seção 5 são apresentadas aulas sobre o desenvolvimento de aplicativos, Android Studio, Microsoft Power Apps, Fundamentos da linguagem de programação Java. Engenharia de Software, tipos de testes; Aprendizado de Máquina, Modelos descritivos de Aprendizado de Máquina, Modelos Preditivos de Aprendizado de Máquina.
Temos uma seção extra com conhecimento de outras áreas, que são importantes para os profissionais da área de Computação e Informática. Apresentamos aulas sobre Tipos de números, Geometria, Matemática Discreta e Raciocínio Lógico.