À propos de ce cours

4,688 consultations récentes

Certificat partageable

Obtenez un Certificat lorsque vous terminez

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. 11 heures pour terminer

Anglais

Sous-titres : Anglais

Certificat partageable

Obtenez un Certificat lorsque vous terminez

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. 11 heures pour terminer

Anglais

Sous-titres : Anglais

Offert par

Logo University of Colorado System

University of Colorado System

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1

Semaine 1

4 heures pour terminer

File IO and Automation

4 heures pour terminer
16 vidéos (Total 74 min), 6 lectures, 1 quiz
16 vidéos
Navigating a Coursera Course4 min
Meet the Instructor (optional)10 min
Lesson Introduction25s
Why Files?2 min
Reading a File17 min
Writing a File9 min
Appending to a File2 min
Lesson Introduction21s
What is Automation?3 min
Turning Up the Heat2 min
Who You Gonna Call?2 min
Who's Hungry?1 min
CNC Machines2 min
Robots4 min
Driving5 min
6 lectures
Visual Studio and Xcode File Locations10 min
Exercise 1: File Caesar Cipher10 min
File IO Lecture Code10 min
Automation Exercise: Automating Basic Hygiene10 min
Automation Topic Understanding Check10 min
I, Robot Solution10 min
Semaine
2

Semaine 2

2 heures pour terminer

Simulation and Parallelization

2 heures pour terminer
14 vidéos (Total 57 min), 2 lectures, 2 quiz
14 vidéos
What is Simulation?2 min
Simulating Computers with Computers6 min
Training4 min
Real-World Systems3 min
Fitness5 min
Lesson Introduction12s
What is Parallelization?1 min
Sandwiches in Parallel3 min
Doing Math in Parallel6 min
Building a Video Game in Parallel3 min
Pipelines10 min
Parallel Processing4 min
Parallelization Activity4 min
2 lectures
Simulation Topic Understanding Check10 min
Parallelization Topic Understanding Check10 min
2 exercices pour s'entraîner
Simulation and Parallelization Practice Quiz15 min
Simulation and Parallelization Graded Quiz15 min
Semaine
3

Semaine 3

3 heures pour terminer

Algorithm Analysis

3 heures pour terminer
11 vidéos (Total 81 min), 1 lecture, 2 quiz
11 vidéos
What is Algorithm Analysis?1 min
Introduction to Big-O4 min
Big-O Examples9 min
Dynamic Array Operations14 min
Bubble Sort8 min
Selection Sort6 min
Insertion Sort6 min
Recursion8 min
Recursive Binary Search9 min
Merge Sort12 min
1 lecture
Algorithm Analysis Lecture and Reading Code10 min
2 exercices pour s'entraîner
Algorithm Analysis Practice Quiz30 min
Algorithm Analysis Graded Quiz30 min
Semaine
4

Semaine 4

2 heures pour terminer

Pointers

2 heures pour terminer
8 vidéos (Total 43 min), 2 lectures, 1 quiz
8 vidéos
Pointer Basics7 min
Changing the Pointed to Value2 min
Walking an Array with Pointers9 min
Dynamic Memory Allocation10 min
Getting More Memory8 min
Pointers to Structs4 min
Finishing Up43s
2 lectures
Pointers Lecture Code10 min
Walking the Walk Solution10 min

À propos du Spécialisation Computational Thinking with Beginning C Programming

This specialization is designed to let you explore computational thinking and beginning C programming topics, applying those concepts to develop solutions to a variety of practical problems.The first course assumes no programming experience, and throughout the 4 courses in the specialization you'll learn about both computational thinking and C programming. The material in the courses in the specialization is equivalent to our computational thinking course at UCCS....
Computational Thinking with Beginning C Programming

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.

  • Si vous vous abonnez, vous bénéficiez d'une période d'essai gratuite de 7 jours, durant laquelle vous pouvez annuler votre abonnement sans pénalité. Ensuite, nous n'accordons plus de remboursements, mais vous pouvez annuler votre abonnement à tout instant. Consultez notre politique de remboursement complète.

  • Oui, Coursera offre une Aide Financière aux étudiants qui n'ont pas les moyens d'acquitter les frais. Demandez-la en cliquant sur le lien Aide Financière sous le bouton S'inscrire situé à gauche. Vous devrez remplir un formulaire de demande et vous serez averti(e) si elle est acceptée. Vous devrez répéter cette procédure pour chaque cours de la Spécialisation, y compris pour le Projet Final. En savoir plus.

  • Ce Cours n'est pas associé à des crédits universitaires, mais certaines universités peuvent décider d'accepter des Certificats de Cours pour des crédits. Vérifiez-le auprès de votre établissement pour en savoir plus. Les Diplômes en ligne et les Certificats Mastertrack™ sur Coursera apportent la possibilité d'obtenir des crédits universitaires.

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