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

Avis et commentaires pour d'étudiants pour Introdução à Ciência da Computação com Python Parte 1 par Université de São Paulo

4.9
étoiles
3,040 évaluations
894 avis

À propos du cours

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, Antonio Abello, Athos Ribeiro e Yorah Bosse têm sido excelentes assistentes de ensino, ajudando a manter a qualidade do curso....

Meilleurs avis

DP

Jan 24, 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!

LC

Jul 22, 2019

Excelente curso para quem deseja iniciar na linguagem Python! Realizá-lo através do Coursera tem, entre outras vantagens, poder submeter suas tarefas à avaliação e isso me ajudou muito no aprendizado.

Filtrer par :

1 - 25 sur 882 Avis pour Introdução à Ciência da Computação com Python Parte 1

par Ricardo A B

Jan 18, 2017

O curso é excelente! Além de ser totalmente em português leva o nome de uma universidade referência (USP). Os exercícios são desafiadores e te obrigam a pensar "fora do quadrado". Recomendadíssimo!!!

par David J T

Sep 01, 2017

Pensa num curso bom Pensou então é Este aqui da uma olhada e ve que não vai mais querer parar de estudar cada aula um objetivo alcançado e cada aula um aprendizado galera não fiquem de fora dessa!!!!

par JOAO A S D A

Aug 28, 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!

par Gabriela B

May 01, 2019

Competência palavra que definiu os professores desse curso, agradecida por terem explicado passo a passo, excelente curso, plataforma e conteúdo.

Exceto pelo fato de pagar U$29 dólares no certificado, estou no mês maio/2019 o preço do certificado é equivalente a R$113,70 reais, acima da média para o nosso patamar. Além da insegurança na garantia do recebimento ileso do pacote, pois, meu último certificado chegou violado.

Fluente em mais uma linguagem de programação e dessa vez posso afirmar que vocês foram os responsáveis por esse meu passo tão importante, senhores autores aprendi muito com o curso de vocês. Quando e se puderem responder, quero saber quando estará disponível o curso solo e detalhado para linguagem JavaScript ?

Sou Gabriela

Obrigada,

par Diego F P

Jan 24, 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!

par Lucas d A F

Jul 25, 2019

Ótimo curso. Aborda os princípios da linguagem python, código limpo e testes unitários, o que valoriza muito o curso. Questionários e trabalhos são intuitivos. As video aulas são muito bem explicadas, por excelentes professores.

par Leonardo C

Jul 22, 2019

Excelente curso para quem deseja iniciar na linguagem Python! Realizá-lo através do Coursera tem, entre outras vantagens, poder submeter suas tarefas à avaliação e isso me ajudou muito no aprendizado.

par Carlos d L F

Sep 27, 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.

par Luiz E d C F

Aug 25, 2018

Há um nítido descompasso entre o conteúdo apresentado nas atividades e o exigido nas tarefas. O conteúdo dos vídeos é básico, o professor, ao invés de explicar a linguagem gasta o tempo tentando montar "programinhas" básicos, criando o que já deveria ter sido preparado com antencedencia, gasta tempo, inclusive, tentando localizar o diretório onde havia salvado programas anteriores.

Os monitores mais parecem oráculos tão esotéricos os texto. Quando não se restringem ao "leiam o texto" (como se isso ajudasse algo). Um teve a "pérola" de afirmar que "são problemas semelhantes aos reais", oras, qualquer um pode perceber a distância entre os enunciados e os "requisitos" da vida real, seja na forma, seja no conteúdo.

par Leandro B d N

Jan 29, 2019

O curso é muito bacana! O conteúdo é sequencial, o que nos permite ir, paulatinamente, ganhando confiança e autonomia no aprendizado( tão valorizadas nos dias atuais) . Tais características, associadas a aulas bem elaboradas, exercícios intuitivos, entre outras, tornam o curso uma oportunidade para aqueles que querem conhecer a linguagem. Meus parabéns e felicitações as instituições envolvidas neste projeto e suas equipes, em especial ao professor Fábio Kon, por sua didática, dedicação e bom humor presentes nas aulas. Obrigado.

par Diego H C

Nov 17, 2016

Muito bom, ótimose professores e conteúdo de qualidade como a USP é .

par Francis R

Nov 23, 2019

O curso é legal e a dinâmica das aulas fluem bem. Tem bastante material extra hospedado no site da USP, onde nos capítulos são apresentados links para acessar eles.

O conteúdo extra é bom, mas apresenta diversos exercícios repetitivos, que já haviam sido solicitados no portal da Coursera. A indicação deles é legal, mas poderia ser melhor explicado, pois ao que parece, eles foram "aproveitados" de outro portal de ensino da USP, o qual era apenas com leituras, sem explicações de vídeos. Nada contra, mas seria bom frisar que o conteúdo é de alguma versão antiga e pode encontrar-se redundante.

Outra dificuldade, um que outro exercício, são confusos para se compreender o que o enunciado realmente solicita. O suporte do fórum ajuda os alunos, mas seria legal se tivesse, talvez, exemplos mais completos na aula, podendo manter os exercícios criados. Casos como o trabalho final, se tivesse um vídeo extra de explicação (como fizeram com o jogoNIM) com certeza me ajudaria e entender ele!

Fora isso, pelo curso (sem certificado) ser oferecido de forma gratuita, todos esses pequenos errinhos são totalmente aceitáveis, e o conteúdo tem uma qualidade muito boa.

par José E T

May 24, 2017

Para um curso introdutório considerei excelente. Exige o suficiente para manter o aluno motivado. Já vi alguns cursos, que de tão complicados desanimava o pessoal que tinha alguma dificuldade de entendimento. Pretendo continuar meus estudos na linguagem Python e vou atrás de mais cursos onde eu possa evoluir. Como sugestão, penso que poderiam melhorar a explicação do jogo do NIM. Pode parecer estranho, mas eu nunca havia ouvido falar neste jogo. Tive que pesquisar para entendê-lo antes de botar a mão na massa. (no meu entendimento as explicações foram insuficientes).

Outra sugestão fica por conta da oportunidade que não aproveitaram de "resvalar" sobre funções recursivas por ocasião da função fatorial.

Finalmente, as funções do módulo re (último exercício) foram colocadas sem nenhuma explicação. Não chegou a prejudicar mas acho que valeria a pena um capítulo a respeito desta e de outros imports.

Achei positivo o fórum, postei uma vez e fui respondido em um tempo que considero excelente.

par LUCIANO G B

Mar 06, 2019

O curso, sem dúvida, "entrega o promete". De forma muito criativa (o sambinha do teste foi o ponto alto) e didática permite que se assimile com relativa facilidade os conceitos básicos desta linguagem de programação.

Meu único reparo é com relação a carga horária. Acho difícil que, na média, possa ser concluído com a dedicação de apenas 30 horas se levarmos em conta o tempo de estudos (revisão de vídeos e textos), cumprimento das tarefas. Sugiro aumentar em pelo menos 50% a previsão de carga horária, se não dobrá-la, para não criar falsas expectativas. Há que se levar em conta que as pessoas que aderem ao curso, cujo requisito é apenas o segundo grau, terão que "refrescar a memória" em diversos conceitos (principalmente matemáticos, como números primos, números inteiros, naturais, etc), o que gera um tempo a mais.

De qualquer forma, saio extremamente satisfeito com a qualidade do curso.

Parabéns novamente e abraços para toda a equipe.

par Victor H S F

Jan 20, 2020

Ótimo curso, excelente para iniciantes na linguagem! Farei a parte 2 com certeza. Duas considerações (da visão aluno e não pedagógica):

- A quantidade de exercícios é baixa. Ao final de cada módulo, seria legal se tivessemos mais exercicios para praticar (poderiam ficar marcados como opcionais, para não prejudiar ninguém)

- O corretor automático faz a conferência muito no detalhe do passo a passo dos algoritmos que escrevemos. O grande trabalho das submissões não é fazer o programa funcionar e sim fazer com que esteja de acordo com os parâmetros dos testes. Entendo que o passo a passo ajuda na identificação do erro, mas prejudica muito a criatividade, uma vez que não há espaço para criar nada fora do estabelecido. Se houvessem testes apenas na entrada e saída, seria mais interessante (novamente, seria interessante estar na parte opcional, para não estender muito o curso)

par Edson K

Dec 13, 2019

Gostei do curso. Não conhecia essa linguagem de programação. O curso oferece noções básicas para quem quer conhecer essa ferramenta e desenvolver com essa linguagem. Acredito que o meu objetivo foi atingido. O ponto forte do curso são os exercícios desenvolvidos durante a aprendizagem. Gostaria de sugerir que esses exercícios fossem mais detalhados nos seus procedimentos. O tempo que gastei para realização desses exercícios foram bem superiores ao que foram estabelecidos no programa de curso. No ultimo exercício (COPHIA) estava previsto 9 horas de atividades. Gastei mais de cinco vezes esse tempo. Perdi muito tempo estudando para descobrir pequenos detalhes e questões que não foram abordadas durante as aulas e que são pouco relevantes em termos de conhecimento. Fora essa questão, parabenizo toda a equipe pelo excelente curso. Abs

par Jose L C J

May 13, 2017

Welcome to Introdução à Ciência da Computação com Python Parte 1! You’re joining thousands of learners currently enrolled in the course. I'm excited to have you in the class and look forward to your contributions to the learning community.

To begin, I recommend taking a few minutes to explore the course site. Review the material we’ll cover each week, and preview the assignments you’ll need to complete to pass the course. Click Discussions to see forums where you can discuss the course material with fellow students taking the class.

If you have questions about course content, please post them in the forums to get help from others in the course community. For technical problems with the Coursera platform, visit the Learner Help Center.

Good luck as you get started, and I hope you enjoy the course!

par Carlos C

Sep 02, 2019

Excelente curso de introdução, tanto à linguagem de programação Python quando à Ciência da Computação. Professor com ótima didática e o staff sempre respondendo diretamente às dúvidas. Também achei o corretor automático dos exercícios bem completo, retornando informações úteis sobre que testes falharam e no que falharam, isso fez toda a diferença para um bom andamento do curso. Recomendo muito para quem quer ter um primeiro contato de qualidade, principalmente, com a linguagem Python. A maioria dos exercícios é bem simples, mas alguns deles supreendem e são desafiadores para quem não está acostumado a programar.

par Léa C L d S

Jul 16, 2017

Considero que o curso tenha cumprindo o prometido. De fato fornece as informações básicas necessárias aos iniciantes, assim como permite uma rápida aprendizagem de programação em Python. Creio que é 5 estrelas, tanto no conteúdo como nos exercícios programados. Só tenho pequena ressalva quanto ao último trabalho proposto, pois, apesar de ser todo baseado em conteúdo que foi ministrado nas diversas aulas, muitas coisas não ficam claras no próprio enunciado. Essa falta de clareza acaba por causar dificuldades desnecessárias. Independente disso, de forma geral, o curso vale muito à pena! Parabéns pela iniciativa!

par Hallison D d C M

Dec 26, 2019

O cursos é muito bom e desafiador. Minha observação e que deve ser considerada de forma construtiva é que alguns dos exercícios usam recursos e funções não ensinadas no conteúdo do curso e você se vê em condições de dificuldade de resolver. Daí a solução é ir buscar este conhecimento na internet e você acaba ficando com receio de que seja acusado de copiar conteúdo de outros. De fato, até acredito que isso também seja parte das atividades rotineiras de um desenvolvedor/programador frente a dificuldades reais da área de codificação. Agradeço a equipe USP e Coursera pela qualidade do material e do curso.

par Luciano C

Aug 19, 2019

Um excelente curso para começar a aprender python. Eu já tinha alguma experiência (de muito tempo atrás) com linguagem C, mas esse curso me permitiu aprender desde o principio python e suas diferenças e semelhanças com outras linguagem. Os videos foram sempre muito bons e apresentam os conceitos, mesmo os mais difíceis, de forma concisa e clara. A forma de avaliação por meio de testes e programas-tarefas também foram muito efetivos para verificar a minha efetiva aprendizagem e me manter motivado em seguir em frente até o fim do curso.

par Otavio J S J

Dec 28, 2017

Ótimo curso. Atende o propósito, e a didática do Professor é excelente. No meu ponto de vista, por ser um curso introdutório e que não solicita requisitos básicos, alguns exercícios poderiam ter o enunciado mais claro sobre o funcionamento do corretor, por exemplo, dizendo se a chamada main() deve ou não estar no código e, a partir do segundo módulo, o primeiro vídeo conter a correção do exercício anterior para esclarecer dúvidas e ensinar melhores práticas.

Interessados e/ou curiosos, print("Bem-vindos ao mundo Python!").

par Matheus C

Dec 04, 2018

Recomendo muito para quem nunca teve contato com programação, aprender Python pode parecer muito fácil para quem já é da área, mas neste curso uma pessoa que nunca teve contato com isso também irá achar muito fácil, graças ao modo em que os conteúdos foram colocados, sem atropelar nenhum conceito, começando do muito básico, mostrando a arquitetura de von neumann, isso ajuda o aluno a entender como funciona a programação de verdade, assim não ficando em um conceito muito abstrato.

par Ruben A S V

Aug 24, 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.

par Alejandro d J M

Sep 21, 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.