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

  Рет қаралды 1,124,613

JavaRush

JavaRush

7 жыл бұрын

Доп. материалы и задачи к лекции - 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 7 жыл бұрын
Мне кажется я подсел на этот курс. Их подход к обучению поражает. После божественных лекций cs50, уже с унынием заходишь на все прочие, которые тянут в сон. JavaRush, спасибо вам огромное за столь качественный перевод. Очень надеюсь, что вам хватит сил и терпения довести это дело до конца.
@iveldone
@iveldone 7 жыл бұрын
Переводит и озвучивает студия Vert Dider. Спасибо за качественную работу!
@Krainiiserver
@Krainiiserver 7 жыл бұрын
Головач хорошо объясняет и шутит смешно
@michaelmushers6368
@michaelmushers6368 5 жыл бұрын
подход к обученю действительно поражает , как для детей имбецилов.
@sallysum
@sallysum 5 жыл бұрын
@@michaelmushers6368 Судя по всему ты, твои дети и родственники в восторге.
@user-hc1yw4tu8t
@user-hc1yw4tu8t 5 жыл бұрын
Начал учить HTML? Я тоже сейчас этим занимаюсь и пытаюсь стать веб-разработчиком с 0 и получить работу в этой сфере. Предлагаю тебе проследить за моим развитием и пройти этот путь вместе. Присоединяйся к телеграмм-каналу tg.xenot.ru/myninjaway
@relaxmusiceveryday1523
@relaxmusiceveryday1523 6 жыл бұрын
А теперь представьте сколько полезной инфы ещё не переведено. Мотивация для изучение Английского
@user-js7ml4dr3l
@user-js7ml4dr3l 2 жыл бұрын
@Alex Brain согласен ,и к тому же оригинал более понятен как первоисточник чем его перевод на русский.
@MWD650
@MWD650 Жыл бұрын
@I l y a Ого а ты хорош
@IskanderAbdullin-dp3ps
@IskanderAbdullin-dp3ps Жыл бұрын
@I l y a он наверно забыл пароль от почты
@balanarahn
@balanarahn 7 жыл бұрын
После 3-х просмотренных лекций с грустью понимаю, что если бы у нас так вели лекции я бы жил в аудитории в ожидании следующего урока(
@vasiliskailyushina9629
@vasiliskailyushina9629 7 жыл бұрын
Ты знаешь... у меня сначала тоже было такое чувство, но с третьим видео мне стало казаться что ведущий впаривает свой "СКРЭЧ" или как его там, постоянно сбивая столку молчащую и непонимающую аудиторию, похожую на секту, с одним только умником (скорее всего подставным) который что-то умное выкрикивыет. И мне не совсем ясно почему мне нужно подключать библиотеки i/O для того чтоб напечатать простой текст в консоли и файл при этом занимает 10 000 байт ???
@Archik4
@Archik4 7 жыл бұрын
Это называется давать информацию в порядке необходимом для усвоения основ программирования. Не нравится scratch рисуй тогда блок схемы в Microsoft visio. Или тебе больше нравится официальная документация в которой вся информация свалена в одну кучу и рыться в ней пока не придет просветление. docs.oracle.com/javase/7/docs/api/allclasses-noframe.html
@dimitrid.4214
@dimitrid.4214 7 жыл бұрын
он не впаривает, а объясняет основы на элементарных вещах, что очень правильно.
@vasiliskailyushina9629
@vasiliskailyushina9629 7 жыл бұрын
Сомнительно
@dimitrid.4214
@dimitrid.4214 7 жыл бұрын
ну вам же видней, чем преподавателям Гарварда
@iritaka
@iritaka 2 жыл бұрын
Тайм-коды: ЯП С, простейшая программа, основные конструкции языка, 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 последовательность - символ новой строки
@selainro1791
@selainro1791 2 жыл бұрын
Спасибо)
@NDryuk
@NDryuk Жыл бұрын
Спасибо
@olesiaeremina
@olesiaeremina Жыл бұрын
Спасибо
@alibekbolatovich6300
@alibekbolatovich6300 10 күн бұрын
спасибо
@skmail8884
@skmail8884 3 жыл бұрын
Ребята, которые считают это детским садом. Данный курс предназначен не только для тех, кто имеет уже опыт в коде, но и для тех, кто только начинает свой путь. Более, чем уверен, вам тоже не так просто давалось. Многие тут и половины этого не знают, для них даже данная информация сложновата, а вы считаете себя профи? Тогда пропускайте часть роликов и вперёд к работе
@sashasavranskiy302
@sashasavranskiy302 2 жыл бұрын
Все самое лучшее детям На работе гм, к него трое детей, так вот, он мастер объяснить что либо, так как все объясняет как детям. Все это понимают и всем это нравится, а нытики на это пусть идут книжки читают и сами учат, а не наслаждаются кайфово поданой инфой
@user-dh4po5rj5i
@user-dh4po5rj5i 2 жыл бұрын
Да, вы абсолютно правы. Мне 14 и я только начинаю осваивать программирование. Этот курс мне посоветовали как начальный этап в изучении языка. Я не совсем понимаю, почему именно этот курс ведь С# достаточно сложен в изучении новичкам, чем тот же python или javascript, но тем не менее. Мне очень нравится подача преподавателя, то как он не тратит время на лишнюю болтовню, а чётко даёт информацию попутно стараясь донести её в максимально понятном виде. Даже такие азы даются мне пока что довольно тяжело, даже конспектируя его уроки и практикуясь после этого в скретче или компиляторе C#. Я надеюсь у меня получится понять всё и двигаться дальше в IT направлении. P.s Пожалуйста, если у вас есть опыт в данной сфере, можете подсказать что лучше изучать и какие книги читать на эту тему? Я нахожусь сейчас в небольшом ступоре, так как не знаю как изучать языки не вкладывая тучу денег в бесполезные курсы на популярных платформах. Пожалуйста, если вы пожете помочь советом, я бы хотела это знать. Спасибо за уделённое время.
@prostotak3382
@prostotak3382 2 жыл бұрын
@@user-dh4po5rj5i мне тоже почему-то в 14 захотелось узнать больше об этой сфере
@advokat64
@advokat64 2 жыл бұрын
Этот курс уже для тех, кто что то знает. Как и во всех бесплатных курсах
@LidiaAgapova
@LidiaAgapova 2 жыл бұрын
@@user-dh4po5rj5i kzbin.info/www/bejne/iWjbomyubc5nbc0
@user-gk3ni4re2w
@user-gk3ni4re2w 7 жыл бұрын
Ребята спасибо вам за вашу работу)) в том числе огромное спасибо за перевод. В обучении вы лучшие в рунете
@user-lz2dy6lb4i
@user-lz2dy6lb4i 2 жыл бұрын
Это просто пушка. Неземной поклон тем кто перевёл все это 👍
@Andrewlone174
@Andrewlone174 6 ай бұрын
Перевод портит восприятие темы.
@k0rinf
@k0rinf 7 жыл бұрын
Четко! Продолжай) Много людей тебя уже обожают за твой труд)))
@white-reader
@white-reader 7 жыл бұрын
JavaRush спасибо Вам за то, что вы делаете!
@elenamokka
@elenamokka Жыл бұрын
Огромное спасибо за возможность смотреть этот курс!
@andrewuwizard
@andrewuwizard 3 жыл бұрын
JavaRush - спасибо за перевод и предоставление в открытом доступе лекций!!!!!!!!!!!!!! Очень хорошее решения для мотивации будущих кадров.
@OmeGGas
@OmeGGas 7 жыл бұрын
Спасибо все тем кто причастен к созданию и переводу этого видео. Данное видео еще раз подтверждает тот факт, что авторы JavaRush заботятся о разносторонности их учеников)
@silanta_8562
@silanta_8562 Жыл бұрын
Спасибо вам огромное за перевод, эти лекции восхитительны. Я так завидую студентам, которые имеют возможность учиться вот так, интересно, разнообразно, с юмором и разным подходом. Это потрясающе, жаль что не видела этих лекций раньше.
@leadip
@leadip 4 жыл бұрын
Очень круто, жалко, что больше не переводят лекции по программированию. Спасибо ребят вам большое! Жалко, что я это не открыл в классе 9. Надеюсь в скором познать Англиийский и смотреть в оригинале
@valkatol
@valkatol 9 ай бұрын
Все просто восхитительно!!! ❤рад что в преклонном возрасте хоть понял что такое настоящее преподавание!!!
@whoIsMisterNikolay
@whoIsMisterNikolay 7 жыл бұрын
Спасибо за перевод, отличные лекции!
@moqchima
@moqchima 2 жыл бұрын
привет, этот коммент ты написал 5 лет назад, мне просто интересно, чего ты добился за эти 5 лет, мб ты уже работаешь в it
@user-dr1zs3jj9d
@user-dr1zs3jj9d 6 жыл бұрын
Это самый доступный и ооочень, понятный курс.
@retankister2775
@retankister2775 5 жыл бұрын
спасибо за редкую и великолепную возможность!!!
@mrzkstja
@mrzkstja 7 жыл бұрын
Большое спасибо, курс великолепный!
@user-mr4mx5kt9m
@user-mr4mx5kt9m 3 жыл бұрын
Спасибо переводчику приятно слушать лекции
@GuruPathik949
@GuruPathik949 Ай бұрын
Господи, это просто шедеврально! Спасибо вам за перевод, все настолько понятно и просто😍
@romandavydov3888
@romandavydov3888 Жыл бұрын
Круто, понятно, а главное интересно. Спасибо за перевод!!!
@Rogogomogofl
@Rogogomogofl 7 жыл бұрын
Огромное спасибо. Ждал с нетерпением!
@user-sn5ox5xj2w
@user-sn5ox5xj2w 7 жыл бұрын
Очень круто! Чувствуется уровень к массовому обучению))) всё жду уклон на java язык
@neakers8283
@neakers8283 7 жыл бұрын
JavaRush спасибо вам за огромный вклад для русских программистов!
@nailchiksam9127
@nailchiksam9127 3 жыл бұрын
Он имел ввиду будущих программистов. Конечно мы сейчас не спецы, но если упорно трудиться, то все получится.
@aniclub5457
@aniclub5457 5 жыл бұрын
JavaRush спасибо вам за то что перевели и выложили этот невероятный курс CS50
@user-hu5ht8fs3v
@user-hu5ht8fs3v 2 жыл бұрын
для тех , кто разбирается сейчас: Библиотека cs50 чутка изменена , еще не знаю как все функции изменились , но вот например вместо GetString() будет get_string("")
@user-hu5ht8fs3v
@user-hu5ht8fs3v 2 жыл бұрын
в дополнение к этому комменту : в библиотеке cs50 вообще все функции стилистически изменены так : например GetChar теперь get_char GetFloat теперь get_float и т.д
@PasternakTV
@PasternakTV 7 жыл бұрын
Спасибо вам, команда!!!
@user-hr3zp4jj5w
@user-hr3zp4jj5w 6 жыл бұрын
Ребята, спасибо огромное!!!!
@a.o.yaroslavov
@a.o.yaroslavov 3 жыл бұрын
Капец. Я начал изучать СИ ещё в 89 году, когда мне было 12 лет, но я почему-то всё равно залип в это видео! Оно прекрасно! Подача очень доступная. Препод явно любит своё дело. Жаль, но советским школьникам приходилось изучать всё самим по принтерным распечаткам, т.к. книжек было мало.
@user-de9ws1tb1j
@user-de9ws1tb1j 2 жыл бұрын
В 89 году Си ещё не было, тем более в СССР. Приукрашиваешь, пацанчик!
@nastasiya_pant
@nastasiya_pant Жыл бұрын
@@user-de9ws1tb1j си появился в 1972
@user-jm4wj6os4z
@user-jm4wj6os4z Жыл бұрын
@@user-de9ws1tb1j в СССР было всё и дальше больше того, был большой задел на будущее, в плане программирования и микроэлектронники мы были уже на уровне, а в некоторых областях намного дальше. 90-е обнулили весь потенциал, специалисты уехали на запад и там приняли активное участие в развитии мира IT и других технологий. У нас в универе в 2003 году программирование на Си преподавала бабушка, которой было уже больше 70 лет.
@user-de9ws1tb1j
@user-de9ws1tb1j Жыл бұрын
@@nastasiya_pant в СССР был алгол, фортран, бейсик, ассемблер. Для извращенцев были Рефал, Эль-76.. И всё!
@MrVladkey
@MrVladkey Жыл бұрын
@@user-jm4wj6os4z Насмешил, СССР был катастрофически отсталым в IT, по сравнению с США и остальным западным миром.
@Azkett
@Azkett 7 жыл бұрын
Большое спасибо JavaRush!!=)
@brocklesnar4935
@brocklesnar4935 6 жыл бұрын
Эх, у промо ролика курса просмотров свыше 1,5 млн., а у 3-й лекции 272 000.
@vse4274
@vse4274 4 жыл бұрын
Молодцы ребята Продолжайте в том же духе
@snappie2004
@snappie2004 6 жыл бұрын
Спасибо огромное вам JavaRush и Vert Dider за перевод лекций )
@volsabeats9710
@volsabeats9710 4 жыл бұрын
Супер курс!
@MrMrZetek
@MrMrZetek 7 жыл бұрын
Гспади, это охрененно, автор, спасибо за перевод. Интересно было бы узнать сколько вообще лекций было.
@daboss4290
@daboss4290 6 жыл бұрын
24
@vladislavfrolov2490
@vladislavfrolov2490 Жыл бұрын
@@daboss4290 спасибо за инфу
@JoyBoym
@JoyBoym Жыл бұрын
Спасибо вам за перевод
@VictorSchlonkin
@VictorSchlonkin 3 ай бұрын
Спасибо за ваш труд!
@isa_esenovich
@isa_esenovich 2 жыл бұрын
Спасибо вам огромное!
@alenmukhamadkulova6095
@alenmukhamadkulova6095 3 жыл бұрын
Глоток свежего воздуха
@viadzmakzbiearusi2214
@viadzmakzbiearusi2214 6 жыл бұрын
На линуксе, если кто не понял: Ставите 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 Всё будет работать. Удобно кстати, программа просто для написания и сохранения, а компилировать и выполнять прямо через терминал линуксный.
@timshydlovskiy3815
@timshydlovskiy3815 7 жыл бұрын
Спасибо большое))
@sanapopov9105
@sanapopov9105 6 жыл бұрын
Во на 3-тей лекции уже очень много полезного, я только за 10 мин больше понял чем за год обучения.
@user-mj8xs1gi6r
@user-mj8xs1gi6r 7 жыл бұрын
Смотрю не из-за программирования (оно здесь простое), а из-за модели преподавания
@kazbek_azerbaev
@kazbek_azerbaev 6 жыл бұрын
аналогично
@Hitakari
@Hitakari 3 жыл бұрын
Артем М. Лол, это вы говорите, когда мозг плавится при объяснении почему н=0 (равннство) это не тоже самое что присваивание, хотя по математической идее это и одно и тоже?:))) не знаю, уже немного мозг подкипает. :)
@a.o.yaroslavov
@a.o.yaroslavov 3 жыл бұрын
О да, полностью с вами согласен. Подача отличная! Если бы я такой материал изучал, сейчас был бы намного круче.
@sevinchahmedova5179
@sevinchahmedova5179 3 жыл бұрын
Это не проста!!! Проста так выглядит. Я тоже попробовала, это сложно. Мне понадобилось 2,5 часа что бы сделать скретч который считают от 1 до 999.
@riverline6006
@riverline6006 3 жыл бұрын
@@sevinchahmedova5179 эм... Значит, это не твое, я сделал такой скрипт за 20 сек
@user-xj5ir3ey7o
@user-xj5ir3ey7o Жыл бұрын
Создателю канала спасибо. Сравниваю это как стиральную машину кто создал. Класс мозг так хорошо всё понимает.
@user-ns3rf1jd5c
@user-ns3rf1jd5c 7 жыл бұрын
титанический труд- озвучить материал в таком обьеме! Альтруизм в чистом виде- редкость для раши! спасибо
@alexkart9239
@alexkart9239 4 жыл бұрын
Переводом и озвучкой занималась профессиональная студия, по заказу JavaRush.
@andrewuwizard
@andrewuwizard 3 жыл бұрын
+
@user-vg7qd2sz6c
@user-vg7qd2sz6c 3 жыл бұрын
Ошибаешся, в западньіх вузах преподаватель готовит лекцию от 2 недель до 1 месяца. В постсоветских странах на подготовку - 30 минут. А теперь угадай где альтруизм?
@user-vg7qd2sz6c
@user-vg7qd2sz6c 3 жыл бұрын
Ошибаешся, в западньіх вузах преподаватель готовит лекцию от 2 недель до 1 месяца. В постсоветских странах на подготовку - 30 минут. А теперь угадай где альтруизм?
@plutoorbits22
@plutoorbits22 3 жыл бұрын
Отлично заходит материал после того, как прошла курс по Пайтону
@halk7636
@halk7636 4 жыл бұрын
почему на третей лекции ощущение, что пропустил лекций десять?
@notshy3575
@notshy3575 3 жыл бұрын
☝️
@Hitakari
@Hitakari 3 жыл бұрын
Halk о да, то же ощущение и у меня. :)))
@user-arlekin
@user-arlekin 3 жыл бұрын
Потому что через эти лекции не передают их подготовку встречи обучение практику и тп. плюс нужно закреплять материал используя те же скретч и тп)
@SHlNJlKARl
@SHlNJlKARl 3 жыл бұрын
@@user-arlekin интуитивно понимаю
@SHlNJlKARl
@SHlNJlKARl 3 жыл бұрын
@@user-arlekin к тому же, я впервые сюда зашёл, пропустив 1 и 2 лекции
@endyrocketstar
@endyrocketstar 7 жыл бұрын
5 деканов наших ведущих вузов нажали дизлайк.
@arthurfonzerelli6484
@arthurfonzerelli6484 6 жыл бұрын
Ну, ведущих вряд ли. В ведущих вузах тоже преподы неплохие, а вот во всяких шарагах - тушите свет. Стоят старые пердуны, выжимки из учебника зачитывают, а аудитория монотонно записывает за ними, ничего не понимая.
@thundercracker2339
@thundercracker2339 6 жыл бұрын
Arthur Fonzerelli такая же херня и в вузах
@user-ow6cr5im5d
@user-ow6cr5im5d 4 жыл бұрын
@@thundercracker2339 Потому что эти деканы псевдо преподаватели, человек который учит других и не практикует глубоко то что преподает не может знать предмет нормально, вся система образования СССР устаревшее дерьмо!!!!
@mrleshiy39
@mrleshiy39 4 жыл бұрын
@@arthurfonzerelli6484 Зато в этом курсе знания такие, что их считай что нет
@mrleshiy39
@mrleshiy39 4 жыл бұрын
​@@user-ow6cr5im5d Именно поэтому, выпускники российских вузов пользуются спросом на Западе. Где вас, эльфов, клонируют?
@alexandrpashkovich2672
@alexandrpashkovich2672 2 жыл бұрын
Заканчивал нархоз в 2009... какая же это огромная разница в методике образования. Не удивительно, что после получения диплома приходилось учиться всему заново, разумеется, если не хочешь работать в 1С
@vasylpurskyi8008
@vasylpurskyi8008 7 жыл бұрын
очень круто!!!!
@Kitsts
@Kitsts 3 жыл бұрын
Мой парень - прогер с опытом преподавания информатики, краем уха слушает вместе со мной этот курс и бухтит как консьержка на курящего подростка)) В основном на то, что по многим вещам лектор пробегает, не объясняя значения и причины, почему именно так. Например почему выбрали для переноса курсора на новую строку, а вообще означает new line, новая строка. С его дополнениями мне гораздо, гораздо проще укладывать материал в голове, а американская система преподства таки не безгрешна)
@ajoijoi
@ajoijoi 3 жыл бұрын
Ну тарахтеть дополнения и объяснять весь материал с нуля вещи разные
@seoonlyRU
@seoonlyRU 7 ай бұрын
ну тут лайк от СЕООНЛИ ))) Легенды кодинга
@anastasiyakhodina5185
@anastasiyakhodina5185 2 жыл бұрын
Спасибо !
@tutorial123ify
@tutorial123ify 6 жыл бұрын
спасибо!
@user-tt3ub7mh1p
@user-tt3ub7mh1p 3 жыл бұрын
вы лучшие
@AlexeyPalitsyn
@AlexeyPalitsyn 4 жыл бұрын
Почему я три года назад не наткнулся на эти курсы, ) а где нибудь есть еще лекции с гарварда по другим наукам?
@renski2001
@renski2001 7 жыл бұрын
Спасибо. При факте, что сабы у оригинального видео просто отвратительные - ваши переводы бесценны.
@Hitakari
@Hitakari 3 жыл бұрын
Очень интересно, но если это начало, боюсь подумать что там в середине... мозг потихоньку плавится. Но хотя бы понятно почему програмисты много получают. :))) попробуй блин хотя бы это усвоить. :)))
@toy_by_toy
@toy_by_toy 6 жыл бұрын
спасибо за перевод, вот только имперсижн в конце несколько напрягает ))) неточность - это импрессижн
@a.o.yaroslavov
@a.o.yaroslavov 3 жыл бұрын
Я на третьем уроке по программированию изучал блок-схемы.
@VVS77762
@VVS77762 2 жыл бұрын
Ничего не понятно но очень интересно. 😁
@xojioghbiu
@xojioghbiu Жыл бұрын
Спасибо
@idancelifeml
@idancelifeml 3 жыл бұрын
Перфокарты, милота какая
@ruslanorlov4496
@ruslanorlov4496 7 жыл бұрын
ништяк супер)))
@nika7149
@nika7149 6 жыл бұрын
Увлекательно, если имеешь хоть какое-то начальное представление о программировании, а человек с полностью нулевыми знаниями запутается. Да и за 50 минут просмотра можно освоить значительно больше информации. Для меня значимость этого курса в подаче материала, в атмосфере и настроении - в обучении очень важно переключаться, менять угол зрения!
@alexbear9778
@alexbear9778 3 жыл бұрын
ну так гарвард не пту , там уровень студентов другой
@vanyg4786
@vanyg4786 2 жыл бұрын
Подскажите пожалуста, я вот сижу и не понимаю, что мне нужно изучать чтобы понимать хотя бы о чем говорят в третьей лекции
@sergeyzatsepin513
@sergeyzatsepin513 Жыл бұрын
@@vanyg4786 ну так посмотри первые 2 лекции и поймёшь 3-ю.
@oveyaniart-project7802
@oveyaniart-project7802 Жыл бұрын
@@vanyg4786 как справился, начал заново ? Тоже с трудом понимаю, вроде первые две лекции зашло.
@vanyg4786
@vanyg4786 Жыл бұрын
@@oveyaniart-project7802 я забил к сожалению...
@justman8563
@justman8563 6 жыл бұрын
Куда вы дели старые домашние задания? Без них этот курс теряет смысл. Верните их!
@innainna1294
@innainna1294 Жыл бұрын
А они сдесь были?
@lilsongag
@lilsongag 4 жыл бұрын
36:32 включите субтитры на русском они вас удивят
@user-pu1jd9hq9y
@user-pu1jd9hq9y 3 жыл бұрын
Так вот чем ты занимаешься на уроках? ))
@user-ce8kf3wi5u
@user-ce8kf3wi5u 3 жыл бұрын
😂😂😂
@ilonadesigne
@ilonadesigne 3 жыл бұрын
Шик! =)
@6ananAss
@6ananAss 3 жыл бұрын
Ахах
@FeDDoSoff
@FeDDoSoff Жыл бұрын
за час обьяснить язык си это сильно конечно
@HessW
@HessW 8 ай бұрын
ну, си - это очень маленький язык, но тут его не объясняют за час.
@user-mh8dv4bk8h
@user-mh8dv4bk8h 2 жыл бұрын
Ребята а где найти практические занятия ?
@user-cv3gh2qd8z
@user-cv3gh2qd8z 5 жыл бұрын
Что то не совсем понял про деление 1 на 10 и в конце числа остаток... где про это почитать? (48:50).
@DrEbola
@DrEbola 7 жыл бұрын
ребята,пожалуйста подскажите музыку в самом начале
@user-ie2yu8hq3l
@user-ie2yu8hq3l Жыл бұрын
Я походу подсела на курсы
@kristinadolgopolova8122
@kristinadolgopolova8122 7 жыл бұрын
Как кол-во просмотров уменьшается)
@GuardKZ
@GuardKZ 6 жыл бұрын
Когда иностранные языки учишь, тоже такое прослеживается)
@goldsystem
@goldsystem 7 жыл бұрын
а после регистрации cs50 ide наверно надо под логином каким-то входить, или проплачивать аккаунт чтоб все работало? на видео показано что он входит под своим аккаунтом. типа jharvard@ide50 ?? подскажите
@levprom4228
@levprom4228 9 ай бұрын
После просмотра данного видео я понял на сколько же лаконичен Python в отличии от C )) И да, я в курсе, что многие функции Python написаны на C.
@elenam4339
@elenam4339 7 ай бұрын
Похоже, что С даже лаконичнее Java :[
@user-wi8qb4ck5b
@user-wi8qb4ck5b 4 жыл бұрын
да .... а я подумал на прошлых лекциях неужто все так просто -наверное это не мое
@user-vh2xb2be6w
@user-vh2xb2be6w 7 жыл бұрын
Где писать програму в данном случае ?Силку киньте если не сложно)
@google-verni-dizlike
@google-verni-dizlike 6 жыл бұрын
31:00 А чей то они написали библиотеку если есть стандартная #include
@GuardKZ
@GuardKZ 6 жыл бұрын
Все классно объясняется и очень доходчиво, но как же все это сложно для мня, похоже программирование это не мое ;(
@KingAli-ig8nb
@KingAli-ig8nb 6 жыл бұрын
GuardKZ мен да нихуя не понял
@dmitriykonopinskiy3793
@dmitriykonopinskiy3793 3 жыл бұрын
просто мозги не приучены логически мыслить, это всё практикой решается
@menestrel08
@menestrel08 2 жыл бұрын
Получилось, автор?
@GuardKZ
@GuardKZ 2 жыл бұрын
@@menestrel08 нет, это просто не мое, мой максимум был 2 простенькие програмки на Delphi по учебнику в школьные годы, зато с изучением яыков у меня более или менее что - то складывается.
@Star_Breeze
@Star_Breeze Жыл бұрын
это лекция для студентов Гарварда, большинство которых не имело ни малейшего представления о программировании. Так что данная лекция всего лишь вводная, чтобы студни дальше сами разбирались. Не всякий студент сможет 0 в этом всем разобраться. Ну и к реальному программированию это отдаленно относиться.
@user-kj9hy4mp8s
@user-kj9hy4mp8s 7 жыл бұрын
Капец блин!! Нафига я первую лекцию конспектировал?! Обидно!!!
@survivors-error
@survivors-error 12 күн бұрын
Я первый за последний месяц 😅😅, удачи в изучении всем
@user-xp2rk5nk4k
@user-xp2rk5nk4k 5 жыл бұрын
блин. Во первы не доступна среда CS50IDE - но это ладно, я в линуксе, но ни SC50.h у меня тоже нет((
@user-sl1ie1lv4t
@user-sl1ie1lv4t 3 жыл бұрын
Сильно хочется научиться программированию, но без знания английского, хотя-бы поверхностно, думаю не выйдет. ; Ставил на паузу, перематывал назад,только начинаешь вроде понимать но хрен там! Когда он спрашивал что-то у аудитории мои ответы даже близко не подходили😆вроде не дурак и объясняет доходчиво... Кто в этом шарит большой Респект! Я пошёл учить английский, может на пенсии буду хакером. Мне 30
@skmail8884
@skmail8884 3 жыл бұрын
Все не так сложно, как ты думаешь, я про английский Он очень прост То, что ты не мог ответить-это нормально, там 80% сидят уже знающих языки программирования Смотри мультики для детей на английском, знаний из них тебе для старта будет с лихвой
@KD-3.7
@KD-3.7 8 ай бұрын
22:28 25:34 29:38
@BolshoySochiTuapse
@BolshoySochiTuapse 3 жыл бұрын
*Я это видео пересматриваю уже 6 раз и не могу понять середину*
@skmail8884
@skmail8884 3 жыл бұрын
Что именно?
@user-vs6bg3xn5s
@user-vs6bg3xn5s 4 жыл бұрын
Мотылек вошедший в анал IT - что-то новенькое
@fauxhammer3270
@fauxhammer3270 7 жыл бұрын
Не совсем понятно, для чего в качестве начального языка они взяли C и добавили туда функции C++, почему нельзя было сразу начать с C++
@menestrel08
@menestrel08 2 жыл бұрын
Езжайте туда и спросите, Вам ответят. Вариант 2, уверен, что Вы можете списаться с преподавателем по электронной почте или Твиттер.
@user-jc6bo5yy3r
@user-jc6bo5yy3r 4 жыл бұрын
посоветуйте хороший канал для изучения программирования с нуля
@rpexoB
@rpexoB 7 жыл бұрын
Забавно как диктор говорит imprecision - имперсижн, вместо импресижн ;-)
@openm1ndead
@openm1ndead 4 жыл бұрын
"Один раз Персил -- всегда Персил")))
@kryptosamka
@kryptosamka 3 жыл бұрын
Где можно найти код для финта который он продемонстрировал, он не все показывает . Повторить хочу???
@user-gn7ny6io1y
@user-gn7ny6io1y 7 жыл бұрын
А какую IDE лучше использовать при обучении? На облачную с готовыми примерами (как в этом видео) не зайти.
@mashac1786
@mashac1786 7 жыл бұрын
Зарегистрируйтесь на www.edx.org/, после этого можно зайти в облачную IDE. Скоро появится материал, в котором будет всё описано.
@nataliedav2307
@nataliedav2307 7 жыл бұрын
На ide.c9.io заходит. Регистрируйся c9.io и вперед. Только терминал не понимает команды или я не туда пишу.
@world_nomads
@world_nomads 7 жыл бұрын
Можно сразу на Visual studio, чего бы нет))
@nataliedav2307
@nataliedav2307 7 жыл бұрын
Наверное можно, но я такой нубай в этом... Посмотрела на рутрекере VS весит 16 кг., как его ставить, встанет ли на пиратскую винду, что-то я пока не готова эти дебри ковырять. Надо покопаться в материалах к лекции, наверняка найдется простое и изящное решение.
@TheRedbeardster
@TheRedbeardster 7 жыл бұрын
emacs :)
@young_ceaser
@young_ceaser 3 жыл бұрын
класс
@tabletka97
@tabletka97 3 жыл бұрын
все отлично, на зачем широкоформатный видос заливать в 16:9. Чтобы люди смотрели в черной рамочке на полэкрана?
@34-ctp74
@34-ctp74 7 жыл бұрын
А задачники есть, которыми они там пользуются ?
@johnsmith-yk5vz
@johnsmith-yk5vz 7 жыл бұрын
задачники и доп. материалы на сайте javarush.ru/cs50.html
@dovlatibragimov6093
@dovlatibragimov6093 6 жыл бұрын
numtronics records и
@ihor607
@ihor607 4 жыл бұрын
Не знаю, что там дальше, но пока мне кажется, для изучения основ программирования быстрее и проще будет изучить курс по Python от Sololearn.
@minij4ck50
@minij4ck50 5 жыл бұрын
Народ,компиляция через ./hello не работает, а через clang все нормально.Что нужно сделать,чтобы первый вариант работал?
@merlinulg
@merlinulg 4 жыл бұрын
Первый вариант вообще-то запуск файла на исполнение, а не компиляция
@advokat64
@advokat64 2 жыл бұрын
And it's again. It's going to be for those who knows codding. I'll explain later... And you're supposed to know what I'm talking about. It's like in cheap free courses (((I'll try to watch further but I doubt his opinion it's easy for those who have never tried it before. ((
@user-wi7mt9fr7z
@user-wi7mt9fr7z 7 жыл бұрын
а зачем нужен string и getString(), getInt() из библиотеки cs50.h если есть char и scanf?
@ivernik
@ivernik 4 жыл бұрын
Потому что первые - это комплексные функции, которые не просто считывают вводимую информацию, но и не позволяют пользователю вводить недопустимые символы. Костыли для начинающих, как и было сказано.
@user-hi2uz2el2r
@user-hi2uz2el2r 3 жыл бұрын
Не подскажете, почему у меня не получается зарегистрироваться на cs50 ide?
@user-wf8uh2gn1q
@user-wf8uh2gn1q Жыл бұрын
50:16 мамкин диджей :D
ISSEI funny story 😂😂😂Strange World 🌏 Green
00:27
ISSEI / いっせい
Рет қаралды 84 МЛН
SMART GADGET FOR COOL PARENTS ☔️
00:30
123 GO! HOUSE
Рет қаралды 20 МЛН
АВДА КЕДАВРАААААА😂
00:11
Romanov BY
Рет қаралды 5 МЛН
ВИРУСНЫЕ ВИДЕО / Виноградинка 😅
00:34
Светлый Voiceover
Рет қаралды 7 МЛН
Разбираем основы Kafka и RabbitMQ
26:54
Digital train | Alex Babin
Рет қаралды 2,7 М.
First Study Day at Harvard! Harvard Vlog 25 June 2018
9:53
Anastacia Kay
Рет қаралды 155 М.
Как в 44 года стать программистом на Python. Объясняю с чего начать.
19:32
ISSEI funny story 😂😂😂Strange World 🌏 Green
00:27
ISSEI / いっせい
Рет қаралды 84 МЛН