À propos de ce cours
20,491 consultations récentes

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Niveau débutant

Approx. 25 heures pour terminer

Recommandé : 4 weeks of study, 7-10 hours/week...

Anglais

Sous-titres : Anglais, Coréen, Turc, Chinois (simplifié)

Compétences que vous acquerrez

Python Syntax And SemanticsLogic ProgrammingPython ProgrammingObject-Oriented Programming (OOP)
Les étudiants prenant part à ce Course sont
  • Biologists
  • Pharmacists
  • Data Analysts
  • Entrepreneurs
  • Data Scientists

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Niveau débutant

Approx. 25 heures pour terminer

Recommandé : 4 weeks of study, 7-10 hours/week...

Anglais

Sous-titres : Anglais, Coréen, Turc, Chinois (simplifié)

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
5 heures pour terminer

Week 5 - Mouse input, list methods, dictionaries

10 vidéos (Total 111 min), 4 lectures, 3 quiz
10 vidéos
Mouse input12 min
List Methods11 min
List Examples11 min
Iteration12 min
Dictionaries12 min
Images11 min
Visualizing Iteration13 min
Programming Tips - 510 min
Mini-project Video12 min
4 lectures
Practice Exercises for Mouse and List Methods (optional)10 min
Practice Exercises for Dictionaries and Images (optional)10 min
Mini-project Description10 min
Code Clinic Tips10 min
2 exercices pour s'entraîner
Quiz 5a18 min
Quiz 5b18 min
Semaine
2
5 heures pour terminer

Week 6 - Classes and object-oriented programming

8 vidéos (Total 95 min), 5 lectures, 3 quiz
8 vidéos
Object-oriented Programming - 28 min
Working with Objects13 min
Classes for Blackjack11 min
Tiled Images15 min
Visualizing Objects8 min
Programming Tips - 613 min
Mini-project Video14 min
5 lectures
Practice Exercises for Classes (part 1) (optional)10 min
Practice Exercise for Avatar class (optional)10 min
Practice Exercises for Classes (part 2) (optional)10 min
Mini-project Description10 min
Code Clinic Tips10 min
2 exercices pour s'entraîner
Quiz 6a16 min
Quiz 6b16 min
Semaine
3
4 heures pour terminer

Week 7 - Basic game physics, sprites

6 vidéos (Total 76 min), 3 lectures, 3 quiz
6 vidéos
Spaceship Class7 min
Sound5 min
Sprite Class14 min
Programming Tips - 720 min
Mini-project Video13 min
3 lectures
Practice Exercises for Sprites and Sound (optional)10 min
Mini-project Description10 min
Code Clinic Tips10 min
2 exercices pour s'entraîner
Quiz 7a14 min
Quiz 7b18 min
Semaine
4
4 heures pour terminer

Week 8 - Sets and animation

7 vidéos (Total 71 min), 3 lectures, 2 quiz
7 vidéos
Sets11 min
Collisions for Sprites13 min
Sprite Animation12 min
Programming Tips - 84 min
Mini-project Video8 min
Beyond CodeSkulptor15 min
Class Wrap-up4 min
3 lectures
Practice Exercises for Sets and Collisions (optional)10 min
Mini-project Description10 min
Code Clinic Tips10 min
1 exercice pour s'entraîner
Quiz 818 min
4.9
236 avisChevron Right

35%

a commencé une nouvelle carrière après avoir terminé ces cours

30%

a bénéficié d'un avantage concret dans sa carrière grâce à ce cours

Principaux examens pour An Introduction to Interactive Programming in Python (Part 2)

par ISJun 23rd 2016

This course is the best course I have ever taken. It covers all the topics very well. And importantly I love the treat at the end of every week. The ultimate showdown between the two best instructors.

par NAJun 18th 2016

lectures were pretty clear, and the game projects were a very smart way to keep learning fun and challenging. Code clinics were very useful and gave me the push I needed to do everything on myown.

Enseignants

Avatar

Joe Warren

Professor
Computer Science
Avatar

Scott Rixner

Professor
Computer Science
Avatar

John Greiner

Lecturer
Department of Computer Science
Avatar

Stephen Wong

Lecturer
Computer Science

À propos de Université de 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....

À propos du Spécialisation Bases de l'informatique

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....
Bases de l'informatique

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.