À propos de ce cours
4.9
747 notes
190 avis
Spécialisation
100 % en ligne

100 % en ligne

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

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau débutant

Niveau débutant

Heures pour terminer

Approx. 25 heures pour terminer

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

Anglais

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

Compétences que vous acquerrez

Python Syntax And SemanticsLogic ProgrammingPython ProgrammingObject-Oriented Programming (OOP)
Spécialisation
100 % en ligne

100 % en ligne

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

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau débutant

Niveau débutant

Heures pour terminer

Approx. 25 heures pour terminer

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

Anglais

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

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
5 heures pour terminer

Week 5 - Mouse input, list methods, dictionaries

Read mouse input, learn about list methods and dictionaries, draw images...
Reading
10 vidéos (Total 111 min), 4 lectures, 3 quiz
Video10 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
Reading4 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
Quiz2 exercices pour s'entraîner
Quiz 5a18 min
Quiz 5b18 min
Semaine
2
Heures pour terminer
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...
Reading
8 vidéos (Total 95 min), 5 lectures, 3 quiz
Video8 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
Reading5 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
Quiz2 exercices pour s'entraîner
Quiz 6a16 min
Quiz 6b16 min
Semaine
3
Heures pour terminer
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...
Reading
6 vidéos (Total 76 min), 3 lectures, 3 quiz
Video6 vidéos
Spaceship Class7 min
Sound5 min
Sprite Class14 min
Programming Tips - 720 min
Mini-project Video13 min
Reading3 lectures
Practice Exercises for Sprites and Sound (optional)10 min
Mini-project Description10 min
Code Clinic Tips10 min
Quiz2 exercices pour s'entraîner
Quiz 7a14 min
Quiz 7b18 min
Semaine
4
Heures pour terminer
4 heures pour terminer

Week 8 - Sets and animation

Learn about sets in Python, compute collisions between sprites, animate sprites...
Reading
7 vidéos (Total 71 min), 3 lectures, 2 quiz
Video7 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
Reading3 lectures
Practice Exercises for Sets and Collisions (optional)10 min
Mini-project Description10 min
Code Clinic Tips10 min
Quiz1 exercices pour s'entraîner
Quiz 818 min
4.9
190 avisChevron Right
Orientation de carrière

29%

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

22%

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

À propos de la Spécialisation 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

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.