Малан, Дэвид

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Дэвид Малан
англ. David Malan
Имя при рождении David J. Malan
Страна  США
Род деятельности специалист в области информатики, подкастер
Научная сфера Ботнеты
Компьютерная безопасность
Цифровая криминалистика
Обучение компьютерным наукам
Дистанционное обучение
Совместное обучение
Образовательные технологии
Место работы Гарвардский университет
Университет Тафтса
Mindset Media
AirClic
Discaster
Альма-матер Гарвардский университет
(AB, SM, PhD)
Научный руководитель Майкл Смит
Известен как лектор CS50
Сайт cs.harvard.edu/malan/

Дэвид Дж. Малан (англ. David J. Malan, /dvɪd mlɛn/) — американский компьютерный ученый и профессор. Малан является профессором информатики Гордона Маккея в Гарвардском университете[1] и наиболее известен как преподаватель курса CS50 (аббревиатура от Computer Science 50, рус. Информатика 50)[2][3][3][4][5][1], который является самым крупным курсом в Гарвардском университете[6] и самым посещаемым массовым открытым онлайн-курсом (MOOC) на edX, причем до 2017 года лекции на платформе edX просмотрели более одного миллиона человек[7][8].

Малан является членом преподавательского состава Гарвардской школы инженерии и прикладных наук имени Джона А. Полсона, где его научные интересы включают кибербезопасность[9][9], цифровую криминалистику, ботнеты[10], обучение компьютерным наукам, дистанционное обучение, совместное обучение и обучение с помощью компьютера[11][12].

Образование[править | править код]

Малан поступил в Гарвардский колледж в 1995 году[13], первоначально изучая государственное управление, и осенью 1996 года сдал предмет CS50, который в то время преподавал Брайан Керниган. Вдохновленный Керниганом, Малан начал свое образование в области компьютерных наук[14], получив степень бакалавра компьютерных наук в 1999 году[1]. После периода работы вне академических кругов он вернулся в аспирантуру и в 2004 году получил степень магистра наук[1], а в 2007 году степень доктора философии[1] за исследования в области кибербезопасности и компьютерной криминалистики под руководством Майкла Смита[10].

Малан в 2014 году

Преподавание[править | править код]

Малан известен как преподаватель CS50[2][15], вводного курса по информатике для магистрантов и не магистрантов, целью которого является развитие навыков вычислительного мышления с использованием таких инструментов, как Scratch[16][16], C[17], Python[18], SQL[19] и JavaScript[19]. По состоянию на 2014 год на этот курс ежегодно записывается 800 студентов первого и второго курсов[20], что делает его самым крупным курсом в Гарвардском колледже[5]. CS50 доступен на edX как CS50x[21], с более чем одним миллионом просмотров лекций[21][22]. Его курсы на EdX известны тем, что их посещают люди всех возрастов. Все его курсы находятся в свободном доступе и лицензированы для повторного использования с указанием авторства с помощью OpenCourseWare[23], например, на сайте cs50.tv[24]. CS50 также существует как CS50 AP (Advanced Placement, рус. Продвинутое обучение), адаптация для средних школ, которая удовлетворяет принципам AP Computer Science Университетского совета.

Помимо CS50, Малан также преподает в Гарвардской школе продленного дня и Гарвардской летней школе[25]. До преподавания в Гарварде Малан преподавал математику и информатику в средней школе Франклина[13] и Университете Тафтса[26][13].

После начала пандемии коронавируса, Малан начал проводить занятия без физического присутствия студентов в Zoom[5].

В 2020 году в The New Yorker вышла статья про Малана, CS50 и о том, как он построил «империю дистанционного обучения»[27]. Спустя неделю эту статью раскритиковало издание Inside Higher Ed[28], назвав описание онлайн-обучения в The New Yorker`е «не соответствующим действительности»[28].

Карьера и исследования[править | править код]

Малан работал в компании Mindset Media, LLC с 2008 по 2011 год в качестве директора по информационным технологиям (CIO), где он отвечал за рекламу масштабируемости сети, безопасность и планирование мощностей. Он разработал инфраструктуру для сбора массивных наборов данных, способных обеспечить 500 млн HTTP-запросов в день, с пиками 10 тыс. в секунду. В 2011 году[29] Mindset Media была приобретена компанией Meebo, Inc. С 2001 по 2002 год работал в компании AirClic в качестве менеджера по проектированию[26].

Малан также был основателем и председателем Diskaster, фирмы по восстановлению данных, которая предлагала профессиональное восстановление данных с жестких дисков и карт памяти, а также проведение судебно-медицинских экспертиз по гражданским делам[25].

Во время учёбы в бакалавриате Малан работал на полставки в окружной прокуратуре округа Мидлсекс, штат Виргиния, в качестве судебного следователя, после чего основал два собственных стартапа[25]. Начиная с 2003 года, он работал на общественных началах в качестве техника скорой медицинской помощи (EMT-B, англ. emergency medical technician) в MIT-Emergency Medical Services (EMS)[13]. Он продолжает работать добровольцем в качестве врача скорой помощи Американского Красного Креста[26].

Малан также является активным членом сообщества SIGCSE[3][16][30], группы специальных интересов (SIG) по образованию в области компьютерных наук (CSE), организованной Ассоциацией вычислительной техники (ACM).

Примечания[править | править код]

  1. 1 2 3 4 5 Emily Schussheim 12:22 am, Feb 23, 2018. This is CS50: The Cult (англ.). Yale Daily News (23 февраля 2018). Дата обращения: 5 марта 2022. Архивировано 5 марта 2022 года.
  2. 1 2 Malan, David cs50.harvard.edu. Harvard University (2017). Дата обращения: 10 марта 2022. Архивировано 26 августа 2018 года.
  3. 1 2 3 Malan, David J. (2009). "Virtualizing office hours in CS 50" (PDF). ACM SIGCSE Bulletin. 41 (3): 303—307. doi:10.1145/1595496.1562969. ISSN 0097-8418. Архивировано 10 марта 2020. Дата обращения: 5 марта 2022.
  4. Garcia, Daniel D.; Barr, Valerie; Guzdial, Mark; Malan, David J. (2013). "Rediscovering the passion, beauty, joy, and awe". Proceedings of the 44th ACM technical symposium on Computer science education - SIGCSE '13. p. 379. doi:10.1145/2445196.2445308. ISBN 9781450318686.
  5. 1 2 3 "Lo que hace David Malan en sus clases para ser "el profesor estrella de informática de Harvard"". BBC News Mundo. Архивировано 5 марта 2022. Дата обращения: 5 марта 2022.
  6. Jonathan Shaw. Second Chances in CS50 (англ.). Harvard Magazine (23 марта 2020). Дата обращения: 5 марта 2022. Архивировано 5 марта 2022 года.
  7. Fahs, Ramsey CS50 Moves Away from Traditional Lectures, Toward Virtual Reality. thecrimson.com (2016). Архивировано из оригинала 21 февраля 2017 года.
  8. I. B. L. News. HarvardX Launches Three New CS50 Courses, with Prof. Malan as a Lead Instructor | IBL News (амер. англ.). Дата обращения: 5 марта 2022. Архивировано 5 марта 2022 года.
  9. 1 2 Lorincz, K.; Malan, D.J.; Fulford-Jones, T.R.F.; Nawoj, A.; Clavel, A.; Shnayder, V.; Mainland, G.; Welsh, M.; Moulton, S. (2004). "Sensor Networks for Emergency Response: Challenges and Opportunities". IEEE Pervasive Computing. 3 (4): 16—23. doi:10.1109/MPRV.2004.18. ISSN 1536-1268.
  10. 1 2 Malan, David J. (2007). Rapid detection of botnets through collaborative networks of peers (PDF). cs.harvard.edu (PhD thesis). Harvard University. ISBN 9780549042921. OCLC 232370471. Архивировано из оригинала (PDF) 17 августа 2016.
  11. David J Malan - Home (англ.). Author DO Series. Дата обращения: 5 марта 2022.
  12. Scopus preview - Malan, David J. - Сведения об авторе - Scopus. www.scopus.com. Дата обращения: 5 марта 2022. Архивировано 3 октября 2021 года.
  13. 1 2 3 4 David J. Malan (англ.). cs.harvard.edu. Дата обращения: 5 марта 2022. Архивировано 5 марта 2022 года.
  14. Mendez, Cordelia F. This is CS50. thecrimson.com. The Harvard Crimson (2014). Архивировано 17 марта 2017 года.
  15. Malan, David J. (2021). "Toward an Ungraded CS50" (PDF). SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science Education: 1076—1081. doi:10.1145/3408877.3432461. Архивировано (PDF) 5 марта 2022. Дата обращения: 5 марта 2022.
  16. 1 2 3 Malan, David J. Scratch for budding computer scientists / David J. Malan, Henry H. Leitner. — 2007. — P. 223. — ISBN 978-1-59593-361-4. — doi:10.1145/1227310.1227388.
  17. CS50 2016 - Week 1 - C на YouTube
  18. CS50 2016 - Week 8 - Python на YouTube
  19. 1 2 CS50 2016 - Week 9 - SQL на YouTube
  20. Natasha Bertrand. We Took Harvard's Incredibly Popular Computer Science Course And Can See Why Students Love It (амер. англ.). Business Insider. Дата обращения: 5 марта 2022. Архивировано 5 марта 2022 года.
  21. 1 2 Malan, David CS50x: An introduction to the intellectual enterprises of computer science and the art of programming. edx.org (2016). Дата обращения: 5 марта 2022. Архивировано 29 декабря 2017 года.
  22. Jacobs, Peter Here's Why More Than 800 Harvard Students Signed Up For A Notoriously Hard Computer Science Class. businessinsider.com. Business Insider (2014). Архивировано из оригинала 30 марта 2016 года.
  23. Bio - David J. Malan (амер. англ.). cs.harvard.edu. Дата обращения: 5 марта 2022. Архивировано 20 августа 2021 года.
  24. cs50.tv. Harvard University. Дата обращения: 10 марта 2022. Архивировано 4 января 2010 года.
  25. 1 2 3 Anon. David J. Malan. harvardmagazine.com. Harvard Magazine (2009). Архивировано из оригинала 27 июня 2016 года.
  26. 1 2 3 Malan, David David J. Malan full CV. cs.Harvard.edu. Harvard University (2016). Дата обращения: 5 марта 2022. Архивировано 13 мая 2015 года.
  27. Condé Nast. How Harvard’s Star Computer-Science Professor Built a Distance-Learning Empire (амер. англ.). The New Yorker (21 июля 2020). Дата обращения: 5 марта 2022. Архивировано 24 февраля 2022 года.
  28. 1 2 Conflicted About 'New Yorker' Article on Harvard’s CS50 | Inside Higher Ed (англ.). www.insidehighered.com. Дата обращения: 5 марта 2022. Архивировано 5 марта 2022 года.
  29. Warren, Christina." Архивная копия от 7 марта 2021 на Wayback Machine
  30. Malan, David J. CS50 sandbox // Proceeding of the 44th ACM technical symposium on Computer science education - SIGCSE '13. — 2013. — P. 141. — ISBN 9781450318686. — doi:10.1145/2445196.2445242.