/introducao-programacao

Code developed throughout the Introduction to Programming course at CIn-UFPE

Primary LanguagePython

Em Português [PT-BR] / In English [EN]

[PT-BR] Introdução à Programação (IP)

Nesse repositório, você poderá ver todo o código desenvolvido na disciplina de IP, do 1º período de Ciência da Computação.

Ele está dividido em Listas, que são atividades de resolução de problemas propostos pelos professores e monitores. Dentro de cada pasta, um arquivo README explica mais sobre cada problema.

Em cada Lista, apenas um conjunto de assuntos é permitido na resolução, a fim de acompanhar o cronograma de conteúdos teóricos, sendo dividido da seguinte forma:

Lista 00 e Lista 01

  • Operações básicas (lógicas e aritméticas)
  • Estruturas condicionais

Lista 02

Além dos assuntos das Listas 00 e 01:

  • Estruturas de repetição

Lista 03

Além dos assuntos da Lista 02:

  • Listas (Arrays)

Lista 04

Além dos assuntos da Lista 03:

  • Funções

Lista 05

Além dos assuntos da Lista 04:

  • Recursão

Lista 06

Além dos assuntos da Lista 05:

  • Tuplas
  • Dicionários

[EN] Introduction to Programming course (IP course)

In this repository, you can check all code developed throughout the IP course, from Computer Science’s 1st semester at CIn-UFPE.

This repository is divided into Lists, which are problem-solving activities proposed by the Professors and their Assistants. Inside each directory, a README file gives you an overall through each problem.

In each List, only a couple of contents are permitted in the resolution process, in order to follow the theoretical-content schedule. Here is their division:

List 00 and List 01

  • Basic operations (logical and arithmetical)
  • Conditionals

List 02

Includes Lists 00 and 01 contents’, plus:

  • Loops

List 03

Includes List 02’s contents, plus:

  • Arrays

List 04

Includes List 03’s contents, plus:

  • Functions

List 05

Includes List 04’s contents, plus:

  • Recursion

List 06

Includes List 05’s contents, plus:

  • Tuples
  • Dictionaries