Aprender diferentes paradigmas de programação estruturados e não estruturados.