JavaRush
Акция
Университет
Java FullStack
Python FullStack
new
Web FullStack
new
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Видеолекция 1 (Week 0)

    Harvard CS50
    0 уровень,2 лекция
    Первая лекция нулевой недели — вводная. Вы познакомитесь с лектором Дэвидом Маланом и аудиторией «театр Сандерса», а также разберетесь с базовыми понятиями алгоритма и бинарной системы счисления и поймёте, почему именно её используют в компьютерных науках. А ещё — увидите на практике, что такое двоичный поиск и почему он эффективен.
    Открыта
  • Двоичная система счисления

    Harvard CS50
    0 уровень,3 лекция
    У компьютера пальцев нет, но есть два состояния: условно «ток идет» и «ток не идет», нулик и единичка. Соответственно все числа (да и вообще информация) в памяти компьютера состоят только из двух цифр — 0 и 1. Их расположение, как и в случае десятичной системы счисления, указывает на разряд.
    Открыта
  • ASCII (дополнительные материалы)

    Harvard CS50
    0 уровень,4 лекция
    Мы выяснили, что компьютер понимает только нулики и единички, а его память можно представить в виде ооочень длинной строки из лампочек с выключателями. Как представить цифры в компьютере мы уже поняли. А что делать с остальной информацией? Буквами, картинками?
    Открыта
  • Видеолекция 2 (Week 0, continued)

    Harvard CS50
    0 уровень,5 лекция
    Что такое компьютерное мышление и как составлять алгоритмы? Насколько важен ввод и вывод данных? Вы узнаете из второй лекции нулевой недели. Также вам продемонстрируют программы на визуальном языке программирования Scratch, и вскоре вы «соберёте» свои первую программу.
    Открыта
  • Переходим к Scratch

    Harvard CS50
    0 уровень,6 лекция
    Итак, Scratch. Об этом визуальном языке программирования и его основных командах вам рассказали на лекции.  После регистрации на сайте Scratch вы можете начинать программировать онлайн. На сегодняшний день Scratch русифицирован, но лишь отчасти. Скажем, справка пока что доступна только на английском.
    Открыта
  • Scratch: краткое руководство к действию

    Harvard CS50
    0 уровень,7 лекция
    В этой лекции вы найдёте краткое руководство по языку Scratch. Главный объект проекта Scratch называется спрайтом. Любой персонаж — кот, самолет, мячик — является спрайтом. Если вы добавили двух разных котов — это два разных спрайта. У каждого спрайта есть скрипты, которые описывают его поведение. Это — блоки действий. 
    Открыта
  • Задание

    Harvard CS50
    0 уровень,8 лекция
    Пришла пора сделать первое задание, и делать его мы будем на языке Scratch! Задание состоит в том, чтобы весело провести время, но при этом реализовать небольшой проект с нуля. Это может быть анимация, игра, интерактивное действо — выбор за вами!
    Открыта
  • Дополнительные материалы | 9 лекция

    Harvard CS50
    0 уровень,9 лекция
    Нулевая неделя CS50 подходит к завершению. Надеемся, вы уже успели посмотреть видеолекции, и поняли, что алгоритм разбивает решение задач на шаги. При этом каждый шаг должен выполнятся за конечное количество времени, да и самих шагов должно быть определённое количество.
    Открыта
  • Образование в сети

    Harvard CS50
    0 уровень,10 лекция
    За онлайн-образованием — будущее! Мы — команда JavaRush — уверены в этом. Так что примите наши поздравления с окончанием первой недели CS50 и считайте это своим первым шагом в мир ИТ.
    Открыта
  • Начинаем изучать Си и команды Linux

    Harvard CS50
    1 уровень,0 лекция
    Начинаем изучать язык Си (или "С"). В результате, к концу первой недели вы создадите 3 программки на Cи, в которых есть циклы, условия, ввод и вывод на экран, приведение типов и реализация несложного, но вполне применимого «жадного» алгоритма.
    Открыта
  • Видеолекция 3 (Week 1)

    Harvard CS50
    1 уровень,1 лекция
    В этой видеолекции вы познакомитесь с гарвардской исторической машиной Mark1 а также узнаете, откуда взялись первые баги. Но самое интересное — вы начнёте знакомство с языком программирования Си и напишете свой первый настоящий “hello world”.
    Открыта
  • Сравнение Scratch и Си

    Harvard CS50
    1 уровень,2 лекция
    На вводной неделе вы уже успели опробовать визуальный язык программирования Scratch. Давайте сравним действия, написанные с помощью Scratch, с "переводом" на код Си, то есть практически создадим "разговорник" соответствий на одном и другом языке.
    Открыта
  • 1
  • ...
  • 29
  • 30
  • 31
  • 32
  • 33
  • ...
  • 57
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2025 JavaRush
MastercardVisa
"Программистами не рождаются" © 2025 JavaRush