Это Хогвартс?
Нет, друзья, это Гарвард и первая лекция CS50 с русским переводом! Даже на этом вводном занятии (хотя мозг отказывается воспринимать это яркое интерактивное действо как «занятие») @David Malan уже успел рассказать и показать много интересного — https://javarush.com/quests/QUEST_HARVARD_CS50
Вот о чем:
- родной язык компьютеров — двоичная система счисления
- ASCII — как записываются символы
- как алгоритмизировать задачи — на живых примерах. Очень живых=)
- почему Дэвид разорвал телефонный справочник или что такое двоичный поиск
- сложность алгоритма — что, как и почему
- о том, что такое циклы, расскажет никто иной, как Марк Цукерберг, основатель Facebook
- …а еще вы увидите его же в 2005 году, в качестве приглашенного гостя CS50. Хм… судя по аудитории, интерес к технологиям вырос в десятки раз!
ЗЫ а будут ли подобные лекции по другим темам? может непосредственно Java или паттерны? или алгоритмы?
Качество исходного материала настолько высоко, и вовлекающий эффект от Гарвардского курса столь велик, что даже нет смысла делать его платным — чем больше народу его просмотрит, тем больший процент заинтересуется программированием. Да, кто-то пойдет искать знаний на сторонних ресурсах, но большая часть останется здесь, с нами, еще сильнее приближая java и javarush к мировомоу господству!
злорадный смехПо-хорошему можно позавидовать игровой атмосфере на курсе — причем не в ущерб профессионализму.
Вспоминаю лекции у нас в ВУЗе… Лучшим решением на одном предмете было сесть подальше, одеть наушники и спокойно перекантоваться часок, не слушая нудный бубнёж.
Середина 80-х. Журнал «Пионер» и в нем «сериальный» цикл статей «Игры с чипом», где школьников учат считать на пальцах до 1023 :*) —
я злился, так как не мог 256 на пальцах показать, из-за того что выпрямить безымянный палец при сложенных остальных было трудно,
а двоичный поиск был подан как задача нахождения принцессы в 128-этажном замке с лифтом за наименьшее кол-во шагов…
А уже дальше был программируемый калькулятор БЗ-34, где программы могли иметь максимальную длину чуть меньше 100 инструкций (и их записывали в тетрадки в клетку, модифицировали (например «ломали» на предмет кол-ва жизни/топлива и т.п.) и менялись на переменах), однако это не мешало на инженерном калькуляторе играть в посадку на луну, карате (!) и самые нетерпеливые даже разгоняли калькулятор, перепаивая элементы колебательного RC-контура, так как в руководстве к калькулятору, как и ко всей советской технике, прикладывалась электрическая принципиальная схема (это вам не в BIOS-е менять напряжение и частоту).
P.S. Полностью соглашусь, что подача материала во многих ВУЗах — туфта, но встречаются уникумы-преподы (их мало, но они есть) которые таки умеет талант донести (а главное — заинтересовать учащихся) предмет. И хорошо, что JR переводит курс, что будет полезно многим будущим абитуриентам.