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

Поделиться
HTML-код
  • Опубликовано: 10 июл 2016
  • Доп. материалы и задачи к лекции - javarush.com/s/level_1
    Весь курс CS50 - javarush.com/s/course_cs50
    printf("Вышла третья лекция гарвардского курса CS50 на русском!
    ");
    Необычный заголовок знаменует конец введения в курс и начало серьезной учёбы. Сложность возрастёт, но это только раззадоривает! И что еще радует: третья лекция такая же увлекательная, примеры - живые, диджей - на месте=). Итак, с чем мы познакомимся:
    • Язык программирования C. На примере простейшей программы Дэвид растолкует основные конструкции языка, пользуясь аналогиями с изученными на нулевой неделе «пазлами» Scratch;
    • Облачная IDE, в которой мы будем писать программы на C и не только;
    • Вот такие штуки: jharvard@ide50:~/workspace $ make hello. Выглядит как заклинание? К концу лекции станет понятно, что к чему. Это одна из команд Linux. Выучим еще парочку необходимых для запуска приложений из командной строки.
    И немного интересных фактов о первом программируемом американском компьютере (из тех, что целую комнату занимают), а также о первом обнаруженном баге=).

Комментарии • 522

  • @ellec92
    @ellec92 8 лет назад +1275

    Мне кажется я подсел на этот курс. Их подход к обучению поражает. После божественных лекций cs50, уже с унынием заходишь на все прочие, которые тянут в сон. JavaRush, спасибо вам огромное за столь качественный перевод. Очень надеюсь, что вам хватит сил и терпения довести это дело до конца.

    • @iveldone
      @iveldone 8 лет назад +112

      Переводит и озвучивает студия Vert Dider. Спасибо за качественную работу!

    • @Krainiiserver
      @Krainiiserver 7 лет назад +22

      Головач хорошо объясняет и шутит смешно

    • @michaelmushers6368
      @michaelmushers6368 6 лет назад +34

      подход к обученю действительно поражает , как для детей имбецилов.

    • @sallysum
      @sallysum 5 лет назад +61

      @@michaelmushers6368 Судя по всему ты, твои дети и родственники в восторге.

    • @user-hc1yw4tu8t
      @user-hc1yw4tu8t 5 лет назад +1

      Начал учить HTML? Я тоже сейчас этим занимаюсь и пытаюсь стать веб-разработчиком с 0 и получить работу в этой сфере. Предлагаю тебе проследить за моим развитием и пройти этот путь вместе. Присоединяйся к телеграмм-каналу tg.xenot.ru/myninjaway

  • @relaxmusiceveryday1523
    @relaxmusiceveryday1523 7 лет назад +452

    А теперь представьте сколько полезной инфы ещё не переведено. Мотивация для изучение Английского

    • @user-js7ml4dr3l
      @user-js7ml4dr3l 2 года назад +3

      @Alex Brain согласен ,и к тому же оригинал более понятен как первоисточник чем его перевод на русский.

    • @MWD650
      @MWD650 Год назад +1

      @I l y a Ого а ты хорош

    • @IskanderAbdullin-dp3ps
      @IskanderAbdullin-dp3ps Год назад +1

      @I l y a он наверно забыл пароль от почты

  • @balanarahn
    @balanarahn 8 лет назад +424

    После 3-х просмотренных лекций с грустью понимаю, что если бы у нас так вели лекции я бы жил в аудитории в ожидании следующего урока(

    • @vasiliskailyushina9629
      @vasiliskailyushina9629 7 лет назад +4

      Ты знаешь... у меня сначала тоже было такое чувство, но с третьим видео мне стало казаться что ведущий впаривает свой "СКРЭЧ" или как его там, постоянно сбивая столку молчащую и непонимающую аудиторию, похожую на секту, с одним только умником (скорее всего подставным) который что-то умное выкрикивыет. И мне не совсем ясно почему мне нужно подключать библиотеки i/O для того чтоб напечатать простой текст в консоли и файл при этом занимает 10 000 байт ???

    • @Archik4
      @Archik4 7 лет назад +23

      Это называется давать информацию в порядке необходимом для усвоения основ программирования. Не нравится scratch рисуй тогда блок схемы в Microsoft visio. Или тебе больше нравится официальная документация в которой вся информация свалена в одну кучу и рыться в ней пока не придет просветление. docs.oracle.com/javase/7/docs/api/allclasses-noframe.html

    • @dimitrid.4214
      @dimitrid.4214 7 лет назад +38

      он не впаривает, а объясняет основы на элементарных вещах, что очень правильно.

    • @vasiliskailyushina9629
      @vasiliskailyushina9629 7 лет назад

      Сомнительно

    • @dimitrid.4214
      @dimitrid.4214 7 лет назад +42

      ну вам же видней, чем преподавателям Гарварда

  • @iritaka
    @iritaka 2 года назад +119

    Тайм-коды: ЯП С, простейшая программа, основные конструкции языка, IDE, командная строка
    0:00 заставка
    2:56 язык программирования С не очень высокого уровня
    3:32 изученные термины
    7:00 исходный код source code. Написание кода в CS50 IDE интегрированная среда разработки
    8:00 компилятор compiler. Принимает исходный код и порождает из него объектный код (object code). Рабочая среда. Командная строка
    9:34 пример функции, циклы (while и for), переменные, булевы выражения, условия
    12:03 программа на С hello.c
    12:19 функция (оператор, действие), входные данные, параметры
    13:56 виртуальная машина, аппарат CS50, CS50 IDE в облачной среде(удалённые компьютеры)
    17:31 программа на С hello.c Подключение библиотеки (уже написанных функций)
    19:27 компиляция программы в терминале
    20:54 компилятор clang для языка С в ОС linux
    22:33 аргументы командной строки
    25:02 изменение программы
    26:03 тип переменной. Тип строка string
    26:48 оператор присваивания (=)
    28:04 использование переменной в коде. Форматная строка
    29:29 работа с ошибками error. Типа строка string в С нет
    32:29 ввод с командной строки. Динамическое программирование
    33:58 программа adder.c
    35:11 команды командной строки
    36:39 цикл
    37:17 программа conditions-o.c
    37:20 комментарии в коде 2-х типов
    38:45 условный оператор if-else
    42:15 оператор сравнения на равенство (==)
    45:21 программа nonswitch.c Операторы сравнения больше или равно, оператор и (and) &&
    46:50 программа imprecision.c Тип float (число с плавающей точкой, действительное число) Форматная строка: %f, %10f
    48:11 escape последовательность
    - символ новой строки

  • @user-gk3ni4re2w
    @user-gk3ni4re2w 8 лет назад +93

    Ребята спасибо вам за вашу работу)) в том числе огромное спасибо за перевод.
    В обучении вы лучшие в рунете

  • @skmail8884
    @skmail8884 3 года назад +153

    Ребята, которые считают это детским садом. Данный курс предназначен не только для тех, кто имеет уже опыт в коде, но и для тех, кто только начинает свой путь. Более, чем уверен, вам тоже не так просто давалось. Многие тут и половины этого не знают, для них даже данная информация сложновата, а вы считаете себя профи? Тогда пропускайте часть роликов и вперёд к работе

    • @sashasavranskiy302
      @sashasavranskiy302 2 года назад +10

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

    • @user-dh4po5rj5i
      @user-dh4po5rj5i 2 года назад +14

      Да, вы абсолютно правы. Мне 14 и я только начинаю осваивать программирование. Этот курс мне посоветовали как начальный этап в изучении языка. Я не совсем понимаю, почему именно этот курс ведь С# достаточно сложен в изучении новичкам, чем тот же python или javascript, но тем не менее. Мне очень нравится подача преподавателя, то как он не тратит время на лишнюю болтовню, а чётко даёт информацию попутно стараясь донести её в максимально понятном виде. Даже такие азы даются мне пока что довольно тяжело, даже конспектируя его уроки и практикуясь после этого в скретче или компиляторе C#. Я надеюсь у меня получится понять всё и двигаться дальше в IT направлении.
      P.s Пожалуйста, если у вас есть опыт в данной сфере, можете подсказать что лучше изучать и какие книги читать на эту тему? Я нахожусь сейчас в небольшом ступоре, так как не знаю как изучать языки не вкладывая тучу денег в бесполезные курсы на популярных платформах. Пожалуйста, если вы пожете помочь советом, я бы хотела это знать. Спасибо за уделённое время.

    • @prostotak3382
      @prostotak3382 2 года назад +1

      @@user-dh4po5rj5i мне тоже почему-то в 14 захотелось узнать больше об этой сфере

    • @advokat64
      @advokat64 2 года назад +2

      Этот курс уже для тех, кто что то знает. Как и во всех бесплатных курсах

    • @LidiaAgapova
      @LidiaAgapova 2 года назад

      @@user-dh4po5rj5i ruclips.net/video/S7xq9x8i47k/видео.html

  • @halk7636
    @halk7636 4 года назад +293

    почему на третей лекции ощущение, что пропустил лекций десять?

    • @notshy3575
      @notshy3575 4 года назад

      ☝️

    • @Hitakari
      @Hitakari 4 года назад +6

      Halk о да, то же ощущение и у меня. :)))

    • @user-arlekin
      @user-arlekin 4 года назад +34

      Потому что через эти лекции не передают их подготовку встречи обучение практику и тп. плюс нужно закреплять материал используя те же скретч и тп)

    • @SHlNJlKARl
      @SHlNJlKARl 3 года назад +2

      @@user-arlekin интуитивно понимаю

    • @SHlNJlKARl
      @SHlNJlKARl 3 года назад +1

      @@user-arlekin к тому же, я впервые сюда зашёл, пропустив 1 и 2 лекции

  • @OmeGGas
    @OmeGGas 8 лет назад +24

    Спасибо все тем кто причастен к созданию и переводу этого видео. Данное видео еще раз подтверждает тот факт, что авторы JavaRush заботятся о разносторонности их учеников)

  • @user-lz2dy6lb4i
    @user-lz2dy6lb4i 2 года назад +28

    Это просто пушка. Неземной поклон тем кто перевёл все это 👍

    • @Andrewlone174
      @Andrewlone174 7 месяцев назад

      Перевод портит восприятие темы.

  • @white-reader
    @white-reader 8 лет назад +13

    JavaRush спасибо Вам за то, что вы делаете!

  • @leadip
    @leadip 4 года назад +18

    Очень круто, жалко, что больше не переводят лекции по программированию. Спасибо ребят вам большое! Жалко, что я это не открыл в классе 9. Надеюсь в скором познать Англиийский и смотреть в оригинале

  • @silanta_8562
    @silanta_8562 Год назад +2

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

  • @andrewuwizard
    @andrewuwizard 4 года назад +7

    JavaRush - спасибо за перевод и предоставление в открытом доступе лекций!!!!!!!!!!!!!!
    Очень хорошее решения для мотивации будущих кадров.

  • @k0rinf
    @k0rinf 8 лет назад +9

    Четко! Продолжай) Много людей тебя уже обожают за твой труд)))

  • @brocklesnar4935
    @brocklesnar4935 6 лет назад +26

    Эх, у промо ролика курса просмотров свыше 1,5 млн., а у 3-й лекции 272 000.

  • @user-hu5ht8fs3v
    @user-hu5ht8fs3v 2 года назад +10

    для тех , кто разбирается сейчас: Библиотека cs50 чутка изменена , еще не знаю как все функции изменились , но вот например вместо GetString() будет get_string("")

    • @user-hu5ht8fs3v
      @user-hu5ht8fs3v 2 года назад +1

      в дополнение к этому комменту : в библиотеке cs50 вообще все функции стилистически изменены так : например GetChar теперь get_char GetFloat теперь get_float и т.д

  • @valkatol
    @valkatol 11 месяцев назад +3

    Все просто восхитительно!!! ❤рад что в преклонном возрасте хоть понял что такое настоящее преподавание!!!

  • @neakers8283
    @neakers8283 7 лет назад +14

    JavaRush спасибо вам за огромный вклад для русских программистов!

    • @0xlifechange
      @0xlifechange 3 года назад +2

      Он имел ввиду будущих программистов. Конечно мы сейчас не спецы, но если упорно трудиться, то все получится.

  • @endyrocketstar
    @endyrocketstar 7 лет назад +363

    5 деканов наших ведущих вузов нажали дизлайк.

    • @arthurfonzerelli6484
      @arthurfonzerelli6484 7 лет назад +28

      Ну, ведущих вряд ли. В ведущих вузах тоже преподы неплохие, а вот во всяких шарагах - тушите свет. Стоят старые пердуны, выжимки из учебника зачитывают, а аудитория монотонно записывает за ними, ничего не понимая.

    • @thundercracker2339
      @thundercracker2339 7 лет назад +3

      Arthur Fonzerelli такая же херня и в вузах

    • @user-ow6cr5im5d
      @user-ow6cr5im5d 5 лет назад +19

      @@thundercracker2339 Потому что эти деканы псевдо преподаватели, человек который учит других и не практикует глубоко то что преподает не может знать предмет нормально, вся система образования СССР устаревшее дерьмо!!!!

    • @mrleshiy39
      @mrleshiy39 4 года назад +3

      @@arthurfonzerelli6484 Зато в этом курсе знания такие, что их считай что нет

    • @mrleshiy39
      @mrleshiy39 4 года назад +6

      ​@@user-ow6cr5im5d Именно поэтому, выпускники российских вузов пользуются спросом на Западе.
      Где вас, эльфов, клонируют?

  • @elenamokka
    @elenamokka Год назад +4

    Огромное спасибо за возможность смотреть этот курс!

  • @whoIsMisterNikolay
    @whoIsMisterNikolay 8 лет назад +15

    Спасибо за перевод, отличные лекции!

    • @moqchima
      @moqchima 2 года назад

      привет, этот коммент ты написал 5 лет назад, мне просто интересно, чего ты добился за эти 5 лет, мб ты уже работаешь в it

  • @a.o.yaroslavov
    @a.o.yaroslavov 4 года назад +13

    Капец. Я начал изучать СИ ещё в 89 году, когда мне было 12 лет, но я почему-то всё равно залип в это видео! Оно прекрасно! Подача очень доступная. Препод явно любит своё дело. Жаль, но советским школьникам приходилось изучать всё самим по принтерным распечаткам, т.к. книжек было мало.

    • @user-de9ws1tb1j
      @user-de9ws1tb1j 2 года назад +3

      В 89 году Си ещё не было, тем более в СССР. Приукрашиваешь, пацанчик!

    • @nastasiya_pant
      @nastasiya_pant 2 года назад +2

      @@user-de9ws1tb1j си появился в 1972

    • @user-jm4wj6os4z
      @user-jm4wj6os4z Год назад +2

      @@user-de9ws1tb1j в СССР было всё и дальше больше того, был большой задел на будущее, в плане программирования и микроэлектронники мы были уже на уровне, а в некоторых областях намного дальше. 90-е обнулили весь потенциал, специалисты уехали на запад и там приняли активное участие в развитии мира IT и других технологий. У нас в универе в 2003 году программирование на Си преподавала бабушка, которой было уже больше 70 лет.

    • @user-de9ws1tb1j
      @user-de9ws1tb1j Год назад +1

      @@nastasiya_pant в СССР был алгол, фортран, бейсик, ассемблер. Для извращенцев были Рефал, Эль-76.. И всё!

    • @vlad_kara
      @vlad_kara Год назад +1

      @@user-jm4wj6os4z Насмешил, СССР был катастрофически отсталым в IT, по сравнению с США и остальным западным миром.

  • @user-mj8xs1gi6r
    @user-mj8xs1gi6r 7 лет назад +127

    Смотрю не из-за программирования (оно здесь простое), а из-за модели преподавания

    • @kazbek_azerbaev
      @kazbek_azerbaev 6 лет назад +5

      аналогично

    • @Hitakari
      @Hitakari 4 года назад +3

      Артем М. Лол, это вы говорите, когда мозг плавится при объяснении почему н=0 (равннство) это не тоже самое что присваивание, хотя по математической идее это и одно и тоже?:))) не знаю, уже немного мозг подкипает. :)

    • @a.o.yaroslavov
      @a.o.yaroslavov 4 года назад +2

      О да, полностью с вами согласен. Подача отличная! Если бы я такой материал изучал, сейчас был бы намного круче.

    • @sevinchahmedova5179
      @sevinchahmedova5179 3 года назад +2

      Это не проста!!! Проста так выглядит. Я тоже попробовала, это сложно. Мне понадобилось 2,5 часа что бы сделать скретч который считают от 1 до 999.

    • @riverline6006
      @riverline6006 3 года назад

      @@sevinchahmedova5179 эм... Значит, это не твое, я сделал такой скрипт за 20 сек

  • @retankister2775
    @retankister2775 5 лет назад +1

    спасибо за редкую и великолепную возможность!!!

  • @aniclub5457
    @aniclub5457 5 лет назад +11

    JavaRush спасибо вам за то что перевели и выложили этот невероятный курс CS50

  • @mrzkstja
    @mrzkstja 8 лет назад +2

    Большое спасибо, курс великолепный!

  • @user-dr1zs3jj9d
    @user-dr1zs3jj9d 6 лет назад +2

    Это самый доступный и ооочень, понятный курс.

  • @romandavydov3888
    @romandavydov3888 2 года назад +4

    Круто, понятно, а главное интересно. Спасибо за перевод!!!

  • @Rogogomogofl
    @Rogogomogofl 8 лет назад +1

    Огромное спасибо. Ждал с нетерпением!

  • @user-mr4mx5kt9m
    @user-mr4mx5kt9m 3 года назад +2

    Спасибо переводчику приятно слушать лекции

  • @GuruPathik949
    @GuruPathik949 2 месяца назад

    Господи, это просто шедеврально! Спасибо вам за перевод, все настолько понятно и просто😍

  • @user-sn5ox5xj2w
    @user-sn5ox5xj2w 8 лет назад +7

    Очень круто! Чувствуется уровень к массовому обучению))) всё жду уклон на java язык

  • @Azkett
    @Azkett 8 лет назад +1

    Большое спасибо JavaRush!!=)

  • @MrMrZetek
    @MrMrZetek 8 лет назад +47

    Гспади, это охрененно, автор, спасибо за перевод. Интересно было бы узнать сколько вообще лекций было.

  • @user-hr3zp4jj5w
    @user-hr3zp4jj5w 6 лет назад +1

    Ребята, спасибо огромное!!!!

  • @PasternakTV
    @PasternakTV 8 лет назад +1

    Спасибо вам, команда!!!

  • @sanapopov9105
    @sanapopov9105 6 лет назад +4

    Во на 3-тей лекции уже очень много полезного, я только за 10 мин больше понял чем за год обучения.

  • @snappie2004
    @snappie2004 6 лет назад +6

    Спасибо огромное вам JavaRush и Vert Dider за перевод лекций )

  • @Kitsts
    @Kitsts 3 года назад +8

    Мой парень - прогер с опытом преподавания информатики, краем уха слушает вместе со мной этот курс и бухтит как консьержка на курящего подростка)) В основном на то, что по многим вещам лектор пробегает, не объясняя значения и причины, почему именно так. Например почему
    выбрали для переноса курсора на новую строку, а вообще
    означает new line, новая строка.
    С его дополнениями мне гораздо, гораздо проще укладывать материал в голове, а американская система преподства таки не безгрешна)

    • @ajoijoi
      @ajoijoi 3 года назад +5

      Ну тарахтеть дополнения и объяснять весь материал с нуля вещи разные

  • @goldsystem
    @goldsystem 7 лет назад +1

    а после регистрации cs50 ide наверно надо под логином каким-то входить, или проплачивать аккаунт чтоб все работало? на видео показано что он входит под своим аккаунтом. типа jharvard@ide50 ?? подскажите

  • @vse4274
    @vse4274 4 года назад +1

    Молодцы ребята Продолжайте в том же духе

  • @user-xj5ir3ey7o
    @user-xj5ir3ey7o Год назад +1

    Создателю канала спасибо. Сравниваю это как стиральную машину кто создал. Класс мозг так хорошо всё понимает.

  • @plutoorbits22
    @plutoorbits22 3 года назад +1

    Отлично заходит материал после того, как прошла курс по Пайтону

  • @AlexeyPalitsyn
    @AlexeyPalitsyn 4 года назад +1

    Почему я три года назад не наткнулся на эти курсы, ) а где нибудь есть еще лекции с гарварда по другим наукам?

  • @volsabeats9710
    @volsabeats9710 4 года назад +1

    Супер курс!

  • @user-mh8dv4bk8h
    @user-mh8dv4bk8h 2 года назад +8

    Ребята а где найти практические занятия ?

  • @JoyBoym
    @JoyBoym 2 года назад +1

    Спасибо вам за перевод

  • @user-cv3gh2qd8z
    @user-cv3gh2qd8z 5 лет назад +1

    Что то не совсем понял про деление 1 на 10 и в конце числа остаток... где про это почитать? (48:50).

  • @alexandrpashkovich2672
    @alexandrpashkovich2672 2 года назад +3

    Заканчивал нархоз в 2009... какая же это огромная разница в методике образования. Не удивительно, что после получения диплома приходилось учиться всему заново, разумеется, если не хочешь работать в 1С

  • @timshydlovskiy3815
    @timshydlovskiy3815 8 лет назад +3

    Спасибо большое))

  • @VictorSchlonkin
    @VictorSchlonkin 4 месяца назад

    Спасибо за ваш труд!

  • @user-ns3rf1jd5c
    @user-ns3rf1jd5c 7 лет назад +113

    титанический труд- озвучить материал в таком обьеме! Альтруизм в чистом виде- редкость для раши! спасибо

    • @alexkart9239
      @alexkart9239 5 лет назад +3

      Переводом и озвучкой занималась профессиональная студия, по заказу JavaRush.

    • @andrewuwizard
      @andrewuwizard 4 года назад

      +

    • @user-vg7qd2sz6c
      @user-vg7qd2sz6c 3 года назад

      Ошибаешся, в западньіх вузах преподаватель готовит лекцию от 2 недель до 1 месяца. В постсоветских странах на подготовку - 30 минут. А теперь угадай где альтруизм?

    • @user-vg7qd2sz6c
      @user-vg7qd2sz6c 3 года назад

      Ошибаешся, в западньіх вузах преподаватель готовит лекцию от 2 недель до 1 месяца. В постсоветских странах на подготовку - 30 минут. А теперь угадай где альтруизм?

  • @isa_esenovich
    @isa_esenovich 2 года назад +2

    Спасибо вам огромное!

  • @viadzmakzbiearusi2214
    @viadzmakzbiearusi2214 6 лет назад +3

    На линуксе, если кто не понял:
    Ставите Geany , он аще мало весит. Дальше в терминале
    sudo apt-get install software-properties-common whiptail
    sudo apt-add-repository ppa:cs50/ppa
    sudo apt-get update
    sudo apt-get install libcs50
    Всё будет работать. Удобно кстати, программа просто для написания и сохранения, а компилировать и выполнять прямо через терминал линуксный.

  • @alenmukhamadkulova6095
    @alenmukhamadkulova6095 3 года назад +1

    Глоток свежего воздуха

  • @DrEbola
    @DrEbola 7 лет назад +1

    ребята,пожалуйста подскажите музыку в самом начале

  • @user-vh2xb2be6w
    @user-vh2xb2be6w 7 лет назад +2

    Где писать програму в данном случае ?Силку киньте если не сложно)

  • @toy_by_toy
    @toy_by_toy 6 лет назад +2

    спасибо за перевод, вот только имперсижн в конце несколько напрягает )))
    неточность - это импрессижн

  • @renski2001
    @renski2001 8 лет назад +2

    Спасибо. При факте, что сабы у оригинального видео просто отвратительные - ваши переводы бесценны.

  • @user-cn1nk7fp1n
    @user-cn1nk7fp1n 7 лет назад +1

    на сколько я понимаю должно быть еще и дз, но где его взять то?

  • @justman8563
    @justman8563 7 лет назад +16

    Куда вы дели старые домашние задания? Без них этот курс теряет смысл. Верните их!

  • @justdoit4309
    @justdoit4309 2 года назад

    подскажите пожалуйста где лектор пишет код? как это называется и откуда его скачать, заранее спасибо всем :)

  • @user-jc6bo5yy3r
    @user-jc6bo5yy3r 4 года назад +1

    посоветуйте хороший канал для изучения программирования с нуля

  • @kryptosamka
    @kryptosamka 3 года назад

    Где можно найти код для финта который он продемонстрировал, он не все показывает . Повторить хочу???

  • @user-hi2uz2el2r
    @user-hi2uz2el2r 3 года назад

    Не подскажете, почему у меня не получается зарегистрироваться на cs50 ide?

  • @user-jj6gv3oj3n
    @user-jj6gv3oj3n 4 года назад

    а на какой программе он писал код или где это вообще? дайте ссылку пожалуйста

  • @Tokamame
    @Tokamame 7 лет назад

    Кто-то знает, что за шрифты у него в редакторе? 40:21

  • @quantum5550
    @quantum5550 7 лет назад +4

    На вашем сайте написано что уроков будет 25, подскажите пожалуйста когда ждать остальные?
    пожелание:
    почему уроки только java...
    очень хотелось бы осваивать js+jq и php таким же способом в виде квеста

  • @rise9630
    @rise9630 2 года назад

    Нужно ли нам решать где то эти задачки или просто смотреть пока?

  • @Hitakari
    @Hitakari 4 года назад +8

    Очень интересно, но если это начало, боюсь подумать что там в середине... мозг потихоньку плавится. Но хотя бы понятно почему програмисты много получают. :))) попробуй блин хотя бы это усвоить. :)))

  • @user-kp7es4lo1r
    @user-kp7es4lo1r 6 лет назад

    Где можно взять код который они демонстрируют

  • @lilsongag
    @lilsongag 4 года назад +44

    36:32 включите субтитры на русском они вас удивят

  • @vasylpurskyi8008
    @vasylpurskyi8008 8 лет назад +8

    очень круто!!!!

  • @google-verni-dizlike
    @google-verni-dizlike 6 лет назад

    31:00 А чей то они написали библиотеку если есть стандартная #include

  • @user-xp2rk5nk4k
    @user-xp2rk5nk4k 6 лет назад

    блин. Во первы не доступна среда CS50IDE - но это ладно, я в линуксе, но ни SC50.h у меня тоже нет((

  • @yunushkin88
    @yunushkin88 7 лет назад

    кто-нибудь знает а книга или книги даже Тьюринга есть на русском?

  • @fauxhammer3270
    @fauxhammer3270 7 лет назад +5

    Не совсем понятно, для чего в качестве начального языка они взяли C и добавили туда функции C++, почему нельзя было сразу начать с C++

    • @menestrel08
      @menestrel08 2 года назад

      Езжайте туда и спросите, Вам ответят. Вариант 2, уверен, что Вы можете списаться с преподавателем по электронной почте или Твиттер.

  • @YasnaKo
    @YasnaKo 2 года назад

    А кто, где и какие сертификаты по курсу получал, есть такие?

  • @EderraAmira
    @EderraAmira 7 лет назад +1

    Вторая лекция недоступна ни на сайте, ни здесь.

  • @user-wi7mt9fr7z
    @user-wi7mt9fr7z 7 лет назад +1

    а зачем нужен string и getString(), getInt() из библиотеки cs50.h если есть char и scanf?

    • @ivernik
      @ivernik 4 года назад +2

      Потому что первые - это комплексные функции, которые не просто считывают вводимую информацию, но и не позволяют пользователю вводить недопустимые символы. Костыли для начинающих, как и было сказано.

  • @minij4ck50
    @minij4ck50 5 лет назад +1

    Народ,компиляция через ./hello не работает, а через clang все нормально.Что нужно сделать,чтобы первый вариант работал?

    • @merlinulg
      @merlinulg 4 года назад

      Первый вариант вообще-то запуск файла на исполнение, а не компиляция

  • @seoonlyRU
    @seoonlyRU 9 месяцев назад +1

    ну тут лайк от СЕООНЛИ ))) Легенды кодинга

  • @klalafudaklalafu
    @klalafudaklalafu 5 лет назад

    Народ, выручайте. Где достать все файлы для работы в облаке? сам не нашел пока. Как найду - будет апдейт

  • @nika7149
    @nika7149 7 лет назад +6

    Увлекательно, если имеешь хоть какое-то начальное представление о программировании, а человек с полностью нулевыми знаниями запутается. Да и за 50 минут просмотра можно освоить значительно больше информации. Для меня значимость этого курса в подаче материала, в атмосфере и настроении - в обучении очень важно переключаться, менять угол зрения!

    • @alexbear9778
      @alexbear9778 3 года назад +3

      ну так гарвард не пту , там уровень студентов другой

    • @vanyg4786
      @vanyg4786 2 года назад +1

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

    • @sergey_zatsepin
      @sergey_zatsepin Год назад

      @@vanyg4786 ну так посмотри первые 2 лекции и поймёшь 3-ю.

    • @oveyaniart-project7802
      @oveyaniart-project7802 Год назад

      @@vanyg4786 как справился, начал заново ? Тоже с трудом понимаю, вроде первые две лекции зашло.

    • @vanyg4786
      @vanyg4786 Год назад

      @@oveyaniart-project7802 я забил к сожалению...

  • @34-ctp74
    @34-ctp74 8 лет назад +22

    А задачники есть, которыми они там пользуются ?

    • @johnsmith-yk5vz
      @johnsmith-yk5vz 8 лет назад +21

      задачники и доп. материалы на сайте javarush.ru/cs50.html

    • @dovlatibragimov6093
      @dovlatibragimov6093 6 лет назад

      numtronics records и

    • @ihor607
      @ihor607 4 года назад

      Не знаю, что там дальше, но пока мне кажется, для изучения основ программирования быстрее и проще будет изучить курс по Python от Sololearn.

  • @tree-service
    @tree-service 7 лет назад

    а задачники и библиотеки преставленные в этом видео они где-то в общественном доступе есть?

    • @JavaRushVideo
      @JavaRushVideo  7 лет назад +1

      vodolaz1981 Здесь весь курс на русском - javarush.ru/quests/QUEST_HARVARD_CS50

  • @VVS77762
    @VVS77762 2 года назад +6

    Ничего не понятно но очень интересно. 😁

  • @user-yt4yt8gy2h
    @user-yt4yt8gy2h 6 лет назад

    В итоге что такое GetInt и GetString? Я не понял

  • @npc6110
    @npc6110 7 лет назад

    Где можно найти задачники на русском ?

  • @interestingman4919
    @interestingman4919 4 года назад

    Где можно найти эти задачники?

  • @dothefuckdonotfuck4155
    @dothefuckdonotfuck4155 5 лет назад

    почему забанили вторую часть

  • @ponomarova12
    @ponomarova12 8 лет назад +5

    А будут ли задачники?

    • @user-wn8or7mk2b
      @user-wn8or7mk2b 7 лет назад +2

      Вот вроде задачники. Не уверен :D javarush.ru/cs50.html

  • @ivanvasilev8232
    @ivanvasilev8232 7 лет назад

    вторая лекция не доступна(

  • @Tilaris.
    @Tilaris. 3 года назад

    о каком сайте говорит? есть ссылка?

  • @user-ot2qc7fm6f
    @user-ot2qc7fm6f 7 лет назад +1

    а можно кинуть задачник ??

  • @artemmokan96
    @artemmokan96 7 лет назад +3

    есть ли где то ссылка на скачивание компилятора из видео?

    • @viacheslavserdiuk5804
      @viacheslavserdiuk5804 7 лет назад

      С какого браузера не регистрируюсь по этому адресу, везде выдает на последнем шаге на Капче:
      ERROR for site owner:
      Invalid domain for site key
      Почитал в инете, что надо IP американский иметь, сделал через VPN такой IP себе. Все равно на последнем шаге облом...
      Что это может быть?

    • @artemmokan96
      @artemmokan96 7 лет назад

      Вячеслав Сердюк думаю нужно найти этот сайт только для русских пользователей, как потдоменный,

    • @vladc2358
      @vladc2358 7 лет назад

      Вообще это ошибка сайта - ключ каптчи не принадлежит сайту. Бывает когда ключ устаревает. Если по прежнему продолжается - обратитесь в саппорт с9

  • @tabletka97
    @tabletka97 3 года назад

    все отлично, на зачем широкоформатный видос заливать в 16:9. Чтобы люди смотрели в черной рамочке на полэкрана?

  • @lazerkoandrei9431
    @lazerkoandrei9431 2 года назад

    мне кажется или на 9:58 ошибка в переводе? Суть идет не о круглых а о фигурных скобках?

  • @a.d.3019
    @a.d.3019 4 года назад +1

    А где задачи к курсу?

  • @a.o.yaroslavov
    @a.o.yaroslavov 4 года назад +2

    Я на третьем уроке по программированию изучал блок-схемы.