Ementa
- Concepção e construção de programas
- Estruturas de controle - atribuição, seqüência, seleção, repetição e recursividade
- Representação de dados na forma de vetores, matrizes, registros, conjuntos e arquivos
- Procedimentos, funções e passagem de parâmetros
- Uso de ponteiros
- Alocação dinâmica de memória
- Noções de complexidade de algoritmo
- Prática de laboratório. (PYTHON).
Dicas
As aulas gravadas são boas e atuais, mas não se acomode com as aulas da plataforma, busque conteúdos externos também. Faça os exercícios das aulas com o auxílio do URI Online Judge, não deixe as ADs para a última hora, pois a avaliação é muito extensa, cada ponto é primordial para sua aprovação. A disciplina é considerada uma das mais dificies do curso. É importante que o aluno treine a escrita dos códigos no papel, todas as provas serão discursivas no papel, ou seja, sem o auxílio da IDE. Livros como \"Python Para Desenvolvedores\", \"Use A Cabeça!-Python\" e \"Introdução a Python Modulo A\" podem ser uma ótima sugestão para o entendimento da linguagem.
- Ignorância Zero Com toda certeza, nesse playlist você encontra o melhor conteúdo de Python da web, o material é super bem elaborado com a auxilio do livro \"Introdução a Python Modulo A\", que é recomendado para iniciantes. A playlist tem o total de 153 vídeo aulas, mais da aula 1 até a 58 fica o conteúdo completo para o estudo da disciplina do curso.
- eXcript - Curso de Python Ótimo conteúdo, aulas bem didáticas que abordam a maior parte da matéria cobrado no curso.
- Curso Em Vídeo - Python 3 - Mundo 1: Fundamentos
- Curso Em Vídeo - Python 3 - Mundo 2: Estrutura de Controle Um dos canais de estudo mais conhecidos do YouTube, o curso de Python começou do ano de 2017, e está divido em duas parte, Mundo 1: Fundamentos, e Mundo 2: Estruturas de Controle. O Curso tem uma ótima abordagem do conteúdo, e com aquela didatica que todos conhecem,também tem muitos exercícios para fixar os comandos. Porém, como o curso é para iniciantes, o material se torna um pouco básico se for comparado com o curso de Fundamentos de Programação do Cederj, mas mesmo assim é um ótimo meio de aprendizado.
- URI Online Judge O URI Online Judge é um projeto que está sendo desenvolvido pelo Departamento de Ciência da Computação da URI University. O principal objetivo do projeto é fornecer práticas de programação e compartilhamento de conhecimento,o site contém mais de 1.000 problemas divididos em 8 grandes categorias. Esta divisão ajuda os usuários a se concentrar em tópicos específicos de programação. Todos os problemas estão disponíveis em português e inglês.
- Instalação do Python e a IDE Pycharm Com esse tutorial você consegue fazer as configurações necessárias para começar a desenvolver na linguagem Python.