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: Data Structures
Status: Theoretical Computer Science
BeginnerCourse29 hours

Featured reviews

AJ

5.0Reviewed Jan 15, 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.

AS

4.0Reviewed Nov 15, 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.

AV

4.0Reviewed Jul 2, 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.

GV

5.0Reviewed Apr 29, 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.

PL

5.0Reviewed May 27, 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.

FM

5.0Reviewed Feb 5, 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.

SB

5.0Reviewed Jun 25, 2020

Curso Excelente. Os exercícios ajudam muito na absorção da matéria. Professor com uma didática boa e material suficientes para um bom aprendizado. Obrigada!!!!!!

AJ

5.0Reviewed Jun 6, 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.

KO

5.0Reviewed Apr 29, 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.

TN

5.0Reviewed Apr 1, 2022

Ótimo curso de introdução ao Python e à lógica da programação. Os exercícios não são extremamente fáceis como na maioria dos cursos iniciantes, o que gera um desafio maior muito benéfico.

LM

5.0Reviewed Oct 19, 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.

AM

5.0Reviewed Apr 27, 2019

Excelente curso pois dá uma visão abrangente dos principais pontos do Python principalmente para o momento histórico que estamos vivendo da era da informática, com a automação geral e IoT

All reviews

Showing: 20 of 368

Luciano Montenegro
5.0
Reviewed Oct 20, 2017
Arizoly Rodrigues Pinto
5.0
Reviewed Dec 5, 2018
Otavio J Souza Jr
5.0
Reviewed Dec 28, 2017
Jauber Lopes Urbieta
5.0
Reviewed Apr 18, 2019
Guilherme Teixeira de Mello
5.0
Reviewed Feb 25, 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 4, 2021
Rafael Gonzaga
5.0
Reviewed Sep 4, 2017
Antonio Batista de Jesus
5.0
Reviewed Feb 26, 2021
Guilherme
5.0
Reviewed Jun 16, 2020
Saul Lopez
5.0
Reviewed Apr 15, 2021
Emerson Santos SIlva
5.0
Reviewed Feb 27, 2021
Celia Cortez
5.0
Reviewed Sep 8, 2020
Valdnei Dias Batista
5.0
Reviewed Mar 30, 2021
Anibal Marques
5.0
Reviewed Apr 28, 2019
Fabio Prates Machado
5.0
Reviewed Feb 6, 2021
Alexander Selbach Backes
5.0
Reviewed Mar 26, 2019