Back to Introdução à Ciência da Computação com Python Parte 2
Universidade de São Paulo

Introdução à Ciência da Computação com Python Parte 2

Bem vindo ao curso de Introdução à Ciência da Computação destinado aos alunos regulares da Universidade de São Paulo! Esta é a segunda parte do Curso, onde você vai continuar a aprender os principais conceitos introdutórios de Ciência da Computação e também aprenderá a desenvolver pequenos programas na linguagem Python. Esta disciplina não possui pré-requisitos; não é esperado que você tenha qualquer experiência prévia em programação; ela exige apenas o conhecimento dos conceitos básicos de matemática do ensino fundamental. No entanto, você deve fazer a primeira parte do Curso (também disponível aqui no Coursera). O objetivo principal é desenvolver o raciocínio aplicado na formulação e resolução de problemas computacionais, ensinar como abordar e resolver problemas computacionais. O ato de programar é uma ferramenta útil para trabalhar o raciocínio mencionado acima, bem como tornar mais concretos outros conceitos comuns em ciência da computação. Ao término do curso, o aluno estará capacitado para escrever pequenos programas em Python e a continuar com estudos mais avançados sobre Python por conta própria usando material disponível na Web. Outra opção é continuar seus estudos conosco fazendo o curso de Laboratório de Programação Orientada a Objetos, também aqui no coursera: https://www.coursera.org/learn/lab-poo-parte-1 Bom curso! === Esse curso foi elaborado com o apoio dos Profs. José Coelho de Pina e Carlos Hitoshi Morimoto do Departamento de Ciência da Computação do IME-USP. Nelson Posse Lago, gerente técnico do CCSL-IME-USP, Vinicius Frota, Gabriel Crispino, Antonio Abello, Athos Ribeiro e Yorah Bosse têm sido excelentes assistentes de ensino, ajudando a manter a qualidade do curso.

Status: Computational Thinking
Status: Performance Testing
BeginnerCourse29 hours

Featured reviews

AS

4.0Reviewed Nov 16, 2017

Excelente curso, assim como o primeiro: linguagem acessível, exemplos práticos e de fácil execução. Apenas poderia ter um terceiro, explorando mais sobre Scraping, Games e talvez uma introdução a A.I.

AJ

5.0Reviewed Jan 16, 2024

Curso denso em conhecimento, porém leve de ser conduzido. Excelente didática (e senso de humor) dos professores. Padrão USP. Me senti novamente um aluno de MAC115. Scientia Vinces.

GV

5.0Reviewed Apr 30, 2020

Curso muito bom, com bastante trabalhos práticos. Estava bem enferrujado e não sabia nada de Python, agora já sei alguma coisa e posso praticar com outros problemas.

AV

4.0Reviewed Jul 3, 2022

Acho que esse curso poderia ter aprofundado mais em cima das classes e objetos. Os algoritmos recursivos achei uma subida acima do normal em termos de dificuldade.

PL

5.0Reviewed May 28, 2020

Muito bom o curso, principalmente para que esta começando, apesar de que no fim alguns tópicos mais avançados são abordados, mas eu recomendo aqueles que buscam uma introdução na linguagem python.

LU

5.0Reviewed May 21, 2022

Ótimo curso, ótimas reflexões. É um curso que faz você pensar, que busca te dar as ferramentas para que você possa seguir adiante com os seus estudos. Super recomendo.

AJ

5.0Reviewed Jun 7, 2021

O que comentar sobre um curso próximo da perfeição. Ótimos vídeos, professor muito didatico e programa excelente. Recomendo o curso para qualquer um que queira aprender python.

FM

5.0Reviewed Feb 6, 2021

Well organized and executed. Good amount of exercises of varying difficulty levels, covering many introdutory and some intermediate till advanced topics. I strongly recommend.

KO

5.0Reviewed Apr 30, 2024

Curso excelente, pormoveu uma visão de como aplicar o python de diversas formas. Com toda certeza contribuiu para aumento do meu conhecimento e desenvolvimento de minha carreira.

LM

5.0Reviewed Oct 20, 2017

Complementou o assunto de Introdução à Ciência da Computação demonstrando como podem ser analisados e medidos algoritmos. Tudo de forma clara e objetiva como no primeiro curso.

AN

4.0Reviewed Jun 8, 2020

Em relação à parte 01 do curso, não houve a mesma sequência lógica de aprendizado e o tópico de POO poderia ter recebido pelo menos mais uma aula dada a importância. A última aula foi pouco útil.

BC

5.0Reviewed Sep 12, 2020

Bom complemento ao que foi visto na parte 1 do curso! Mas eu acho que faria os dois de novo, até pra melhorar os primeiros programinhas que eu fiz (colocar testes, essas coisas).

All reviews

Showing: 20 of 368

Luciano Montenegro
5.0
Reviewed Oct 21, 2017
Arizoly Rodrigues Pinto
5.0
Reviewed Dec 6, 2018
Otavio J Souza Jr
5.0
Reviewed Dec 28, 2017
Jauber Lopes Urbieta
5.0
Reviewed Apr 19, 2019
Guilherme Teixeira de Mello
5.0
Reviewed Feb 26, 2018
Bianca Cinese
5.0
Reviewed Sep 12, 2020
JAIME JUSTINO SILVA
4.0
Reviewed Jul 12, 2019
Gustavo Rodrigues
4.0
Reviewed Jun 13, 2017
EDUARDO FELIPE DA SILVA BRAGA
3.0
Reviewed Jul 29, 2020
Leonardo Santos da Rocha
5.0
Reviewed Feb 5, 2021
Rafael Gonzaga
5.0
Reviewed Sep 5, 2017
Antonio Batista de Jesus
5.0
Reviewed Feb 27, 2021
Guilherme
5.0
Reviewed Jun 17, 2020
Saul Lopez
5.0
Reviewed Apr 16, 2021
Emerson Santos SIlva
5.0
Reviewed Feb 28, 2021
Celia Cortez
5.0
Reviewed Sep 9, 2020
Valdnei Dias Batista
5.0
Reviewed Mar 31, 2021
Anibal Marques
5.0
Reviewed Apr 29, 2019
Fabio Prates Machado
5.0
Reviewed Feb 7, 2021
Alexander Selbach Backes
5.0
Reviewed Mar 27, 2019