# Problemas com modelagem algébrica: três exemplos para semestres iniciais

**Authors:** João Batista S. de Oliveira  
**arXiv:** [1708.08761](https://arxiv.org/abs/1708.08761)  
**Date:** 2017-08-24  
**Summary page:** https://www.summarizepaper.com/en/arxiv-id/1708.08761v2/

## Key points

- The paper describes three programming problems suitable for CS undergraduate students at the beginning of their studies
- The problems allow for a mixture of programming practices, abstraction, and algebraic approaches
- Presenting these subjects as complementary can lead to clear and elegant solutions
- Introducing these concepts early on builds a strong foundation for more advanced topics
- Provides insights into effective teaching strategies for computer science education at the undergraduate level

## Summary

The paper "Problemas com modelagem algébrica: três exemplos para semestres iniciais" by João Batista S. de Oliveira describes three programming problems that are suitable for CS undergraduate students at the beginning of their studies. The problems are interesting enough to explore with different approaches and allow for a mixture of programming practices, abstraction, and algebraic approaches. By presenting these subjects as complementary, the solutions can be clear and elegant. The paper emphasizes the importance of introducing these concepts early on in a student's education to build a strong foundation for more advanced topics. It also provides valuable insights into effective teaching strategies for computer science education at the undergraduate level. The paper is written in Portuguese but includes an abstract that summarizes its main points in English.
