Малан поступил в Гарвардский колледж в 1995 году[13], первоначально изучая государственное управление, и осенью 1996 года сдал предмет CS50, который в то время преподавал Брайан Керниган. Вдохновленный Керниганом, Малан начал свое образование в области компьютерных наук[14], получив степень бакалавра компьютерных наук в 1999 году[1]. После периода работы вне академических кругов он вернулся в аспирантуру и в 2004 году получил степень магистра наук[1], а в 2007 году степень доктора философии[1] за исследования в области кибербезопасности и компьютерной криминалистики под руководством Майкла Смита[10].
Преподавание
Малан известен как преподаватель 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).
Примечания
↑ 12345Emily Schussheim 12:22 am, Feb 23, 2018.This is CS50: The Cult(англ.). Yale Daily News (23 февраля 2018). Дата обращения: 5 марта 2022. Архивировано 5 марта 2022 года.
↑ 12Malan, David.cs50.harvard.edu (неопр.). Harvard University (2017). Дата обращения: 10 марта 2022. Архивировано 26 августа 2018 года.
↑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. ISBN9781450318686.
↑ 123Malan, David.David J. Malan full CV (неопр.). cs.Harvard.edu. Harvard University (2016). Дата обращения: 5 марта 2022. Архивировано 13 мая 2015 года.
↑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.