Informações sobre o curso
4.8
1,999 classificações
602 avaliações
Programa de cursos integrados
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

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

Aprox. 29 horas para completar

Sugerido: 5 weeks of study, 7-10 hours/week...
Idiomas disponíveis

Inglês

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

Habilidades que você terá

Programming PrinciplesPython Syntax And SemanticsComputer ProgrammingPython Programming
Programa de cursos integrados
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

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

Aprox. 29 horas para completar

Sugerido: 5 weeks of study, 7-10 hours/week...
Idiomas disponíveis

Inglês

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

Programa - O que você aprenderá com este curso

Semana
1
Horas para completar
4 horas para concluir

Week 0 - Statements, expressions, variables

Understand the structure of this class, explore Python as a calculator...
Reading
6 vídeos (total de (Total 71 mín.) min), 4 leituras, 2 testes
Video6 videos
CodeSkulptor11min
Arithmetic Expressions13min
Variables11min
Saving in CodeSkulptor9min
Mini-project Video10min
Reading4 leituras
Practice Exercises for Expressions (optional)10min
Practice Exercises for Variables and Assignments (optional)10min
Mini-project Description10min
Code Clinic Tips10min
Quiz1 exercício prático
Quiz 020min
Semana
2
Horas para completar
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...
Reading
7 vídeos (total de (Total 98 mín.) min), 5 leituras, 2 testes
Video7 videos
Visualizing Functions12min
More Operations17min
Logic and Comparisons10min
Conditionals10min
Programming Tips - 116min
Mini-project Video15min
Reading5 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
Quiz1 exercício prático
Quiz 120min
Semana
3
Horas para completar
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...
Reading
8 vídeos (total de (Total 83 mín.) min), 5 leituras, 3 testes
Video8 videos
Local vs. Global Variables11min
SimpleGUI11min
Buttons10min
Input Fields9min
Visualizing Events5min
Programming Tips - 213min
Mini-project Video6min
Reading5 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
Quiz2 exercícios práticos
Quiz 2a20min
Quiz 2b20min
Semana
4
Horas para completar
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...
Reading
7 vídeos (total de (Total 71 mín.) min), 4 leituras, 3 testes
Video7 videos
String Processing11min
Interactive Drawing12min
Timers9min
Visualizing Drawing and Timers6min
Programming Tips - 37min
Mini-project Video9min
Reading4 leituras
Practice Exercises for Drawing (optional)10min
Practice Exercises for Timers (optional)10min
Mini-project Description10min
Code Clinic Tips10min
Quiz2 exercícios práticos
Quiz 3a20min
Quiz 3b18min
4.8
602 avaliaçõesChevron Right
Direcionamento de carreira

29%

comecei uma nova carreira após concluir estes cursos
Benefício de carreira

32%

consegui um benefício significativo de carreira com este curso

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 Rice University

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 Fundamentals of Computing

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....
Fundamentals of Computing

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.