: Introduction to arrays and lists, which serve as the first step toward more advanced algorithms and data structures in later semesters. Practical Application: From Theory to Projects
: Developing the ability to anticipate edge cases and potential errors before they happen.
Most Programación 1 curricula culminate in a final project (Trabajo Práctico Final). This is where students apply everything they’ve learned to build something tangible, such as:
: Breaking code into reusable blocks to make programs readable and maintainable.
: Understanding how a computer stores information, from simple integers to more complex structures like struct or long int .