Pull to refresh
  • by relevance
  • by date
  • by rating

Видеоуроки по Python от Khan Academy

Python
Некоммерческая организация Khan Academy начала публиковать микролекции по языку программирования Python для начинающих. Первый урок посвящён написанию простой программки вычисления факториала с использованием цикла.



P.S. Khan Academy специализируется на массовом образовании. С 2006 года её основатель Салман Хан записал более 2300 микролекций в области науки и математики. По данным на июнь 2011 года, у канала Khan Academy на YouTube зафиксировано около 64 млн просмотров.

Khan Academy на YouTube
Total votes 67: ↑63 and ↓4 +59
Views13.5K
Comments 28

Khan Academy будет использовать JavaScript для обучения программированию

JavaScript
Khan Academy — некоммерческий проект, предлагающий тысячи бесплатных учебных виедороликов и курсов по основным научным дисциплинам, от математики и физики до истории и искусствоведения. До сих пор на сайте академии в качестве учебного языка использовался Python. Его часто выбирают для обучения программированию, во многом благодаря его однозначности (“There should be one — and preferably only one — obvious way to do it”) и прозрачности (“Explicit is better than implicit”), однако для первого учебного языка, считает Джон Рейсиг (недавно перешедший из Mozilla Corporation в Khan Academy) очень важны такие качества, как доступность и наглядность. Начать программировать на JavaScript можно в любом браузере не тратя ни секунды на установку, кроме того, всегда под рукой HTML5 и CSS, и можно вместо скучных традиционных чисел Фибоначчи и “Hello world” довольно быстро соорудить простенькую игру или хотя бы нарисовать что-нибудь на canvas'е (привет черепашке из Logo).
Читать дальше →
Total votes 16: ↑11 and ↓5 +6
Views8.7K
Comments 32

Загадка выпадающего списка «Амазона»

Web designInterfaces
Бен Кэменс обнаружил, что в выпадающем списке Shop by Department на сайте «Амазон» ховер-эффект происходит очень быстро, абсолютно без какой-либо задержки. Тем самым происходит нарушение старого, выработанного ещё в 90-х годах прошлого века правила: перед отображением пункта подменю необходим так называемый гистерезис, запаздывание.



Запаздывание необходимо не только для того, чтобы сберечь ресурсы машины пользователя, но и по соображениям юзабилити: если не добавить задержку, то переводить курсор мыши на выпавшее подменю будет неудобно, придётся вести его сначала горизонтально в меню, не задевая другие пункты, и лишь после выбирать нужный подпункт.
Читать дальше →
Total votes 558: ↑548 and ↓10 +538
Views186.6K
Comments 90

Сбербанк и Khan Academy

Mathematics
Как заявляет Сбербанк:
«В рамках реализации проекта в 2014 году на русский язык будет переведено более 2 300 видеолекций»



Кроме коротенького заявления на сайте Сбербанка я не нашел никаких подробностей.
Зато откопал статью в Forbes и Top9 уроков, которые набрали больше миллиона просмотров.
На просторах интернета нашелся даже русскоязычный канал, но количество просмотров там на 2 порядка меньше.

О чем же Хан говорил на TED, и какое самое просматриваемое видео с незамысловатыми рисунками «первого в мире учителя-звезды»?
Читать дальше →
Total votes 25: ↑18 and ↓7 +11
Views17K
Comments 15

Khan Academy разработала быструю JavaScript-библиотеку для работы с математическими формулами

Нордавинд corporate blogJavaScriptLaTeX
Фактическим стандартом для работы с математическими формулами в вебе, записанными в формате TeX, является библиотека MathJax. Платформа онлайн-обучения Khan Academy имеет в своём арсенале множество курсов, посвящённых математике. Один из важных пунктов миссии академии — сделать качественное образование доступным всем, независимо от географического и материального положения, поэтому для Khan Academy очень существенна быстрая работа сайта на слабых старых компьютерах и мобильных устройствах. Именно поэтому разработчики академии решили написать собственную библиотеку для рендеринга TeX в HTML, которая в перспективе могла бы полностью заменить MathJax и работала бы гораздо быстрее.

Библиотека KaTeX пока ещё довольна молода (текущая версия — 0.1.0) и пока ещё не может сравниться с MathJax по функциональности. Текущий список поддерживаемых функций доступен в вики проекта. KaTeX поддерживает меньше выходных форматов по сравнению с MathJax, которая умеет рендерить формулы в HTML+CSS, SVG и MathML. В КаТеХ реализован вывод в HTML, поддержка MathML планируется в будущем. KaTeX не поддерживает старые (старше 8.0) версии IE.


Ключевое преимущество KaTeX - скорость
Total votes 49: ↑49 and ↓0 +49
Views18.9K
Comments 31

Быстрый путь к успеху Pixar с Академией Хана

Studying in IT
MikeВсе мы любим Pixar и ее инновационные анимационные проекты, лишь по недоразумению называемые мультфильмами (хотя мультфильмы мы тоже любим). И сегодня появилась отличная новость: Академия Хана (Khan Academy) — некоммерческая образовательная организация, созданная в 2008 году выпускником MIT и Гарварда Салманом Ханом (не путать с популярным и скандально известным индийским актером) теперь в партнерстве с Pixar открыла доступ к бесплатному курсу обучения технологиям, лежащим в основе творческого процесса Pixar Animation Studios.

Сотрудничество между Khan Academy и Pixar Animation Studios позволило предоставить доступ людям бесплатный ресурс, позволяющий узнать о творческих кулуарах студии. Курс называется Pixar in a Box, и представляет собой набор онлайновых академических инструментов, спонсируемых Disney, который включает в себя видео уроки, различные интерактивные упражнения и практические занятия.
Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Views7.2K
Comments 0

Как победить на собеседовании. Несколько крайне полезных советов для разработчиков

Rootwelt corporate blogPersonnel ManagementIT career
Translation
От автора: я разработал и провёл десятки собеседований по программированию. Здесь я расскажу, как меня обыграть



Будем честными, большинство программистов не любят писать код на собеседовании. Некоторые даже угрожают уйти из профессии по этой причине. Но в ближайшее время ничего не изменится. Так что если вы действительно хотите получить работу, то придётся понять, как можно добиться успеха на этих собеседованиях. Я помогу вам. Мы изучим процесс, и я объясню, что именно я хочу добиться от собеседования, так что у вас сложится довольно чёткое представление, как его пройти.
Читать дальше →
Total votes 54: ↑39 and ↓15 +24
Views66.9K
Comments 116

The Power of Open: Сила открытости

Philtech Initiative corporate blogOpen sourceCreative CommonsProfessional literatureCommunity management
Translation
image

Введение


Мир пережил взрыв открытости. Начиная отдельными художниками, показывающими свои творения в ожидании вклада от других людей, заканчивая правительствами, которые требуют чтобы публично финансируемые работы были доступны для общественности. Как дух, так и практика совместного использования набирают обороты и дают результаты.

Creative Commons стали предоставлять лицензии для открытого обмена всего лишь десять лет назад. В настоящее время более 400 миллионов лицензий CC доступны в интернете: от музыки и фотографий до результатов исследований и целых курсов колледжа. Creative Commons создала юридическую и техническую инфраструктуру, которая позволяет эффективно использовать знания, искусство и данные отдельными лицами, организациями и правительством. А самое главное, что миллионы создателей использовали эту инфраструктуру для обмена работами, которые обогащают глобальное достояние для всего человечества.
Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Views2.6K
Comments 3