Informações sobre o curso
1,949 visualizações recentes

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

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

Nível iniciante

Aprox. 11 horas para completar

Sugerido: 11 hours/week...

Inglês

Legendas: Inglês

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

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

Nível iniciante

Aprox. 11 horas para completar

Sugerido: 11 hours/week...

Inglês

Legendas: Inglês

Programa - O que você aprenderá com este curso

Semana
1
4 horas para concluir

File IO and Automation

16 vídeos (Total 74 mín.), 6 leituras, 1 teste
16 videos
Navigating a Coursera Course4min
Meet the Instructor (optional)10min
Lesson Introduction25s
Why Files?2min
Reading a File17min
Writing a File9min
Appending to a File2min
Lesson Introduction21s
What is Automation?3min
Turning Up the Heat2min
Who You Gonna Call?2min
Who's Hungry?1min
CNC Machines2min
Robots4min
Driving5min
6 leituras
Visual Studio and Xcode File Locations10min
Exercise 1: File Caesar Cipher10min
File IO Lecture Code10min
Automation Exercise: Automating Basic Hygiene10min
Automation Topic Understanding Check10min
I, Robot Solution10min
Semana
2
2 horas para concluir

Simulation and Parallelization

14 vídeos (Total 57 mín.), 2 leituras, 2 testes
14 videos
What is Simulation?2min
Simulating Computers with Computers6min
Training4min
Real-World Systems3min
Fitness5min
Lesson Introduction12s
What is Parallelization?1min
Sandwiches in Parallel3min
Doing Math in Parallel6min
Building a Video Game in Parallel3min
Pipelines10min
Parallel Processing4min
Parallelization Activity4min
2 leituras
Simulation Topic Understanding Check10min
Parallelization Topic Understanding Check10min
2 exercícios práticos
Simulation and Parallelization Practice Quiz15min
Simulation and Parallelization Graded Quiz15min
Semana
3
3 horas para concluir

Algorithm Analysis

11 vídeos (Total 81 mín.), 1 leitura, 2 testes
11 videos
What is Algorithm Analysis?1min
Introduction to Big-O4min
Big-O Examples9min
Dynamic Array Operations14min
Bubble Sort8min
Selection Sort6min
Insertion Sort6min
Recursion8min
Recursive Binary Search9min
Merge Sort12min
1 leituras
Algorithm Analysis Lecture and Reading Code10min
2 exercícios práticos
Algorithm Analysis Practice Quiz30min
Algorithm Analysis Graded Quiz30min
Semana
4
2 horas para concluir

Pointers

8 vídeos (Total 43 mín.), 2 leituras, 1 teste
8 videos
Pointer Basics7min
Changing the Pointed to Value2min
Walking an Array with Pointers9min
Dynamic Memory Allocation10min
Getting More Memory8min
Pointers to Structs4min
Finishing Up43s
2 leituras
Pointers Lecture Code10min
Walking the Walk Solution10min

Instrutores

Avatar

Dr. Tim "Dr. T" Chamillard

Associate Professor
Computer Science

Sobre Sistema de Universidades do ColoradoUniversidade do Colorado

The University of Colorado is a recognized leader in higher education on the national and global stage. We collaborate to meet the diverse needs of our students and communities. We promote innovation, encourage discovery and support the extension of knowledge in ways unique to the state of Colorado and beyond....

Sobre Programa de cursos integrados 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

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.