Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Сертификат
Сертификат
Да

Стоимость курса

1 500 ₽
нет рассрочки

Для кого этот курс:
- для школьников, которые интересуются программированием и только только начинают писать свои первые программы;
- для тех, кто знает язык Python и продолжает оттачивать свои навыки;
- для тех, кто собирается сдавать ОГЭ по  информатике. В курсе рассмотрены решения задач уровня ОГЭ;
- для тех, кто собирается сдавать ЕГЭ по информатике. В курсе рассмотрены темы, знание которых необходимо 
для успешной сдачи ЕГЭ по информатике.

Почему я сделала этот курс и продолжаю над ним работать.
Я - преподаватель с большим педагогическим стажем. Мой опыт подсказывает, что  изучение любого предмета должно идти постепенно, от простого к сложному. Только тогда можно говорить о глубоком понимании изученных тем. Во всех известных мне курсах по программированию, практически сразу даются сложные задачи, для решения которых необходимы сложные алгоритмические конструкции и знание всех структур данных. Новичкам на таких курсах очень тяжело. Вот для них я и создавала этот курс. Для тех, кто делает первые шаги и хотел бы не просто программировать, а писать код и понимать каждую его строчку.

После освоения этого курса, вы сможете смело решать более сложные задачи и проходить более сложные курсы. 
Двигаться дальше - обязательно ;-)

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

Видео записаны для первых стартовых уроков. Но для всех уроков есть необходимая и достаточная теория. Все предлагаемые в курсе задачи могут быть решены с использованием рассмотренной теории. То есть вам не придётся гуглить и искать дополнительный материал. Если вы видите, что кто-то при решении задач использует то, что не рассматривалось в курсе, это означает, что вы видите решения тех, кто оттачивает свои навыки. Такие люди - точно не новички в программировании. 

Что вы получите после обучения

Приобретаемые навыки
2
Линейные программы
3
Условный оператор
4
Цикл For
5
Цикл While
6
Строки
7
Списки

Вас будут обучать

Я закончила самарский государственный педагогический университет (СГПУ) в 1999 году. По специальности - учитель математики и информатики. С тех пор увлеклась преподаванием информатики и программированием. Имею высшую квалификационную категорию.

Всегда любила учиться сама и передавать знания другим людям. Делаю это с большим энтузиазмом. Полностью согласна с Плутархом, который говорил: «Ученик – это не сосуд, который нужно наполнить, а факел, который надо зажечь, а зажечь факел может лишь тот, кто сам горит»

Образовательная организация

Stepik — образовательная платформа и конструктор
онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем
в проведении олимпиад и программ переподготовки.
Наша цель — сделать образование открытым и удобным.

Помогаем учиться, а также создавать свои курсы и обучать


Первые учебные материалы были размещены на платформе в 2013 году. Сегодня среди охваченных курсами тем: программирование, информатика, математика, статистика
и анализ данных, биология и биоинформатика, инженерно-технические и естественные науки. Онлайн-курсы, размещенные на Stepik, неоднократно становились призерами конкурсов онлайн-курсов, а система автоматизированной проверки задач используется в ряде курсов на платформах Coursera и edX. Также Stepik активно развивает направление адаптивного обучения, где каждый сможет изучать материал, подобранный индивидуально под свой уровень знаний.

 

Stepik является также площадкой для проведения конкурсов и олимпиад — среди мероприятий — отборочный этап Олимпиады НТИ, онлайн-этап акции Тотальный диктант, международная олимпиада по биоинформатике.

 

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

Программа курса

Вводное занятие, установка среды разработки
1. Для кого этот курс. Знакомство
2. Установка среды разработки и онлайн транслятор
Линейные программы
1. Оператор print()
2. Оператор присваивания. Типы данных
3. Чтение данных с клавиатуры. Оператор input()
4. Целочисленное деление и остаток от деления
5. Целочисленное деление с округлением вверх
Условный оператор
1. Полное ветвление
2. Сложные условия. Немного логики.
3. Вложенные ветвления. Каскадная конструкция в Python.
4. Поиск суммы, количества и т.д.
5. Обмен значений переменных, упорядочивание чисел
6. Решение более сложных задач с условным оператором
Цикл с известным числом повторений. Цикл FOR.
1. Виды циклов. Цикл FOR. Функция range()
2. Обработка последовательности элементов
3. Цикл в цикле (вложенные циклы)
4. Пишем программы с использованием циклов (закрепление)
Цикл с неизвестным числом повторений. Цикл While
1. Знакомство с циклом while. Опасность зацикливания.
2. Разбираем число на цифры с помощью цикла while.
3. Найдите и исправьте ошибки
4. Применение while в разных задачах.
Строки
1. Символы, работа с ASCII
2. Поиск в строках
3. Создание новых строк по правилу
4. Срезы строк
5. Функции обработки строк
6. Решение задач (закрепление)
7. Решение более сложных и хитрых задач
Списки
1. Знакомство со списками (массивами)
2. Обработка списков, линейный поиск
3. Поиск с ответом YES, NO
4. Обработка соседних элементов массива
5. Генерирование нового массива

Рейтинг курса

4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 06.09.2024 06:04
Первые программы на языке Python

Первые программы на языке Python

Оставить отзыв
Поделиться курсом с друзьями