COMP0334 - PROGRAMAĆĆO IMPERATIVA
Prof. Alberto Costa Neto
Prof. Kalil Araujo Bispo
Videoaulas
O que Ć© Programar (10 min) Slides
Motivação para Programar (11 min) Slides
Arquitetura de Hardware (17 min) Slides
Visão Geral da Linguagem Python (24 min) Slides
š» Atividades
Leitura recomendada
Netflix (opcional)
Ambiente de Desenvolvimento/Programação
Videoaulas
Videoaulas (opcional)
Videoaulas
Constantes e variƔveis (15 min) Slides
Comando de atribuição (11 min) Slides
Atribuição múltipla (6 min) Slides
Comandos de entrada e saĆda (25 min) Slides
ComentƔrios (9 min) Slides
ExpressƵes NumƩricas (9 min) Slides
Leitura recomendada
Videoaulas (The Huxley)
Motivos para usar o The Huxley (18 min)
Tour no The Huxley (9 min)
Primeira submissaĢo ao The Huxley (19 min)
Dicas de uso do The Huxley (10 min)
SaiĢda AmigaĢvel no The Huxley (8 min)
Problema Resolvido: Tabuada (9 min)
Problema Resolvido: Converter segundos em horas, min e segundos (10 min)
Atividades de Programação (The Huxley)
š± Instalar e testar o aplicativo The Huxley Mobile (Android)
š± Instalar e testar o aplicativo Moodley (Android)
Videoaulas
Ordem de Avaliação e Precedência de Operadores (7 min) Slides
Comandos Condicionais (10 min) Slides
Blocos de código (indentação) (13 min) Slides
Videoaulas (The Huxley)
Leitura recomendada
Atividades de Programação (The Huxley)
Videoaulas
Comandos Condicionais Aninhados e MĆŗltiplos (18 min) Slides
Simplificando Condicionais e Operadores Lógicos (19 min) Slides
Tratamento de ExceƧƵes (12 min) Slides
Videoaulas (The Huxley)
Leitura recomendada
Atividades de Programação (The Huxley)
Videoaulas
Definição de Funções (23 min) Slides
Programação com Abordagem Top-Down Slides
Videoaulas (The Huxley)
Leitura recomendada
Atividades de Programação (The Huxley)
Videoaulas
LaƧo While (16 min) Slides
Comandos Break e Continue (9 min) Slides
Usos do laƧo While (17 min) Slides
Resolvendo Problemas com Invariantes Slides
Videoaulas (The Huxley)
Leitura recomendada
Atividades de Programação (The Huxley)
Videoaulas
Usos do LaƧo For (19 min) Slides
Função Range (11 min) Slides
Videoaulas (The Huxley)
Leitura recomendada
Atividades de Programação (The Huxley)
FunƧƵes/MƩtodos de Listas (17 min) Slides
AplicaƧƵes de Listas (12 min) Slides
Compreensão de Listas (20 min) Slides
ReferĆŖncias e Aliasing (24 min) Slides
Videoaulas (The Huxley)
Leitura recomendada
Atividades de Programação (The Huxley)
Algoritmos de ordenação: Seleção e Inserção (18 min) Slides
Ordenação pelo método da bolha (23 min) Slides
Busca binƔria (12 min) Slides
Matrizes usando listas bidimensionais Slides
Representação de matrizes (19 min)
Criação de matrizes (16 min)
Navegação em partes da matriz (10 min)
Videoaulas (The Huxley)
Leitura recomendada
Atividades de Programação (The Huxley)
Videoaulas
FunƧƵes Recursivas (24 min) Slides
Recursão Primitiva Slides
Recursão Primitiva nos naturais (23 min)
Recursão Primitiva em listas (14 min)
Recursão Geral Slides
Recursão geral (23 min)
Exemplos (15 min)
Recursão com comandos (25 min) Slides
Videoaulas (The Huxley)
Leitura recomendada
Atividades de Programação (The Huxley)
Videoaulas
DicionƔrios (20 min) Slides
AplicaƧƵes de DicionƔrios (21 min) Slides
Videoaulas (The Huxley)
Leitura recomendada
Atividades de Programação (The Huxley)
Videoaulas
AplicaƧƵes de Tuplas (13 min) Slides
Conjuntos
AplicaƧƵes de Conjuntos
Videoaulas (The Huxley)
Leitura recomendada
Atividades de Programação (The Huxley)
Videoaulas
AplicaƧƵes de Arquivos (19 min) Slides
Leitura recomendada