Скоро Курс «Введение в программирование» [2020] [Университет Искусственного Интеллекта] [Антон Кадыров, Марат Хайдаров]

Moderator
4 Сен 2023
0
-2,530
Курс «Введение в программирование» [2020] [Университет Искусственного Интеллекта]

Антон Кадыров, Марат Хайдаров

Цели курса:

1. Заложить основы, необходимые для успешного обучения на языке Python

2. Ознакомиться с популярными сервисами и инструментами, которые активно используются в обучении/работе

3. Получить материалы и инструкции для дальнейшего развития

После окончания курса вы:

1. Поймёте базовую логику и алгоритмы программирования

2. Научитесь решать простые, но полезные задачи с разными типами и структурами данных, используя циклы, условные операторы и другие конструкции

3. Освоите работу с сервисами Google, такими как Gmail, Google Drive Диск, Google Colaboratory

Спойлер: Содержание
1. Google-сервисы

Описание занятия:

Введение в курс. Обзор и начало работы с сервисами Google, рекомендуемыми для обучения (почта Gmail, облачное хранилище Google Drive). Разбор настроек, управления и совместного использования файлов.2. Google Colaboratory

Описание занятия:

Знакомство со средой Google Colaboratory. Структура и основные настройки ноутбука (блокнота). Создание текстовых ячеек и запуск ячеек кода. Режимы работы ноутбука и его совместное использование.3. Python. Введение

Описание занятия:

Почему именно Python? Логика и принципы построения программ. Первый код. Создание переменных. Функции print() и input(). Что делать в случае ошибок?4. Базовые типы данных и операции с ними. Преобразования типов

Описание занятия:

Знакомство участников с основными типами данных, которые будут встречаться по мере обучения. Арифметические операции в Python и операции с разными типами. Рассмотрим частые ошибки, связанные с их применением.5. Условные операторы (ветвления). Конструкция if-elif-else

Описание занятия:

Общее представление об условных операторах – важной части любого языка программирования. Логика и правила использования алгоритмов с ветвлениями. Тело оператора, отступы и табуляция. Практика применения конструкции if-elif-else.6. Циклы в Python, конструкции for и while. Функция range

Описание занятия:

Разбор одной из центральных тем в обучении - циклы. Основные концепции. Как работают конструкции for и while: сходства и отличия. Знакомство с функцией range(). Решение задач на основе применения циклов.7. Структуры данных (коллекции) - списки, кортежи, словари и множества. Методы коллекций

Описание занятия:

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


Для просмотра содержимого вам необходимо авторизоваться

Для просмотра содержимого вам необходимо авторизоваться