Paradigmas de Programação

Apresentação da Disciplina

Última ocorrência: Não ocorreu

Posts Relacionados

Agenda

  1. Apresentação da disciplina
    1. Plano de Ensino (previsão)
    2. Avaliação
      1. Exercícios
      2. Trabalhos de implementação
      3. Provas G1 e G2
      4. Prova de substituição de grau
      5. ChatGPT e assemelhados
    3. Logística da Disciplina
      • Dinâmica das aulas
        1. Dúvidas
        2. Exibição de conteúdo e exercícios em 2 períodos (2+2 pomodoros)
        3. Intervalo de 20 minutos
        4. Chamada após o intervalo
      • Ferramentas: Computador de inteligência natural, lápis, papel e caneta
      • Outras ferramentas: Python, Git, Github
  2. Apresentação do Professor
  3. Apresentação dos Alunos (LEX)
    1. Em qual semestre do curso você se posiciona?
    2. Por que você escolheu esse curso?
    3. Você trabalha ou trabalhou na área de TI? Qual cargo você ocupa (ou ocupou)?
    4. Quais linguagens de programação você consegue programar?
    5. O que você espera dessa disciplina?
    6. O que te atrapalha para estudar?
    7. O que tu gosta que o professor faça em aula?
    8. O que tu não gosta que o professor faça em aula?
  4. Organize-se, você tem pouco tempo e muitas atividades!
    1. Bullet Journal
    2. TODO-list
    3. Pomodoro
    4. GTD

Paradigmas de Linguagens de Programação

Revisão de Conteúdos

Questões

  1. Cite alguns dos recursos de linguagens de programação específicas que você conhece, cujo objetivo seja um mistério para você.
  2. Por que jamais teremos “a linguagem de programação definitiva”?
  3. Quais são os elementos que você gostaria que existisse em uma linguagem de programação?
  4. Quais elementos você acredita que atrapalham mais do que ajudam em uma linguagem de programação?
  5. Em quantas linguagens de programação você consegue programar? Elas são realmente diferentes?
  6. Qual é a próxima linguagem de programação que você deseja aprender?

Para a próxima aula

Recursos para essa disciplina

Bibliografia

  1. “SEBESTA, Robert. Conceitos de Linguagens de Programação. 11a. Ed. Bookman.Porto Alegre, 2018.
    • Capítulos 1 e 2

Recursos Online

  1. The Python Tutorial

Tutoriais do Git

  1. Pro Git (Tradução parcial do livro para português do Brasil){:target=”_blank”}
  2. Git - Guia prático: Um guia bem direto, sem muita explicação.
  3. Github - Início Rápido

Vídeos

  1. Aula Inaugural dos Cursos de TI e Inovação Unilasalle 2022/2
  2. Motivação para Estudar - Prof. Clóvis de Barros Filho
  3. Procrastinação: sua pior inimiga (Fredrik Reed, Tchelinux 2021)