课程信息
4.9
291 个评分
72 个审阅
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. Bom curso!...
Globe

100% 在线课程

立即开始,按照自己的计划学习。
Calendar

可灵活调整截止日期

根据您的日程表重置截止日期。
Beginner Level

初级

Clock

Approx. 19 hours to complete

建议:2 horas semanais de trabalhos + 3 horas semanais de aulas/atividades em classe...
Comment Dots

Portuguese (Brazilian)

字幕:Portuguese (Brazilian)...

您将获得的技能

Software TestingRecursionPython ProgrammingSorting Algorithm
Globe

100% 在线课程

立即开始,按照自己的计划学习。
Calendar

可灵活调整截止日期

根据您的日程表重置截止日期。
Beginner Level

初级

Clock

Approx. 19 hours to complete

建议:2 horas semanais de trabalhos + 3 horas semanais de aulas/atividades em classe...
Comment Dots

Portuguese (Brazilian)

字幕:Portuguese (Brazilian)...

教学大纲 - 您将从这门课程中学到什么

Week
1
Clock
完成时间为 2 小时

Matrizes

Vamos começar a segunda parte do nosso curso aprendendo conceitos e funcionamento de matrizes em Python. Assista as videoaulas e resolva os exercícios com muita atenção ;-)...
Reading
1 个视频(共 20 分钟), 1 个阅读材料, 3 个测验
Video1 个视频
Matrizes19分钟
Reading1 个阅读材料
Matrizes e funções com matrizes30分钟
Quiz1 个练习
Matrizes15分钟
Week
2
Clock
完成时间为 3 小时

Strings, 4 Pequenos Conceitos e Modularização

Sejam bem vindos! Vamos começar estudando um pouco sobre "string”: o que é, como usar e manipulação de strings. Veremos também 4 pequenos conceitos que irão nos ajudar muito na hora de programar. Além disso, a organização do programa ajuda o programador na sua tarefa, deixando o código mais fácil de ser entendido, conferido e arrumado, caso necessário. Para isso, vamos conhecer “modularização”. Bons estudos! ...
Reading
4 个视频(共 51 分钟), 1 个阅读材料, 6 个测验
Video4 个视频
Strings15分钟
Comparação entre Strings8分钟
4 Pequenos Conceitos Úteis12分钟
Módulos em Python14分钟
Reading1 个阅读材料
Strings, funções com números reais e exercícios30分钟
Quiz4 个练习
Strings12分钟
Comparação entre strings8分钟
4 Pequenos Conceitos Úteis8分钟
Módulos em Python6分钟
Week
3
Clock
完成时间为 4 小时

– POO – Programação Orientada a Objetos

Sejam bem vindos à terceira semana do curso. Vamos estudar agora conceitos sobre programação orientada a objetos. Serão muitos novos conceitos e sua atenção na hora de ver os vídeos e fazer os exercícios será fundamental. Assista os vídeos 1, 2 ou quantas vezes forem necessárias para que você entenda muito bem cada conceito. Bom trabalho! ...
Reading
5 个视频(共 74 分钟), 1 个阅读材料, 5 个测验
Video5 个视频
Exercício Resolvido - Multiplicação de Matrizes11分钟
POO – Programação Orientada a Objetos – Parte 114分钟
POO – Programação Orientada a Objetos – Parte 214分钟
Códigos Testáveis24分钟
Reading1 个阅读材料
POO – Programação Orientada a Objetos. Modularização, testes e reuso.40分钟
Quiz3 个练习
POO – Programação Orientada a Objetos – Parte 16分钟
POO – Programação Orientada a Objetos – Parte 26分钟
Códigos Testáveis4分钟
Week
4
Clock
完成时间为 3 小时

Algoritmos de Busca e Ordenação. Complexidade Computacional

Olá! Vimos até agora como armazenar e manipular os dados na memória, usando estruturas como listas e matrizes, na primeira parte do curso. Tão importante quanto saber armazenar os dados é conseguir organizá-los e recuperá-los quando necessário. Nessa semana iremos estudar alguns algoritmos de busca e ordenação. Mãos à obra ;-)...
Reading
3 个视频(共 31 分钟), 1 个阅读材料, 3 个测验
Video3 个视频
Complexidade Computacional7分钟
Algoritmo de Ordenação Seleção Direta11分钟
Reading1 个阅读材料
Algoritmos de Busca e Ordenação40分钟
Quiz1 个练习
Busca Sequencial e Ordenação Seleção Direta14分钟

讲师

Fabio Kon

Professor Titular
Departamento de Ciência da Computação - IME

关于 Universidade de São Paulo

Criada em 1934, a Universidade de São Paulo é uma das mais importantes instituições de ensino superior e pesquisa do Brasil, responsável por uma proporção significativa dos títulos de Mestrado e Doutorado do país. A USP é reconhecida por sua busca pela excelência no ensino e na pesquisa, e por sua contribuição para o avanço da ciência e da tecnologia. A USP é uma universidade pública, mantida pelo estado de São Paulo, e seus campi estão distribuídos por oito cidades, além de Unidades de Ensino, Museus e Centros de Pesquisa situados em outros municípios....

常见问题

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

还有其他问题吗?请访问 学生帮助中心