Об этом курсе
Недавно просмотрено: 3,630

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Начальный уровень

Прибл. 11 часа на выполнение

Предполагаемая нагрузка: 11 hours/week...

Английский

Субтитры: Английский

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Начальный уровень

Прибл. 11 часа на выполнение

Предполагаемая нагрузка: 11 hours/week...

Английский

Субтитры: Английский

Программа курса: что вы изучите

Неделя
1
4 ч. на завершение

File IO and Automation

16 видео ((всего 74 мин.)), 6 материалов для самостоятельного изучения, 1 тест
16 видео
Navigating a Coursera Course4мин
Meet the Instructor (optional)10мин
Lesson Introduction25
Why Files?2мин
Reading a File17мин
Writing a File9мин
Appending to a File2мин
Lesson Introduction21
What is Automation?3мин
Turning Up the Heat2мин
Who You Gonna Call?2мин
Who's Hungry?1мин
CNC Machines2мин
Robots4мин
Driving5мин
6 материала для самостоятельного изучения
Visual Studio and Xcode File Locations10мин
Exercise 1: File Caesar Cipher10мин
File IO Lecture Code10мин
Automation Exercise: Automating Basic Hygiene10мин
Automation Topic Understanding Check10мин
I, Robot Solution10мин
Неделя
2
2 ч. на завершение

Simulation and Parallelization

14 видео ((всего 57 мин.)), 2 материалов для самостоятельного изучения, 2 тестов
14 видео
What is Simulation?2мин
Simulating Computers with Computers6мин
Training4мин
Real-World Systems3мин
Fitness5мин
Lesson Introduction12
What is Parallelization?1мин
Sandwiches in Parallel3мин
Doing Math in Parallel6мин
Building a Video Game in Parallel3мин
Pipelines10мин
Parallel Processing4мин
Parallelization Activity4мин
2 материала для самостоятельного изучения
Simulation Topic Understanding Check10мин
Parallelization Topic Understanding Check10мин
2 практического упражнения
Simulation and Parallelization Practice Quiz15мин
Simulation and Parallelization Graded Quiz15мин
Неделя
3
3 ч. на завершение

Algorithm Analysis

11 видео ((всего 81 мин.)), 1 материал для самостоятельного изучения, 2 тестов
11 видео
What is Algorithm Analysis?1мин
Introduction to Big-O4мин
Big-O Examples9мин
Dynamic Array Operations14мин
Bubble Sort8мин
Selection Sort6мин
Insertion Sort6мин
Recursion8мин
Recursive Binary Search9мин
Merge Sort12мин
1 материал для самостоятельного изучения
Algorithm Analysis Lecture and Reading Code10мин
2 практического упражнения
Algorithm Analysis Practice Quiz30мин
Algorithm Analysis Graded Quiz30мин
Неделя
4
2 ч. на завершение

Pointers

8 видео ((всего 43 мин.)), 2 материалов для самостоятельного изучения, 1 тест
8 видео
Pointer Basics7мин
Changing the Pointed to Value2мин
Walking an Array with Pointers9мин
Dynamic Memory Allocation10мин
Getting More Memory8мин
Pointers to Structs4мин
Finishing Up43
2 материала для самостоятельного изучения
Pointers Lecture Code10мин
Walking the Walk Solution10мин

Преподаватели

Avatar

Dr. Tim "Dr. T" Chamillard

Associate Professor
Computer Science

О Система университетов штата Колорадо

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

Специализация 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

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.