Chevron Left
Back to Introdução à Ciência da Computação com Python Parte 1

Learner Reviews & Feedback for Introdução à Ciência da Computação com Python Parte 1 by Universidade de São Paulo

4.9
stars
7,225 ratings

About the Course

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....

Top reviews

TN

Apr 7, 2021

Gente... Perfeito!!! Que curso incrível! Sair da área de humanas para exatas não foi nada fácil, mas agradeço demais a oportunidade!!! Tive que estudar/relembrar muito matemática e valeu muito a pena!

DP

Jan 23, 2019

Ótimo curso, contendo professores com boa didática e permitindo introdução de conhecimentos e desafios de forma cadenciada, tornando o desenvolvimento fácil. Já recomendei para amigos. Muito obrigado!

Filter by:

101 - 125 of 2,234 Reviews for Introdução à Ciência da Computação com Python Parte 1

By Leonardo D P C

Apr 29, 2020

Uma boa opção para quem deseja ter um contato inicial com Python. Curso gratuito e de qualidade, produzido por gente capacitada da USP - universidade que é um patrimônio do estado de SP e, claro, do povo brasileiro. Por isto que é tão relevante que haja a possibilidade de cursá-lo gratuitamente. Num país tão desigual, esse é um belo exemplo de material que vocês colocam à disposição para quem se interessa pelo assunto, mas não tem a possibilidade de pagar. Muito obrigado pela oportunidade!

By Giovanni S

Mar 5, 2021

Curso de introdução a linguagem Python muito bom. Mesmo para mim que ja estava estudando por conta propria, tive a oportunidade de conhecer algumas ferramentas novas, seja nas aulas ou na busca por soluções dos exercicios. E posso confirmar que o curso exige o racicionio e o esforço do aluno. Talvez para quem nunca tenha tido contato com a linguagem, possa encontrar algumas dificuldades. Porém, o curso mostra o caminho (Python Documentation) e fornece materiais para estudo além das aulas.

By Sabrina d S M

Jul 24, 2020

Excelente curso! Nem imaginava o que viria pela frente... Comecei o curso apenas queria me familiarizar com a linguagem, por ter utilizado um programa em Python no meu TCC. E a cada semana, novos desafios através dos problemas propostos, me fizeram superar meus limites. As dúvidas surgidas foram todas clareadas nos fóruns. Sem precisar postar perguntas, sempre achei a resposta de todas as dúvidas que surgia, detalhadamente respondidas. Agradeço e parabenizo a equipe envolvida!

By Klauss D F

Jul 25, 2020

Ótimo curso introdutório! O que poderia melhorar é apenas os enunciados de alguns raros exercícios, entendo que capacidade de interpretação também é um requisito essencial para quem quer trabalhar com programação, mas neste curso que é uma "porta de entrada", talvez por mais redundante que possa parecer uma informação em um enunciado, se ela ajudar a não deixar dúvidas de o que exatamente está sendo pedido, facilita muito no desenvolvimento da lógica e resolução do exercício.

By Ruben A S V

Aug 23, 2017

Recomendado para quem nunca tive contato com Python. Aulas simples mas muito didáticas que permitem acompanhar com um entorno de desenvolvimento e exercícios com vários níveis de dificuldade (porém não impossíveis de fazer). Os tempos previstos para completar cada tarefa (vídeo, leitura ou escrita de programas) são bem próximos dos utilizados, permitindo fazer um planejamento de tempo para completar o curso com sucesso. Parabéns a todos os envolvidos na ministração do curso.

By JULIO C F

Jun 15, 2021

O curso é muito bom, é um curso desafiador, iniciantes podem vir a sofrer um pouco para concluir, por isso recomendo no mínimo que sejam curiosos, pesquisem bastante para resolver as tarefas, outra dica é ser disciplinado, pois as tarefas possuem prazos, ler e reler os enunciados das tarefas fazem toda diferença, sugestão é que esse curso seja o 2° ou terceiro curso a ser feito de python para ter uma noção e acabar não desistindo. Vale muito a pena fazer este curso, gostei.

By Alejandro d J M

Sep 20, 2018

O curso é muito bom para quem não tem conhecimento de Python ou programação. O professor explica de um jeito muito bom, capaz de chegar aqueles que menos dominam o assunto.

O curso mostra os aspectos gerais y básico para aprender Python. Na minha experiência pessoal, nunca vi nada relacionado a essa linguagem, embora tenha mais de cinco anos de experiência como desenvolvedor, e com esse curso consegui fazer alguns pequenos projetos da vida real e minha pesquisa de mestrado.

By Renato d N F

Jan 6, 2019

Curso muito bem dividido e muito didático. O público é desde quem quer aprender a programar até aqueles que já programaram por um tempo, mas que estão há alguns anos longe da lógica de programação. Também é excelente na apresentação do Python e de como o compilador funciona. Recomendo este curso a qualquer aspirante à programador!

Apenas o último exercício achei um pouco complexo pela ementa apresentada. Mas o fórum de discussões está aí para ajudar a solucionar as dúvidas.

By Sawan V P

Mar 22, 2021

O curso é maravilhoso! É a minha porta de entrada ao mundo da programação! Foi MUITO DIFÍCIL implementar os projetos das semanas finais, mas depois que consegui, mesmo obtendo a nota mínima a sensação é super satisfatória! Não sei se pretendo ir já para a parte 2 do curso aqui na plataforma, já que encontrei um concorrente que se aprofunda mais e melhor dentre as funcionalidades....porém assim que eu firmar meus conhecimentos eu volto aqui e encararei os novos desafios!

By Danilo I

Jan 9, 2022

O curso é excelente. Suas etapas foram muito bem definidas e organizadas. O arranjo dos exercícios de programação parecem ter sido muito bem pensados. É nítido o preparo de cada sequência de apresentação, em que o conteúdo está bem orquestrado com os problemas propostos. As dicas estavam adequadas para prosseguimento no desenvolvimento dos códigos. Sou iniciante e estou contente por ter sido capaz de terminar um curso de programação com uma linguagem muito atual.

By Vinícius M A

May 28, 2020

Apenas não gostei do projeto final (Semana 9). É muito importante estimular os alunos para fazer programas completos, mas não me agradou o fato de ser fornecido um programa "incompleto" para os alunos "preencherem" lacunas (no caso, criar algumas funções). Entendo que para realizar a correção automática, tem-se algumas limitações, mas acho que seria melhor se fosse proposto um projeto mais simples, que os alunos pudessem realizar do zero, como feito na semana 06.

By Danilo M

Aug 30, 2022

SIMPLESMENTE SENSACIONAL! Com muita ênfase na didática do Prof. Dr. Fábio Kon. Sempre tive diversas dificuldades enquanto aprendendo sozinho. Fiz diversos cursos, que foram interrompidos durante o trajeto pela inabilidade pedagógica dos professores, MAS AQUI FOI COMPLETAMENTE DIFERENTE. As narrativas, aplicações práticas e exercicios resolvidos (claro que com um certo empenho) guiam de forma fluida o aprendizado do aluno. MUITO OBRIGADO USP/IME/Fábio Kon.

By Gabriel H

Mar 15, 2017

O curso é muito bom com um professor extremamente didático. Tanto as partes teóricas quanto as práticas eram consistentes e coerentes com a evolução do curso. O aprendizado foi compatível com o descrito no início do curso. Único ponto que poderia ter outra abordagem é que mais aulas poderiam ser atribuídas ao estudo de matrizes e listas (que são conceitos um pouco mais complexos e abstratos do que os outros conceitos).

Exceto isso, o curso é perfeito.

By David A

Aug 26, 2020

EXCELENTE CURSO! Parabéns a equipe da USP pelo ÓTIMO trabalho!

obrigado ao professor Fabio Khon pelos ensinamentos e a toda a equipe do curso pelo apoio aos alunos.

O curso é desafiador, como um curso de programação tem que ser, mas pra quem tem foco e dedicação e estudar o livro texto e a documentação python, como sugerido no curso, vai ter um aproveitamento enorme no conhecimento da linguagem pyhton, algoritimos, e resolução de problemas.

By Maria E M

Feb 5, 2024

A experiência com o curso foi simplesmente incrível. Consegui aprimorar minhas habilidades em Python, algo que eu havia tentado antes sem sucesso. As atividades eram bem elaboradas e didáticas, com instruções claras. A opção de revisar o conteúdo facilitou ainda mais o aprendizado. As aulas em vídeo eram de alta qualidade e muuuuuuuito bem preparadas. Dou nota 1000/10. Curso ótimo para indicar para amigos. Parabéns a todos os envolvidos!

By Lucas Q V

Apr 25, 2020

Um ótimo curso, recomendo a todos que estao buscando uma introducao à linguagem Python. Os exercícios tem um grau de complexidade adequado para o conteudo abordado e exige boa interpretacao do aluno. Um ponto de melhoria seria o aprofundamento no sistema de Debugger e suas limitacoes, pois ele nos devolve informacoes valiosas para a elaboracao dos programas.

Em resumo, estou muito satisfeito com o curso e irei buscar a parte 2!

By Homero P

Sep 8, 2017

Sou aluno de administração e direito, mas sempre tive o desejo de aprender a programar. Observando o contexto de mudanças sociais impactadas pelo uso extensivo da tecnologia blockchain, resolvi dar esse primeiro passo, e me surpreendi positivamente. O curso é fantástico, tanto pela simplicidade e excelência na didática quanto pelo material, tanto de avaliação quanto o livro texto. Parabéns aos envolvidos.

Recomendado a todos.

By Hélio T T A

Aug 14, 2020

Eu sempre gostei de programação, porém como sempre trabalhei em indústria, não foi possível desenvolver esta habilidade. Devido à pandemia e também devido ao fato do meu filho começar a estudar ciência de dados, aproveitei a oportunidade para iniciar um curso em Python, que é uma linguagem muito promissora. O curso foi ótimo, com conteúdo teórico forte e muitos desafios. Os professores estão de parabéns por esta iniciativa.

By Sara M

May 9, 2024

Gostei muito! Os exercícios e testes de cada sessão ajudam a reforçar o aprendido e também a perceber detalhes do tópico que poderiam passar desapercebidos apenas com as aulas. A apostila permite um aprofundamento em cada tópico, além de trazer vários exercícios desafiadores. O bom humor da equipe é sensacional, fora a motivação e a dedicação que dão ao longo do curso e o suporte nos fóruns. Obrigada por este curso! :-)

By Luan C V

Jul 22, 2017

Ótimo curso para introdução à linguagem Python. Durante o curso se obtém um grande gosto pela linguagem e pelo aprendizado do desenvolvimento na ciência da computação, logo para quem não gosto e para quem gosta o curso se demonstra muito útil, não só pela utilidade e aplicabilidade, mas também pela forma muito prazerosa com que os conteúdos são apresentados. Recomendaria para todos os que tem algumas horas livres no dia.

By RODRIGO S S

Aug 1, 2021

Curso excelente com uma didática incomparável. Parabéns pelo curso (já estou entrando no segundo).

Como uma opção de melhoria, seria legal fornecer para o aluno qual o conteúdo que foi usado para validar o programa do aluno, pois no último programa (semana 9), tive que testar por tentativa e erro até entender o que o compilador estava reclamando (e os testes na minha máquina estavam funcionando desde o início).

Parabéns!

By Ygor X C R

May 8, 2020

Recomendadíssimo! Andamento do curso é feito de maneira didática, auxiliando o processo de aprendizagem. O fórum de discussões das tarefas ajuda bastante também. Pode confiar que o curso é sucesso.

Apenas um feeedback pra equipe, é que existem apenas alguns detalhes a serem melhorados, como um ou outro enunciado que poderia ser melhor escrito, mas é coisa pouca, não vai te impedir em nada de evoluir no curso

By André D

May 7, 2017

Excelente didática e conteúdo possível, ao mesmo tempo que te desafia ela não chega ao ponto de te consumir muito tempo. Ideal para aqueles, como meu caso, que quer estudar um pouco mais de programação mas não acha tempo. Pais de dois filhos e cumpridor de extensa hora de trabalho. Muito obrigado pela generosidade da equipe em dividir o conhecimento. Já estou na lista de espera para outros courseras de vcs.

By Flávio C P L

Aug 3, 2017

Aulas divertidas e interessantes. Com dificuldade na medida certa, sem ser muito fácil. Inclusiive indiquei o curso para alguns amigos e eles estão gostando também. Eu me surpreendi ao perceber que conseguia entender a lógica por trás dos programas feitos por outros alunos. Sou "velho" (tenho 47) e está sendo muito bom voltar a aprender coisas novas e, quem sabe, dar uma nova direção para minha carreira.

By Amanda S D

Nov 17, 2020

Utilizei o curso como uma maneira de complementar outro de Python que já havia feito anteriormente. O conteúdo é muito intuitivo e os exercícios testam nossas capacidades de aplicação do que foi ensinado. Fábio é um excelente mestre, tem uma ótima didática. Além disso, as aulas têm a duração ideal e não são nada monótonas. Deixo os meus parabéns para os criadores desse curso!! Foi muito enriquecedor!