À propos de ce cours
4.9
837 notes
216 avis

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)

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

Read mouse input, learn about list methods and dictionaries, draw images...
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

Learn the basics of object-oriented programming in Python using classes, work with tiled images...
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

Understand the math of acceleration and friction, work with sprites, add sound to your game...
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

Learn about sets in Python, compute collisions between sprites, animate sprites...
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
216 avisChevron Right

37%

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

31%

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

Meilleurs avis

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 de la 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.