Fatos e planilhas básicas da ciência da computação

Ciência da Computação é o estudo geral de computadores. Abrange conceitos essenciais como algoritmos, programação, estruturas de dados, design, arquitetura e muito mais. O pensamento computacional é a base desta disciplina, que envolve habilidades valiosas para o desenvolvimento de novas tecnologias.

Consulte o arquivo de fatos abaixo para obter mais informações sobre os conceitos básicos de ciência da computação ou, alternativamente, você pode baixar nosso pacote de planilhas de conceitos básicos de ciência da computação de 28 páginas para utilizar em sala de aula ou ambiente doméstico.

Fatos e informações importantes

Breve História da Ciência da Computação

  • Os objetos aritméticos mais antigos, os ossos de Lebombo e Ishango, foram encontrados em África do Sul por volta do período de 35.000 a 20.000 a.C. Esses ossos têm várias marcas na superfície, o que indica que podem ter sido usados ​​para contagem.
  • 4000 anos atrás, a primeira ferramenta de computação foi inventada. O ábaco tinha uma placa feita de argila ou madeira e colunas de cordas de contas.
  • Devido ao crescimento do comércio e do comércio na cidade, os sumérios viram a necessidade de desenvolver novos métodos computacionais. O ábaco sumério apareceu pela primeira vez no período de 2700 a 2300 aC.
  • Gregos antigos desenvolveu o mecanismo de Antikythera. O instrumento foi usado para rastrear o movimento de corpos astronômicos e ajudar na navegação marítima. O mecanismo de Antikythera é o primeiro computador analógico conhecido, que data de 100 aC.
  • Em 1703, o sistema numérico binário foi introduzido por Gottfried Wilhelm Leibniz, um matemático alemão.
  • Em 1820, Charles Babbage projetou o mecanismo de diferença, que serviu como um protótipo para o computador moderno.
  • Ada Lovelace costuma ser chamada de 'a primeira programadora'. Em 1843, ela publicou suas notas sobre a Máquina Analítica de Babbage e detalhou como ela poderia realizar cálculos. Suas notas incluíam o primeiro programa de computador publicado do mundo - o algoritmo numérico de Bernoulli. Este dispositivo inovador foi usado para realizar cálculos de armamento.
  • No decorrer Segunda Guerra Mundial , a Estados Unidos construiu o primeiro computador digital programável denominado ENIAC (Integrador Numérico Eletrônico e Computador).

Fundação da Ciência da Computação: Pensamento Computacional

  • O pensamento computacional é um conjunto de 'ferramentas mentais' que são úteis não apenas em termos de computação, mas na vida cotidiana.
  • Envolve analisar problemas, transformar aqueles aparentemente impossíveis em obstáculos que podem ser superados e encontrar a melhor solução possível.
  • Em 2015, Computing of Schools identificou as principais vertentes do pensamento computacional:
    • Raciocínio lógico
    • Pensamento algorítmico
    • Abstração
    • Decomposição
    • Generalização
    • Avaliação
  • Raciocínio lógico é usar uma linha de pensamento que faça sentido. Permite que as pessoas entendam os problemas examinando-os à luz das verdades existentes e pensando sobre eles de maneira sistemática e ordenada.
  • Esse processo de pensamento ajuda as pessoas a entender como o mundo funciona e por que funciona dessa maneira.
  • O raciocínio lógico é essencial para o processo de teste e correção de erros em programas de computador.
  • Pensamento algorítmico permite que as pessoas elaborem um 'plano de ação' estruturado e detalhado para resolver um determinado problema.
  • Um algoritmo é um conceito de computação popular. É definido como uma sequência de etapas ou instruções detalhadas passo a passo para realizar uma tarefa específica.
  • Sem perceber, as pessoas usam o pensamento algorítmico todos os dias, como ensinar uma nova habilidade a alguém ou seguir receitas culinárias.
  • Abstração permite que as pessoas se concentrem em detalhes importantes de uma tarefa ou objeto e remova distrações.
  • Essa habilidade fundamental ajuda a simplificar os problemas, tornando-os mais fáceis de entender e resolver.
  • O objetivo da abstração é extrair recursos ou padrões essenciais que sejam úteis para um propósito específico.
  • Decomposição é o processo de decompor ideias / problemas / sistemas complicados em partes menores, tornando-os mais fáceis de analisar, compreender e gerenciar.
  • Ao projetar grandes sistemas de computador ou construir máquinas complexas, dividir essas tarefas permite que várias pessoas trabalhem no projeto ao mesmo tempo. Eles podem construir, testar e melhorar os componentes atribuídos a eles.
  • Generalização está procurando recursos ou padrões semelhantes em soluções antigas e adaptando-os para resolver uma gama mais ampla de novos problemas.
  • Ao identificar padrões, as pessoas podem analisar rapidamente um problema, tarefa ou sistema e entender como ele funciona. Eles podem facilmente fazer previsões, construir regras e formular soluções.
  • Ter uma abordagem geral para resolver problemas permite que as pessoas trabalhem com mais eficiência.
  • Avaliação é uma parte importante do processo de pensamento computacional. As soluções precisam ser avaliadas antes de serem aplicadas ou programadas.
  • Perguntas que se deve fazer: essas soluções satisfazem completamente o problema em questão? Eles funcionam de forma eficiente? Eles são fáceis de entender?
  • A avaliação é crucial para o sucesso de qualquer projeto. Na computação, a avaliação ajuda os programadores a evitar erros e tornar o processo de codificação muito mais suave.
  • A depuração está incluída no processo de avaliação. Este método é usado para identificar e corrigir erros encontrados em um programa de computador.

Planilhas básicas de ciência da computação

Este é um pacote fantástico que inclui tudo o que você precisa saber sobre os Fundamentos da Ciência da Computação em 28 páginas detalhadas. Estes são planilhas básicas de ciência da computação prontas para usar que são perfeitas para ensinar os alunos sobre a ciência da computação, que é o estudo geral dos computadores. Abrange conceitos essenciais como algoritmos, programação, estruturas de dados, design, arquitetura e muito mais. O pensamento computacional é a base desta disciplina, que envolve habilidades valiosas para o desenvolvimento de novas tecnologias.



Lista completa das planilhas incluídas

  • Fatos da ciência da computação
  • Pensamento Computacional
  • Conversa binária
  • Algoritmo de Baker
  • Padrões de espionagem ocular
  • Em Loops
  • Vá com o fluxograma
  • Isso e verdadeiro ou falso?
  • Condicionais
  • Arte das Abstrações
  • Vamos depurar

Link / cite esta página

Se você fizer referência a qualquer conteúdo desta página em seu próprio site, use o código a seguir para citar esta página como a fonte original.

Fatos e planilhas básicas da ciência da computação: https://diocese-evora.pt - KidsKonnect, 18 de outubro de 2019

O link aparecerá como Fatos e planilhas básicas da ciência da computação: https://diocese-evora.pt - KidsKonnect, 18 de outubro de 2019

Use com qualquer currículo

Essas planilhas foram projetadas especificamente para uso com qualquer currículo internacional. Você pode usar essas planilhas no estado em que se encontram ou editá-las usando o Apresentações Google para torná-las mais específicas para seus próprios níveis de habilidade dos alunos e padrões de currículo.