Trailer

Sinopse

A matéria de Pensamento Computacional tem como principal objetivo estimular os primeiros passos na lógica de programação para os alunos de graduação do BTI pois, é ela que dá as ferramentas necessárias para executar o processo mais básico no desenvolvimento de alguma aplicação: a criação de seu algoritmo, ou seja, precisamos compreendê-lo completamente, desde suas funções a seus objetivos finais. Neste componente curricular você verá os primeiros conceitos de programação, utilizando compiladores em bloco e programação textual em phyton.

Vídeo

Classificações

60%
40%

Clássicas

Ativas

10%
90%

Provas

Atividades

40%
60%

Teórica

Prática

50%
50%

Social

Técnica

60%
40%

Individuais

Em grupo

90%
10%

Presencial

EAD


Podcast

Velocidade 1.0x

Materiais


Conhecimentos / Competências Desejados

Raciocínio Lógico; Lógica de programação. O raciocínio lógico de um programador é uma de suas maiores ferramentas de trabalho. Para começar bem na matéria de Pensamento Computacional é bom que o aluno tenha um bom raciocínio lógico e uma boa base de programação, pois com isso o aluno consegue dividir um problema complexo em pequenas partes.

Tópicos

    Sem tópicos cadastrados


Obstáculos

A maior dificuldade dos alunos na disciplina de Pensamento Computacional se dá quando entra os primeiros conceitos de programação, para aqueles que nunca tiveram contato com a matéria é comum ver uma queda de desempenho na migração da linguagem visual para a linguagem textual. Porém ao longo do tempo com a resolução de exercícios que estimulam o pensamento lógico o aluno vai se familiarizando com a pratica da programação conseguindo resolver os problemas de forma mais rápido e estruturada, dividindo um problema complexo em pequenas partes para, então, resolvê-las gradualmente a partir de trechos de código.

Metodologias

Não há metodologias cadastradas

2025

Índices de aprovação

Altere a data ou marque/desmarque a opção "Todos os períodos" para fazer uma nova busca.

Aprovados 0%
Reprovados 0%
Nota média (todas as unidades)
0
Nota média por unidade
Unidade 1 N/A
Unidade 2 9.7
Unidade 3 4.2

Conteúdos

Ementa

  • Introdução ao pensamento computacional: decomposição, reconhecimento de padrões, abstração, algoritmo (sequência de passos e formas de representação). Raciocínio lógico (dedutivo, indutivo e abdutivo) e lógico-matemático (problemas e jogos). Programação visual: princípios de programação, programas simples, programas intermediários, reutilização de código, compilação dos conceitos anteriores. Programação textual com linguagem procedural de alto nível: princípios de programação, programas simples, reutilização de código.

Referências

  • Livro: Introdução à programação para engenharia : Livro: Raciocínio lógico simplificado / Site: Auto-avaliação Site: Auto-avaliação 3 Site: Link para o curso Express (mais completo) do Code.org Site: Link para o curso acelerado do Code.org Site: Link para o código da flor Site: Link para o código da probabilidade Site: Link para projeto inicial da calculadora Site: Link para versão mais completa da calculadora Site: Auto-avaliação 4 Site: Link para projeto do Pedra, Papel e Tesoura Site: Link para jogo de tentativas Site: Auto-avaliação 5 Site: 2a avaliação Site: CodingGame Site: Curso de Javascript - Udacity Site: Curso de Javascript - KhanAcademy Site: CodeCombat Site: Link para o ambiente SACI Livro: Ensine seus filhos a programar : Livro: Matemática e raciocínio lógico / Site: Auto avaliação Site: Auto avaliação 2 Site: Scratch - Link cadastro turma Site: Material da disciplina Site: Convite para o servidor do Discord

Oferta/Matrícula


Ofertas

Última oferta: Buscando...

    Ofertas passadas
    Últimos 5 anos

      Faça uma pergunta!

      Professor

      Eduardo Henrique da Silva Aranha
      Email: eduardoaranha@dimap.ufrn.br