🇧🇷 Português | 🇺🇸 English
This repository contains the exercises developed in the course Introduction to Programming with Python, taken at college, focusing on programming fundamentals, computational logic, and the first practical contact with the Python language.
The course follows an introductory and hands-on approach, using a code playground environment (DeepNote), which allows ideas to be tested quickly and core concepts to be reinforced through progressive exercises.
To enable students to take their first steps in programming by developing logical thinking and structured problem-solving skills, using Python as the base language.
Throughout the course, fundamental competencies are developed, serving as a foundation for more advanced programming studies.
By the end of the course, the student is expected to be able to:
- Create simple programs in Python using a code playground IDE
- Manipulate strings
- Write programs using decision and selection structures
- Use loops / iterations and lists
- Create custom functions in Python
- Develop simple solutions applying logic and basic good practices
- Python
- DeepNote (code playground)
- Programming Logic concepts
- Basic Python language structures
The course assignments are organized into folders, each corresponding to an in-class assignment.
Each folder contains the delivery files and a brief description of what was developed.
intro-programacao-python/
├── trabalho-01/
│ ├── README.md
├── trabalho-02/
│ ├── README.md
├── trabalho-03/
│ ├── README.md
├── trabalho-04/
│ ├── README.md
└── README.md