Prazos flexíveis
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Certificado compartilhável
Ganhe um certificado após a conclusão
100% online
Comece instantaneamente e aprenda em sua própria programação.
Nível iniciante
Aproximadamente. 18 horas para concluir
Inglês
Legendas: árabe, francês, português (europeu), italiano, vietnamita, alemão, russo, inglês, espanhol
Susan Davidson
Professor Weiss
Computer & Information Sciencesyllabus – O que você aprenderá com este curso
Pilares do pensamento computacional
O pensamento computacional é uma abordagem para resolver problemas usando conceitos e idéias da ciência da computação e expressar soluções para esses problemas, para que possam ser executados em um computador. À medida que a computação se torna cada vez mais prevalente em todos os aspectos da sociedade moderna-não apenas no desenvolvimento e engenharia de software, mas nos negócios, nas humanidades e até na vida cotidiana-entender como usar o pensamento computacional para resolver problemas do mundo real é um Habilidade -chave no século XXI.
Expressando e analisando algoritmos
O pensamento computacional é construído em quatro pilares: decomposição, reconhecimento de padrões, representação e abstração de dados e algoritmos. Este módulo apresenta os quatro pilares do pensamento computacional e mostra como eles podem ser aplicados como parte do processo de resolução de problemas.
Operações fundamentais de um computador moderno
Quando usamos o pensamento computacional para resolver um problema, o que realmente estamos fazendo é desenvolver um algoritmo: uma série de instruções passo a passo. Seja uma pequena tarefa, como agendar reuniões ou uma grande tarefa como mapear o planeta, a capacidade de desenvolver e descrever algoritmos é crucial para o processo de solução de problemas com base no pensamento computacional. Este módulo apresentará alguns algoritmos comuns, bem como algumas abordagens gerais para o desenvolvimento de algoritmos. Essas abordagens serão úteis quando você procurar não apenas qualquer resposta para um problema, mas a melhor resposta. Depois de concluir este módulo, você poderá avaliar um algoritmo e analisar como seu desempenho é afetado pelo tamanho da entrada, para que você possa escolher o melhor algoritmo para o problema que está tentando resolver.
Pensamento computacional aplicado usando Python
O pensamento computacional é um processo de solução de problemas no qual a última etapa está expressando a solução para que possa ser executada em um computador. No entanto, antes de conseguirmos escrever um programa para implementar um algoritmo, devemos entender o que o computador é capaz de fazer – em particular, como ele executa instruções e como ele usa dados. Este módulo descreve o funcionamento interno de um computador moderno e suas operações fundamentais. Em seguida, apresenta uma maneira de expressar algoritmos conhecidos como pseudocode, o que ajudará você a implementar sua solução usando uma linguagem de programação.
Copyright © 2023 Nortial Assessoria e Consultoria LTDA | CNPJ 24.682.337/0001-94 | Todos os direitos reservados
Avaliações
Não há avaliações ainda.