Programação básica em Python, Java e C

via Udemy

Go to Course: https://www.udemy.com/course/programacao-basica-em-python-java-e-c/

Introduction

Certainly! Here's a comprehensive review and recommendation for the course "Programação básica 2021" on Coursera: --- **Course Review: "Programação básica 2021" (Basic Programming Course)** **Overview:** This course is an excellent entry point for beginners interested in learning programming fundamentals, especially for those who prefer to start with languages like Java, C, and Python. Divided into five well-structured sections, it provides a progressive learning path focusing on practical skills rather than overwhelming theoretical concepts. With at least 24 well-explained examples supporting the lessons, students gain hands-on experience using flowcharts and the Visualg programming tool, which is tailored for Portuguese-speaking learners but easily adaptable for beginners worldwide. **Content & Structure:** - **Flowcharts:** The course begins with fundamental concepts of flowcharts, helping students understand algorithm design visually. - **Visualg:** It introduces Visualg, making programming accessible for beginners, especially those from Portuguese-speaking backgrounds. - **Languages Spread:** The course covers programming in C, Java, and Python, offering a broad perspective on different programming paradigms. - **Exercises & Projects:** The 20+ exercises range from simple calculations and decision-making to more complex logical problem-solving, boosting confidence and competence. **Strengths:** - No prior knowledge required, making it perfect for absolute beginners. - Focused on practical applications with numerous real-world style exercises. - Diverse languages allow students to choose and transition between different programming environments. - Clear explanations supported by flowcharts and Visualg examples facilitate better understanding. **Recommended For:** - Beginner learners without any prior programming experience. - Portuguese speakers looking for beginner-friendly content tailored to their language. - Those who prefer learning through practical exercises and visual aids. --- **Conclusion & Recommendation:** If you're starting your programming journey or looking for a course that emphasizes practical skills over heavy theory, "Programação básica 2021" is highly recommended. Its approachable structure, comprehensive exercises, and focus on real-world problems makes it an ideal choice to build a solid foundation in programming. Whether you want to learn Python, C, or Java later, this course will prepare you with essential thinking and problem-solving skills. Don't hesitate—enroll now to begin your path towards becoming a proficient programmer! --- **Would you like assistance with registration links or additional resources related to this course?**

Overview

Bem-vindo ao Curso de Programação básica(que inclui as linguagens Java, c e Python) 2021, o curso mais desejado e perfeito por iniciantes que desejam ganhar o ritmo de programadores profissionais sem perder muito tempo com as teorias.O curso está dividido em divido em 5 secções:1. Referente ao uso de fluxogramas2. Programação usando o Visualg3. Programação usando a linguagem de programação C4. Programação usando a linguagem Java5. Programação usando a linguagem PythonO curso conta com pelo menos 24 exemplos bem resolvidos com apoio a fluxogramas e o linguagem de programação Visualg (desenvolvida para futuros desenvolvedores falantes da língua portuguesa) Para iniciar o treinamento o aluno nao precisa de um conhecimento prévio de tecnologias usadas neste curso, nem precisara de seguir uma sequência.Em baixo temos os exercício s que serão usados para dar ao alunos a confiança necessárias para progredir e crescer no ramo de programação de computadores:1. Fazer um programa que imprima a média aritmética dos números 8, 9 e 7. A média dos números 4, 5 e 6. A soma das duas médias. A média das médias.2. Ler um ano de nascimento e ano actual. Imprimir a idade da pessoa. Se a idade for maior ou igual a 18 leia o nome da pessoa e imprima o nome digitado e uma mensagem informando que sua entrada é permitida. (Ex: Fulano, sua entrada foi permitida.) 3. Solicitar salário, prestação. Se prestação for maior que 20% do salário, imprimir: Empréstimo não pode ser concedido. Senão imprimir Empréstimo pode ser concedido. 4. Informar um saldo e imprimir o saldo com reajuste de 1%. 5. Informar um número e imprimir se é par ou ímpar. 6. Ler 1 número. Se positivo, imprimir raiz quadrada senão o quadrado do número. 7. Ler um número e imprimir igual a 20, menor que 20, maior que 20. 8. Crie um algoritmo que receba 3 números e informe qual o maior entre eles. 9. Faça um algoritmo que leia dois números e indique se são iguais ou se são diferentes. Mostre o maior e o menor (nesta sequência).10. Escreva um algoritmo que calcule a soma dos números de 1 a 15. 11. Leia o nome do utilizador e escreva o nome dele na tela 10 vezes. 12. Leia o nome um número do usuário um número N e escreva o nome dele na tela N vezes. 13. Escreva um algoritmo que leia 10 números do usuário e calcule a soma desses números. 14. Leia a idade de 20 pessoas e exiba a soma das idades. 15. Leia a idade de 20 pessoas e exiba a média das idades. 16. Leia a idade de 20 pessoas e exiba quantas pessoas são maiores de idade. 17. Leia o nome e a idade de 10 pessoas e exiba o nome da pessoa mais nova. 18. Crie um algoritmo leia um número do usuário e exiba a sua tabuada de multiplicação. 19. Escreva um algoritmo que leia 20 números do usuário e exiba quantos números são maiores do que 8. 20. Escreva um algoritmo que leia 20 números do usuário e exiba quantos números são pares 21. Faça um algoritmo que leia 20 números e, ao final, escreva quantos estão entre 0 e 100. 22. Faça um algoritmo que leia 20 números e, ao final, escreva quantos estão entre 0 e 100, quantos estão entre 101 e 200 e quantos são maiores de 200. 23. Escreva um algoritmo que leia uma sequência de números do usuário e realize a soma desses números. Encerre a execução quando um número negativo for digitado.Se não tem mais paciência, então vamos!

Skills

Reviews