Informações sobre o curso
4.8
2,112 classificações
631 avaliações

100% online

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Aprox. 29 horas para completar

Sugerido: 5 weeks of study, 7-10 hours/week...

Inglês

Legendas: Inglês, Chinês (simplificado), Italiano, Portuguese (Brazilian), Coreano, Espanhol...

Habilidades que você terá

Programming PrinciplesPython Syntax And SemanticsComputer ProgrammingPython Programming

100% online

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Aprox. 29 horas para completar

Sugerido: 5 weeks of study, 7-10 hours/week...

Inglês

Legendas: Inglês, Chinês (simplificado), Italiano, Portuguese (Brazilian), Coreano, Espanhol...

Programa - O que você aprenderá com este curso

Semana
1
4 horas para concluir

Week 0 - Statements, expressions, variables

Understand the structure of this class, explore Python as a calculator...
6 vídeos (total de (Total 71 mín.) min), 4 leituras, 2 testes
6 videos
CodeSkulptor11min
Arithmetic Expressions13min
Variables11min
Saving in CodeSkulptor9min
Mini-project Video10min
4 leituras
Practice Exercises for Expressions (optional)10min
Practice Exercises for Variables and Assignments (optional)10min
Mini-project Description10min
Code Clinic Tips10min
1 exercício prático
Quiz 020min
Semana
2
5 horas para concluir

Week 1 - Functions, logic, conditionals

Learn the basic constructs of Python programming, create a program that plays a variant of Rock-Paper-Scissors...
7 vídeos (total de (Total 98 mín.) min), 5 leituras, 2 testes
7 videos
Visualizing Functions12min
More Operations17min
Logic and Comparisons10min
Conditionals10min
Programming Tips - 116min
Mini-project Video15min
5 leituras
Practice Exercises for Functions (optional)10min
Practice Exercises for Logic and Conditionals (optional)10min
Mini-project Description10min
Practice Mini-project: Mystical Octosphere (optional)10min
Code Clinic Tips10min
1 exercício prático
Quiz 120min
Semana
3
5 horas para concluir

Week 2 - Event-driven programming, local/global variables

Learn the basics of event-driven programming, understand difference between local and global variables, create an interactive program that plays a simple guessing game...
8 vídeos (total de (Total 83 mín.) min), 5 leituras, 3 testes
8 videos
Local vs. Global Variables11min
SimpleGUI11min
Buttons10min
Input Fields9min
Visualizing Events5min
Programming Tips - 213min
Mini-project Video6min
5 leituras
Practice Exercises for Interactive Applications (optional)10min
Practice Exercises for Button and Input Fields (optional)10min
Mini-project Description10min
Practice Mini-project: Magical Octosphere Reloaded (optional)10min
Code Clinic Tips10min
2 exercícios práticos
Quiz 2a20min
Quiz 2b20min
Semana
4
4 horas para concluir

Week 3 - Canvas, drawing, timers

Create a canvas in Python, learn how to draw on the canvas, create a digital stopwatch...
7 vídeos (total de (Total 71 mín.) min), 4 leituras, 3 testes
7 videos
String Processing11min
Interactive Drawing12min
Timers9min
Visualizing Drawing and Timers6min
Programming Tips - 37min
Mini-project Video9min
4 leituras
Practice Exercises for Drawing (optional)10min
Practice Exercises for Timers (optional)10min
Mini-project Description10min
Code Clinic Tips10min
2 exercícios práticos
Quiz 3a20min
Quiz 3b18min
4.8
631 avaliaçõesChevron Right

30%

comecei uma nova carreira após concluir estes cursos

34%

consegui um benefício significativo de carreira com este curso

12%

recebi um aumento ou promoção

Melhores avaliações

por CDJul 13th 2017

It was nice beginner course for the new programming to learn programming and practice the concepts with most intuitive way, the way is to build a game and that interests anyone who takes this course.

por JTOct 9th 2018

A great intro that puts the topic into achievable steps! I have a mechanical engineering background and I found it to be straightforward. The professors do a good job of making it fun and enjoyable.

Instrutores

Avatar

John Greiner

Lecturer
Department of Computer Science
Avatar

Stephen Wong

Lecturer
Computer Science
Avatar

Scott Rixner

Professor
Computer Science
Avatar

Joe Warren

Professor
Computer Science

Sobre Universidade Rice

Rice University is consistently ranked among the top 20 universities in the U.S. and the top 100 in the world. Rice has highly respected schools of Architecture, Business, Continuing Studies, Engineering, Humanities, Music, Natural Sciences and Social Sciences and is home to the Baker Institute for Public Policy....

Sobre o Programa de cursos integrados Fundamentos da computaçãoFundamentos da Computação

This Specialization covers much of the material that first-year Computer Science students take at Rice University. Students learn sophisticated programming skills in Python from the ground up and apply these skills in building more than 20 fun projects. The Specialization concludes with a Capstone exam that allows the students to demonstrate the range of knowledge that they have acquired in the Specialization....
Fundamentos da computaçãoFundamentos da Computação

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você se inscreve no curso, tem acesso a todos os cursos na Especialização e pode obter um certificado quando concluir o trabalho. Seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.