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

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

Bem vindo ao curso de Introdução à Ciência da Computação destinado aos alunos regulares da Universidade de São Paulo e a todos os demais interessados em aprender não só a programar em Python mas também os conceitos básicos da Ciência da Computação! Aqui você irá aprender os principais conceitos introdutórios de Ciência da Computação e também aprenderá a desenvolver pequenos programas na linguagem Python. Este curso não possui pré-requisitos. Não é esperado que você tenha qualquer experiência prévia em programação, no entanto, se supõe que o aluno domine os conceitos básicos de matemática do ensino fundamental. O objetivo principal é desenvolver o raciocínio aplicado à formulação e resolução de problemas computacionais. O ato de programar é uma ferramenta útil para trabalhar esse raciocínio, 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 prosseguir para a parte 2 do curso. Bom aprendizado! === 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: Debugging
BeginnerCourse42 hours

Featured reviews

WO

5.0Reviewed May 14, 2020

Achei muito enriquecedor, me ajudou a ver o Python de uma forma diferente e pretendo agregá-lo como ferramenta em vários casos. Gostei muito da dinâmica do curso e das atividades propostas. Gratidão.

JA

5.0Reviewed Aug 27, 2019

Profundo, eficiente e prático. Quer mais? É de graça e está no idioma brasileiro. Quer mais, ainda? Emite certificado por meio da super conceituada USP-IME por um precinho muito pequenininho. É tudo!

AS

5.0Reviewed Aug 5, 2020

Excelente curso, muito bem explicado pelo professor, bem cadenciado e didático. Corretor automático permite obter retorno das atividades imediatamente, proporcionando dinâmica ao curso. Recomendo!

CS

4.0Reviewed Aug 22, 2020

Não gostei tento por que ele da mais atenção pra quem tem computador,e já que eu não tinha tive que procurar varias formas de fazer os códigos,aprendi,mais não aprendi tanto assim por causa disso.

WA

5.0Reviewed Dec 25, 2024

Eu adorei a forma como o curso foi estruturado, me auxiliou muito a assimilar alguns conceitos que programação que não havia fixado. Conteúdo de ótima qualidade alinhado a uma didática inclusiva.

CL

5.0Reviewed Sep 26, 2018

Achei muito bom esse curso, todavia nos exercícios práticos, seria interessante expressar mais opções de resolver um determinado assunto de 2 ou 3 angulos diferentes para resolver o mesmo problemas.

DT

5.0Reviewed Jan 12, 2020

Simplesmente uma experiência fantástica!!!! Para quem não sabia nada de programação a dificuldade foi grande, mas consegui terminar. Curso altamente recomendado. Paixão de primeira vista pelo Python

AN

5.0Reviewed Mar 9, 2025

Curso bem organizado com bons desafios e com crescimento gradual na dificuldade. Me ajudou a relembrar alguns assuntos de Python e melhor minha logica para resolver problemas com código. Recomendo!

LM

5.0Reviewed Aug 24, 2020

Achei o método didático do curso bastante acessível para quem não tem conhecimento algum sobre a linguagem de programação. Isso me estimula a continuar minha aprendizagem e aprofundamento na matéria.

EM

5.0Reviewed Feb 6, 2020

curso muito bom. os modelos de correção auxiliam o aprendizado. É possível ter um feedback praticamente em tempo real das tarefas enviadas. assim é possível corrigir os erros de maneira mais dinâmica.

GR

5.0Reviewed Mar 7, 2021

O curso é excelente! Apesar de já ter estudado programação antes consegui aprender muita coisa nova e colocar em prática ao mesmo tempo. Os professores são ótimos, e fórum ajudou bastante também!

BP

5.0Reviewed Jun 22, 2020

Excelente curso, ótima didática, excede a proposta. Recomendo para quem é iniciante ou já tem conhecimentos em outra linguagem. E aconselho: não desanime no Nim nem na atividade final. Boa sorte.

All reviews

Showing: 20 of 2,292

Leonardo Carneiro
5.0
Reviewed Jul 22, 2019
Ricardo Aparecido Bezerra
5.0
Reviewed Jan 18, 2017
Diego Felipe Pacheco
5.0
Reviewed Jan 24, 2019
Thaís C. A. Nakazone
5.0
Reviewed Apr 7, 2021
Erick M M
5.0
Reviewed Feb 7, 2020
Luiz Eduardo da Costa Ferreira
1.0
Reviewed Aug 24, 2018
David Junior Toreli
5.0
Reviewed Sep 1, 2017
João Araújo
5.0
Reviewed Aug 28, 2019
Bryan Corrêa
1.0
Reviewed May 30, 2020
Gabriela Beatriz
5.0
Reviewed May 1, 2019
Telmo Baía
2.0
Reviewed May 8, 2017
Carlos Eduardo Seidl
1.0
Reviewed Jul 5, 2020
Ryan Anthony de Brito de Toledo
2.0
Reviewed Mar 25, 2019
Eduardo Santos Ferreira
1.0
Reviewed Aug 4, 2019
Gabriel de Moura Lima
1.0
Reviewed Nov 27, 2019
Carlos Sanches
5.0
Reviewed Sep 2, 2019
Leandro Barbosa do Nascimento
5.0
Reviewed Aug 30, 2021
Wesley Oliveira
5.0
Reviewed May 15, 2020
Caio Sergio Alves dos Santos
2.0
Reviewed Apr 14, 2020
Marcelo Henrique Gonçalves
2.0
Reviewed Jun 27, 2017