1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год]


Доп. материалы и задачи к лекции — javarush.ru/s/level_0
Весь курс CS50 — javarush.ru/s/course_cs50

Это Хогвартс? Нет, друзья, это Гарвард и первая лекция (Week 0) легендарного курса по основам программирования CS50 с русским переводом.

Даже на этом вводном занятии (хотя мозг отказывается воспринимать это яркое интерактивное действо как «занятие») @David Malan уже успел рассказать и показать много интересного.

Вот о чем:

• родной язык компьютеров — двоичная система счисления
• ASCII — как записываются символы
• как алгоритмизировать задачи — на живых примерах. Очень живых=)
• почему Дэвид разорвал телефонный справочник или что такое двоичный поиск
• сложность алгоритма — что, как и почему
• о том, что такое циклы, расскажет никто иной, как Марк Цукерберг, основатель Facebook
• …а еще вы увидите его же в 2005 году, в качестве приглашенного гостя CS50. Хм… судя по аудитории, интерес к технологиям вырос в десятки раз!

Подписывайтесь на наш канал, чтобы не пропускать лекции: www.youtube.com/channel/UCMcDsSeqS531-HKz6GiJgtA/featured

И не забывайте заниматься на JavaRush: javarush.ru

Перевод осуществлен cтудией VertDider совместно с JavaRush (http://javarush.ru).

Алгоритмы на Python 3. Лекция №4


Практика: judge.mipt.ru/mipt_cs_on_python3/
Telegram-группа: t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov

курс: Информатика. Алгоритмы и структуры данных на Python 3.
лектор: Хирьянов Тимофей Фёдорович
26.09.2017

Темы, рассмотренные на лекции №4:
— Описание простых функций с параметрами.
— Декомпозиция задачи.
— Структурное программирование. Проектирование «сверху-вниз».
— Стек вызовов.
— Полиморфизм в Python. Duck typing.
— Значения параметров по умолчанию.
— Именованные параметры функций
— Мастер-класс по структурному программированию на проекторе
— Метод грубой силы.
— Тест простоты числа.
— Разложение числа на множители.

2020 Практика программирования на Python, лекция №10


Практика: cs.mipt.ru/python

Темы лекции:
1) Программирование командой. Распределение ролей.
2) Ветки разработки в git. Команды git branch, git checkout, git merge.
3) Взаимодействие через GitHub. Issue, комментарии к commit-ам. Механизм pull request, review.

Венера. Скандальная лекция


Лекция по теме «Планета Венера: какой мы ее видим в 2013 году» прошла в рамках цикла «Трибуна ученого» в Московском Планетарии. Лекцию читал главный научный сотрудник Института космических исследований РАН, заслуженный деятель науки РФ, доктор физико-математических наук, профессор Леонид Васильевич Ксанфомалити. Лекция состоялась 24 апреля 2013 года в Большом Звездном Зале Московского Планетария
Мы в вК: vk.com/sciencelite
Источник: www.youtube.com/user/mosplanetarium

Алгоритмы и структуры данных (С ), лекция №10


Практика: cs.mipt.ru/cpp_algo/
План курса, код с ноутбука: github.com/tkhirianov/lections_2020
Telegram-группа: t.me/tkhirianov_cpp_algo

Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov или 63900240 9020000598 (карта СБ).

Алгоритмы и структуры данных (С ), лекция №13


Практика: cs.mipt.ru/cpp_algo/
План курса, код с ноутбука: github.com/tkhirianov/lections_2020
Telegram-группа: t.me/tkhirianov_cpp_algo

Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov или 63900240 9020000598 (карта СБ).

Алгоритмы и структуры данных (С ), лекция №12


Практика: cs.mipt.ru/cpp_algo/
План курса, код с ноутбука: github.com/tkhirianov/lections_2020
Telegram-группа: t.me/tkhirianov_cpp_algo

Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov или 63900240 9020000598 (карта СБ).