14.01.23 ЛЕКЦИИ ПО ОСНОВАМ ПРОГРАММИРОВУАНИЯ. ГАРВАРДСКИЙ УНИВЕРСИТЕТ
50 бесплатных онлайн-курсов Гарвардского университета с сертификатами
- Принципы биохимии
- Анализ многомерных данных
- Введение в цифровые гуманитарные науки
- Введение в искусственный интеллект с Python
- Договорное право: от доверия к обещанию к договору
- Принципы, статистические и вычислительные инструменты для воспроизводимой науки.
- Влияние изменения климата на здоровье
- Использование Python для исследования
- Улучшение глобального здоровья: фокусирование на качестве и безопасности
- Информатика для юристов
- Защита детей: права детей в теории и на практике
- Введение в разработку игр
- Религиозная грамотность: традиции и писания
- Введение в информатику
- Веб-программирование с помощью Python и JavaScript
- Разработка мобильных приложений с React Native
- Введение в некоммерческий бухгалтерский учет и финансовую отчетность
- Религия, конфликты и мир
- Наука о данных: линейная регрессия
- Наука о данных: машинное обучение
- Наука о данных: визуализация
- Наука о данных: Capstone
- Наука о данных: вероятность
- Научные основы данных: R Основы
- Наука о данных: вывод и моделирование
- Наука о данных: вывод и моделирование
- Наука о данных: инструменты повышения производительности
- Наука Данных: Спор
- Введение в вероятность
- Введение в линейные модели и матричную алгебру
- Укрепление программ общинных медицинских работников
- Предпринимательство в странах с формирующимся рынком
- Биоэтика: закон, медицина и этика репродуктивных технологий и этика
- Риторика: искусство убедительного письма и публичных выступлений
- Юстиция
- Основы неврологии, часть 1
- Основы неврологии, часть 2
- Основы неврологии, часть 3
- Архитектурное воображение
- Опиоидный кризис в Америке
- Введение в участие семьи в образовании
- Tangible Things 'CitiesX: прошлое, настоящее и будущее городской жизни
- Японские книги: от рукописи к печати
- Механическая вентиляция при Covid-19
- Регулирование, стоимость и доступность рецептурных препаратов
- Буддизм через его Священные Писания
- Иудаизм через его писания
- Наука и кулинария: от изысканной кухни до мягкого материала
- Жизнь и творчество Шекспира
- MalariaX: победа над малярией от генов до всего земного шара.
https://www.youtube.com/watch?v=SW_UCzFO7X0&list=PLawfWYMUziZqyUL5QDLVbe3j5BKWj42E5&index=2
Основы программирования:Даже на этом вводном занятии (хотя мозг отказывается воспринимать это яркое интерактивное действо как «занятие») @David Malan уже успел рассказать и показать много интересного.
Вот о чем:
• родной язык компьютеров — двоичная система счисления
• ASCII — как записываются символы
• как алгоритмизировать задачи — на живых примерах. Очень живых=)
• почему Дэвид разорвал телефонный справочник или что такое двоичный поиск
• сложность алгоритма — что, как и почему
• о том, что такое циклы, расскажет никто иной, как Марк Цукерберг, основатель Facebook
• …а еще вы увидите его же в 2005 году, в качестве приглашенного гостя CS50. Хм… судя по аудитории, интерес к технологиям вырос в десятки раз!
Подписывайтесь на наш канал, чтобы не пропускать лекции: https://www.youtube.com/channel/UCMcD... Легендарный Гарвардский курс CS50
1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год]
2. CS50 на русском: Лекция #2 [Гарвард, Основы программирования, осень 2015 год]
Краткое описание второй лекции (Week 0, continued): В этот раз @David Malan и его помощники отправились в (не такой уж) далекий Коннектикут, в Йельский университет. Студенты этого представителя «Лиги плюща» с энтузиазмом приняли гарвардскую команду, и узнали много нового из лекции, а именно: • Что такое алгоритмы. Казалось бы, такое простое понятие, но на самом деле алгоритмизовать даже столь элементарный процесс, как намазывание арахисового масла на тост совсем не просто. Ребята вам это покажут на практике=). • Как эффективно посчитать количество людей в аудитории? У нас есть такой алгоритм. • Есть такое английское выражение “From Scratch”. Переводится оно как «С самого начала». Но можно также перевести как «Начиная со Scratch», если слово Scratch понимать как специальный учебный язык программирования. Так вот, вас познакомят со Scratch — замечательной разработкой Массачусетского технологического университета и покажут, как писать с её помощью программки. А еще вы увидите, какие шедевры на Scratch написали студенты CS50 прошлых годов=).























