Об этом курсе
4.8
Оценки: 367
Рецензии: 64
Специализация
100% online

100% online

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

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

Промежуточный уровень

Часов на завершение

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

Предполагаемая нагрузка: 4 weeks of study, 7-10 hours/week...
Доступные языки

Английский

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

Приобретаемые навыки

Computer ProgrammingAlgorithmsPython ProgrammingCombinatorics
Специализация
100% online

100% online

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

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

Промежуточный уровень

Часов на завершение

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

Предполагаемая нагрузка: 4 weeks of study, 7-10 hours/week...
Доступные языки

Английский

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

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

Неделя
1
Часов на завершение
6 ч. на завершение

Required Python knowledge, coding standards, and machine grading

This week, we will introduce you to the structure and standards of the Principles of Computing courses....
Reading
10 видео (всего 104 мин.), 9 материалов для самостоятельного изучения, 3 тестов
Video10 видео
Introduction6мин
Required Python Knowledge12мин
Coding Style and Standards11мин
Python Modules7мин
Machine Grading10мин
Mini-project Video5мин
CodeSkulptor11мин
Saving in CodeSkulptor9мин
Beyond CodeSkulptor (15:12) (optional video)15мин
Reading9 материала для самостоятельного изучения
Required Python Knowledge10мин
Guidelines for Coding Style10мин
Importing Custom Modules in Python10мин
Mini-project Description10мин
204810мин
Math Expressions for Homework10мин
Math Notes on Functions10мин
Practice Mini-project - Solitaire Mancala10мин
Python Development Environments10мин
Quiz1 практическое упражнение
Homework 120мин
Неделя
2
Часов на завершение
3 ч. на завершение

Testing, plotting, and grids

This week, we will explain the importance of testing. We will also learn to solve problems with grids....
Reading
5 видео (всего 34 мин.), 4 материалов для самостоятельного изучения, 2 тестов
Video5 видео
Testing4мин
Plotting6мин
Grids8мин
Mini-project Video10мин
Reading4 материала для самостоятельного изучения
Building Tests for Python Programs10мин
Mini-project Description10мин
Math Notes on Grid Representations10мин
Practice Activity - Testing Solitaire Mancala10мин
Quiz1 практическое упражнение
Homework 218мин
Неделя
3
Часов на завершение
3 ч. на завершение

Probability, randomness, and objects/references

This we will learn how to use probability and randomness to solve problems....
Reading
6 видео (всего 56 мин.), 6 материалов для самостоятельного изучения, 2 тестов
Video6 видео
Basics of Probability10мин
Expected Value 13мин
Monte Carlo Methods6мин
Objects and References 11мин
Mini-project Video9мин
Reading6 материала для самостоятельного изучения
Mini-project Description10мин
TTTBoard Class10мин
Math Notes on Basic Probability10мин
Math Notes on Expected Value10мин
Practice Mini-project - Nim (Monte Carlo)10мин
Practice Activity - The Monty Hall Problem10мин
Quiz1 практическое упражнение
Homework 320мин
Неделя
4
Часов на завершение
3 ч. на завершение

Combinatorics, generators, and debugging

This week, we will learn how to use combinatorics to solve problems....
Reading
6 видео (всего 68 мин.), 5 материалов для самостоятельного изучения, 2 тестов
Video6 видео
Enumeration10мин
Permutations and Combinations13мин
Combinatorics and Password Breaking 15мин
Debugging18мин
Mini-project Video5мин
Reading5 материала для самостоятельного изучения
Mini-project Description10мин
Math Notes on Enumeration10мин
Math Notes on Permutations and Combinations10мин
Practice Activity - Analyzing a Simple Dice Game10мин
Practice Activity - Counting Game States10мин
Quiz1 практическое упражнение
Homework 420мин
4.8
Рецензии: 64Chevron Right
Формирование карьерного пути

20%

начал новую карьеру, пройдя эти курсы
Карьерные преимущества

83%

получил значимые преимущества в карьере благодаря этому курсу
Продвижение по карьерной лестнице

50%

стал больше зарабатывать или получил повышение

Лучшие рецензии

автор: JHMay 16th 2018

very wellmade assignments! that goes a long way!\n\nplotting seemed a bit superflous and not much learned.\n\nThank you professors!

автор: IBJun 12th 2017

Yay, no more peer grading! This course felt easier than intro2. Less fiddling with your programs and more about concepts.

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

Avatar

Scott Rixner

Professor
Computer Science
Avatar

Joe Warren

Professor
Computer Science
Avatar

Luay Nakhleh

Associate Professor
Computer Science; Biochemistry and Cell Biology

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

О специализации ''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

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

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

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

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