Informações sobre o curso

14,877 visualizações recentes

Certificados compartilháveis

Tenha o certificado após a conclusão

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. 35 horas para completar

Russo

Legendas: Russo

Certificados compartilháveis

Tenha o certificado após a conclusão

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. 35 horas para completar

Russo

Legendas: Russo

oferecido por

Logotipo de National Research University Higher School of Economics

National Research University Higher School of Economics

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up93%(1,204 classificações)Info
Semana
1

Semana 1

2 horas para concluir

Основы алгоритмизации

2 horas para concluir
8 vídeos (Total 45 mín.), 4 leituras, 1 teste
8 videos
О курсе «Алгоритмизация вычислений»1min
Преимущества и недостатки различных подходов к составлению алгоритмов и программ. Определение структурного программирования. Основные алгоритмические структуры (конструкции)14min
Общий вид постановки задачи. Метод решения задачи. Внешняя спецификация. Алгоритм. Программа5min
Пример применения систематического подхода к составлению алгоритма и программы (решение линейного уравнения). Сравнение различных способов записи алгоритма (блок-схема, псевдокод, диаграмма Нейсси-Шнейдермана)10min
Общий вид алгоритма на псевдокоде. Понятие переменной. Классификация команд3min
Базовые операции и базовые структуры. Операция присваивания3min
Операция ввода. Операция вывода4min
4 leituras
Об университете10min
Учебный план10min
Система оценивания10min
Дополнительные материалы для ознакомления10min
1 exercício prático
Основы алгоритмизации30min
Semana
2

Semana 2

2 horas para concluir

Основные алгоритмические конструкции. Язык Pascal

2 horas para concluir
8 vídeos (Total 62 mín.), 1 leitura, 1 teste
8 videos
Циклы. От … до (со счетчиком). Цикл-пока (с предусловием). Цикл-до (с постусловием). Взаимозаменяемость циклов «пока» и «до»8min
Алфавит языка и особенности использования символов. Структура программы. Идентификаторы и служебные слова. Описание переменных5min
Классификация типов. Описание констант. Описание типов3min
Операторы вывода. Форматный вывод. Ввод данных с клавиатуры7min
Стандартные процедуры и функции8min
Арифметические и логические операции. Операции отношения. Простые и составные операторы6min
Простейшая условная конструкция. Расширенная условная конструкция. Пример: программа для решения квадратного уравнения15min
1 leituras
Дополнительные материалы10min
1 exercício prático
Основные алгоритмические конструкции. Язык Pascal32min
Semana
3

Semana 3

4 horas para concluir

Циклы и примеры их использования

4 horas para concluir
9 vídeos (Total 96 mín.), 1 leitura, 1 teste
9 videos
Вычисление заданного количества чисел Фибоначчи10min
Кодирование циклов с предусловием и постусловием2min
Пример использования цикла-до: метод половинного деления11min
Итерационные алгоритмы. Вывод рекуррентного отношения10min
Использование циклов с предусловием и постусловием при записи итерационных алгоритмов10min
Порядковые типы. Перечислимый тип. Интервальный тип. Описание массива. Ввод и вывод элементов одномерного массива17min
Кванторы. Использование кванторов в постановке и методе решения задачи. Поиск максимального элемента и его номера в одномерном массиве из n элементов. Поиск максимума при помощи обращения по индексу. Поиск минимального по модулю элемента в одномерном массиве из n элементов13min
Поиск минимального среди элементов одномерного массива, удовлетворяющих заданному условию и его номера. Особенности поиска минимума (максимума) при дополнительном условии14min
1 leituras
Дополнительные материалы10min
Semana
4

Semana 4

4 horas para concluir

Алгоритмы обработки одномерных массивов

4 horas para concluir
7 vídeos (Total 84 mín.), 1 leitura, 1 teste
7 videos
Формирование нового массива с известным числом элементов. Формирование нового массива с неизвестным числом элементов12min
Вычисление двух новых массивов неизвестной длины8min
Удаление путем сдвига. Использование законов де Моргана для отрицания условий, содержащих неравенства и логические связки (или, и)14min
Перестановка значений переменных. Алгоритмы удаления14min
Алгоритмы вставки9min
Обработка целых чисел. Надежный ввод данных. Разбиение числа на цифры с использованием функций div, mod8min
1 leituras
Дополнительные материалы10min

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ê adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, 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.

  • Você poderá pedir reembolso total até duas semanas após a data do pagamento, ou (para cursos recém-iniciados) até duas semanas após o início da primeira sessão do curso, o que ocorrer por último. Você não poderá receber reembolso após obter o Certificado de Curso, mesmo que tenha completado o curso dentro do período de duas semanas. Veja nossa política para o reembolso total.

  • Sim, a Coursera oferece auxílio financeiro aos alunos que não podem pagar a taxa. Faça a solicitação clicando no link Auxílio financeiro, abaixo do botão "Inscreva-se" à esquerda. Você será solicitado a preencher um formulário e será notificado se for aprovado. Saiba mais.

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

    Для освоения учебной дисциплины, слушатели должны владеть школьными знаниями, получаемыми в процессе изучения указанных выше курсов.

  • Для успешной сдачи курса нужно успешно пройти каждый оцениваемый тест и задание на взаимную оценку.

  • В итоговую оценку входят баллы за 5 тестов и 7 лабораторных работ

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.