Оуэн Астрахан — американский ученый-компьютерщик и профессор практики компьютерных наук в Университете Дьюка , где он также является директором факультета бакалавриата. Он известен своей работой в области разработки учебных программ и методов преподавания компьютерных наук. Он был одним из первых выдающихся стипендиатов Национального научного фонда CISE и обладателем премии ACM Outstanding Educator Award. Он был главным исследователем многолетнего проекта NSF/ College Board , который привел к выпуску курса и экзамена AP Computer Science Principles .
Астрахан родился в Нью-Йорке в 1956 году у Гейл Лавджой и Энтони Астрахана. У него есть младший брат Джошуа Астрахан .
Астрахан окончил Дартмутский колледж в 1978 году, получив степень бакалавра в области математики. Он получил степень магистра искусств в области преподавания в Университете Дьюка в 1979 году, первоначально преподавая в средней школе Кэмп-Лежен , Кэмп-Лежен , Северная Каролина. [1]
С 1980 по 1985 год он преподавал математику и информатику в Durham Academy в Дареме, Северная Каролина . [1] Летом 1983 года он посетил летнюю программу для учителей старших классов в Carnegie Mellon University, готовясь преподавать новый курс College Board AP Computer Science. Он присоединился к команде разработчиков нового экзамена. [2]
В 1985 году Астрахан начал аспирантуру по информатике в Университете Дьюка. Его диссертационная работа была посвящена автоматизированному доказательству теорем с использованием метода исключения моделей вместе с Дональдом У. Лавлендом . [1] [3] В его обязанности по преподаванию входила разработка учебной программы для первого курса по информатике для студентов-специалистов и вводного курса по информатике для студентов-неспециалистов. [1] Лето 1991 года он провел в качестве научного сотрудника в SRI International в Менло-Парке, Калифорния, работая над автоматизированным доказательством теорем вместе с Марком Э. Стиккелем . [1] [4] Он получил степень магистра в Университете Дьюка в 1989 году и степень доктора философии в 1992 году. [1]
Будучи студентом в 1989 году, он стал главным читателем теста AP Computer Science в Службе образовательного тестирования , и занимал эту должность до 1994 года. [1] В течение четырех лет, с 1990 по 1993 год, он и другие аспиранты проводили первое распределенное интернет-соревнование по программированию. Оно было вдохновлено Международным студенческим соревнованием по программированию ACM, но было открыто для более широкого круга студентов и не требовало никаких поездок, только доступ к электронной почте. [5]
В 1993 году Астрахан присоединился к факультету Дьюка на кафедре компьютерных наук в качестве доцента практики компьютерных наук. Осенью того же года он стал директором бакалавриата. [1] Он изменил вводный курс компьютерных наук, чтобы использовать C++ в качестве языка программирования, и начал писать вводный учебник. [6] Первое издание A Computer Science Tapestry: Exploring Programming and Computer Science with C++ было опубликовано в 1997 году [7] и получило широкое распространение. [8] Второе издание было опубликовано в 2000 году. [9]
Астрахан продолжил свою работу в Комитете по развитию компьютерных наук AP. Он был частью команды, разрабатывающей AP Computer Science AB , и стал главным рецензентом на этом экзамене. [2] Позже он был лидером в изменении языка программирования с Pascal на C++ [8] и снова с C++ на Java. [2] В 2007 году он и Питер Дж. Деннинг были названы выдающимися стипендиатами NSF Computer and Information Science and Engineering Distinguished Education Fellows за «их выдающиеся усилия по возрождению высшего компьютерного образования в Соединенных Штатах». [10]
В 2008 году Астрахан стал главным исследователем совместного проекта NSF/ College Board по разработке нового курса Advanced Placement (AP), AP Computer Science Principles [11] и продолжающегося гранта на завершение разработки экзамена AP CSP. [12] Новый курс был разработан для расширения участия в вычислительной технике. [13] Первые курсы начались осенью 2016 года, а первый экзамен был проведен в мае 2017 года. Экзамен сдали более 50 000 студентов, что стало рекордом по самому большому первоначальному участию в экзамене AP. [8]
В 2016 году Ассоциация вычислительной техники (ACM) наградила Астрахана премией имени Карла В. Карлстрома за выдающиеся достижения в области педагогики за «три десятилетия инновационной педагогики в области компьютерных наук и вдохновляющего лидерства в сообществе по расширению привлекательности курсов компьютерных наук для старших классов и вводного уровня колледжей». [8] Цитата заканчивалась цитатой из «Закона Астрахана» в качестве примера его подхода к преподаванию: «никогда не просите ученика использовать компьютер для решения задачи, которую легче решить без него». [8]
Астрахан женат на Лоре Хейнеман и имеет двоих детей.