Краткое описание второй лекции (Week 0, continued):
В этот раз @David Malan и его помощники отправились в (не такой уж) далекий Коннектикут, в Йельский университет.
Студенты этого представителя «Лиги плюща» с энтузиазмом приняли гарвардскую команду, и узнали много нового из лекции, а именно:
• Что такое алгоритмы. Казалось бы, такое простое понятие, но на самом деле алгоритмизовать даже столь элементарный процесс, как намазывание арахисового масла на тост совсем не просто. Ребята вам это покажут на практике=).
• Как эффективно посчитать количество людей в аудитории? У нас есть такой алгоритм.
• Есть такое английское выражение “From Scratch”. Переводится оно как «С самого начала». Но можно также перевести как «Начиная со Scratch», если слово Scratch понимать как специальный учебный язык программирования. Так вот, вас познакомят со Scratch — замечательной разработкой Массачусетского технологического университета и покажут, как писать с её помощью программки.
А еще вы увидите, какие шедевры на Scratch написали студенты CS50 прошлых годов=).
Весь курс CS50 — javarush.ru/s/course_cs50
Первая лекция курса «Основы программирования» javarush.ru/quests/lectures/questharvardcs50.level00.lecture00
Знаете, как называется самый популярный в мире университетский курс? Это CS50, «Основы программирования и компьютерных наук». Его уже много лет читают студентам Гарварда, а в последнее время — воспитанникам Йельского университета очно, а заочно — многомиллионной аудитории интернета.
Лекции курса смотрятся как увлекательный блокбастер, а задачи, предлагаемые к решению, — не надуманные стерильные учебные материалы, а взятые из реальной жизни кейсы.
Мы решили, что лишать русскоязычных пользователей интернета такого шикарного источника знаний — не честно, и перевели лекции CS50 на русский язык.
Присоединяйтесь к тем, кто изучает «Основы программирования: Легендарный Гарвардский курс CS50» прямо сейчас!
Перевод осуществлен JavaRush (http://javarush.ru) и студией VertDider.
//Перезалили 2-ю лекцию. Теперь ее можно смотреть с мобильных устройств.
Краткое описание второй лекции (Week 0, continued):
В этот раз @David Malan и его помощники отправились в (не такой уж) далекий Коннектикут, в Йельский университет.
Студенты этого представителя «Лиги плюща» с энтузиазмом приняли гарвардскую команду, и узнали много нового из лекции, а именно:
• Что такое алгоритмы. Казалось бы, такое простое понятие, но на самом деле алгоритмизовать даже столь элементарный процесс, как намазывание арахисового масла на тост совсем не просто. Ребята вам это покажут на практике=).
• Как эффективно посчитать количество людей в аудитории? У нас есть такой алгоритм.
• Есть такое английское выражение “From Scratch”. Переводится оно как «С самого начала». Но можно также перевести как «Начиная со Scratch», если слово Scratch понимать как специальный учебный язык программирования. Так вот, вас познакомят со Scratch — замечательной разработкой Массачусетского технологического университета и покажут, как писать с её помощью программки.
А еще вы увидите, какие шедевры на Scratch написали студенты CS50 прошлых годов=).
Lyrics:
Its been just four days but its outta my hands
When I wake alone, I am catching my breath
And when I close my eyes, I get lost in your face
Im gonna fall fall hard, no I dont give a damn
I wanna love out loud, but Im scared to say
Its like a ton of bricks that wont fade away
I do it for
I do it for you
Now youre in my head, and its outta my hands
When youre in my thoughts, I dont wanna pretend
And I lose control, with you
But youre in my head, but youre in my head
I do it for
I do it for you
Think I wont feel a thing, if I give it some time
But your love is a wave, washin over my mind
When I stand my ground, I only get high
Being next to you, my heart is on fire
Now youre in my head, and its outta my hands
When youre in my thoughts, I dont wanna pretend
And I lose control, with you
But youre in my head, but youre in my head
После просмотра переходите на сайт и учитесь программировать вместе с нами — javarush.ru/
Образование не должно быть священной коровой, мы в этом уверены! Его нужно и можно менять. Именно так мы и поступили, и разработали курс программирования JavaRush, который, смеем вас уверить, не похож ни на один другой онлайн-курс.
printf(«Вышла третья лекция гарвардского курса CS50 на русском!\
»);
Необычный заголовок знаменует конец введения в курс и начало серьезной учёбы. Сложность возрастёт, но это только раззадоривает! И что еще радует: третья лекция такая же увлекательная, примеры — живые, диджей — на месте=). Итак, с чем мы познакомимся:
• Язык программирования C. На примере простейшей программы Дэвид растолкует основные конструкции языка, пользуясь аналогиями с изученными на нулевой неделе «пазлами» Scratch;
• Облачная IDE, в которой мы будем писать программы на C и не только;
• Вот такие штуки: jharvard@ide50:~/workspace $ make hello. Выглядит как заклинание? К концу лекции станет понятно, что к чему. Это одна из команд Linux. Выучим еще парочку необходимых для запуска приложений из командной строки.
И немного интересных фактов о первом программируемом американском компьютере (из тех, что целую комнату занимают), а также о первом обнаруженном баге=).
Гарвардский курс по основам программирования CS50: лекция #4: углубляемся в C и делаем первые задания
В четвертой лекции мы углубимся в язык С и изучим всё необходимое для выполнения первых трех серьезных заданий по программированию. Это циклы, условия, типы данных, переменные и функции.
Задания, к слову весьма разнообразные, совсем не скучные. Выполнив их, вы отточите использование библиотек, ввод/вывод и циклы вместе со знаменитым водопроводчиком Super Mario, посчитаете, сколько воды вы расходуете во время душа и запрограммируете первый относительно серьезный алгоритм для вычисления минимального количества монеток для выдачи сдачи.
Задания не слишком сложные, но требуют от новичков задействовать всё, что было выучено на третьей и четвертой лекции, плюс немного подумать. Смело к работе, а если что-то не получается, задавайте вопросы, мы будем рады помочь=).
Революцию может начать и один человек.
Он был молод, красив и чертовски талантлив. Начав с нуля, он смог построить мировую империю соблазна. О нем грезили женщины. Ему завидовали мужчины. Он соблазнил миллионы. Его звали Стив Джобс.
ДЖОБС. ИМПЕРИЯ СОБЛАЗНА рассказывает невероятную историю Стива Джобса, отважного новатора и предпринимателя, который шел к величию, несмотря на все тяготы и преграды. Этот человек оставил весьма заметный след в истории, навсегда изменив не только вектор развития технологии, но и жизнь во всем мире…
Роль одного из основателей компании Apple Стива Джобса исполняет Эштон Кутчер. Актеру удалось идеально передать образ проницательного и страстного предпринимателя, чей необычный подход стал катализатором цифровой революции и навсегда изменил жизни миллионов людей.
Стив Джобс родился в рабочем пригороде в Северной Калифорнии и окончил Рид-колледж. С ранней юности он тщетно пытался найти свое место в жизни. Он путешествовал по Индии в поисках просветления, как и многие из его поколения баловался наркотиками – и все это ради того, чтобы понять, что в нем томится гениальный техник. Он никогда не мог смириться с жестким графиком работы «от звонка до звонка», кабинеты офисов были для него слишком тесны. Джобс решил заняться маркетингом компьютерной приставки, которую изобрел его башковитый друг детства Стив Возняк по прозвищу «Воз» (Джош Гад). Комбинируя природный дар убеждения и знания в области технологий, Джобс смог заключить договор с местным магазином электроники на поставку для реализации 100 подобных приставок. Чтобы собрать партию, Джобс «арендовал» родительский гараж и привлек своих друзей. Так появилась фирма Apple Computers.