Brian Keith Harvey (nacido en 1949) es un ex profesor de informática de la Universidad de California, Berkeley . Él y sus estudiantes desarrollaron un lenguaje de programación educativo llamado UCBLogo , que es un software libre y de código abierto , un dialecto del lenguaje Logo , como intérprete para estudiantes. Ahora trabaja en Snap !.
Recibió su licenciatura en matemáticas en el Instituto Tecnológico de Massachusetts (MIT), 1969, una maestría en ciencias de la computación , la Universidad de Stanford , 1975, y un doctorado en educación en ciencias y matemáticas , la Universidad de California, Berkeley , 1985. También recibió una maestría en psicología clínica , New College of California , 1990.
Hasta jubilarse en julio de 2013, Harvey enseñó cursos introductorios (de nivel inferior) de informática en Berkeley y CS 195, Implicaciones sociales de la informática . [1] También participó en el desarrollo del lenguaje Logo para su uso en la educación K-12.
Junto con el programador alemán Jens Mönig, Harvey diseñó el lenguaje de programación Build Your Own Blocks (BYOB), y su sucesor Snap!, una versión extendida del lenguaje Scratch , que agregó funciones de orden superior y verdadera herencia orientada a objetos para sprites de primera clase. Con CS10, The Beauty and Joy of Computing en Berkeley, cofundó el primer curso que utilizaba BYOB y lo extendió a otras universidades y escuelas secundarias.
{{cite book}}
: |website=
ignorado ( ayuda )