Misplaced Pages

Brian Harvey (lecturer)

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
American computer scientist
This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.
Find sources: "Brian Harvey" lecturer – news · newspapers · books · scholar · JSTOR (February 2021) (Learn how and when to remove this message)
Brian K. Harvey
Born1949 (age 74–75)
Alma mater
Known for
Awards
  • Berkeley Distinguished Teaching Award
  • Diane S. McEntyre Award for Excellence in Teaching Computer Science
  • Jim and Donna Gray Award for Excellence in Undergraduate Teaching of Computer Science
Scientific career
Fields
InstitutionsUniversity of California, Berkeley
ThesisThe high school computer center: educational goals in theory and practice (philosophy, programming, moral) (1985; 39 years ago (1985))
Websitepeople.eecs.berkeley.edu/~bh

Brian Keith Harvey (born 1949) is a former Lecturer SOE of computer science at University of California, Berkeley. He and his students developed an educational programming language named UCBLogo which is free and open-source software, a dialect of the language Logo, as an interpreter, for learners. He now works on Snap!.

Education

He received his B.S. in mathematics at Massachusetts Institute of Technology (MIT), 1969, a M.S. in computer science, Stanford University, 1975, and a Ph.D. in science and mathematics education, University of California, Berkeley, 1985. He also received a M.A. in clinical psychology, New College of California, 1990.

Work

Until retiring in July 2013, Harvey taught introductory (lower-division) computer science courses at Berkeley, and CS 195, Social Implications of Computing. He was also involved in the development of the language Logo for the use in K-12 education.

Together with the German programmer Jens Mönig, Harvey designed the programming language Build Your Own Blocks (BYOB), and its successor Snap!, an extended version of the language Scratch, which added higher-order functions and true object-oriented inheritance for first-class sprites. With CS10, The Beauty and Joy of Computing at Berkeley he co-established the first course to use BYOB and spread it to other colleges and high schools.

Selected publications

References

  1. Hafner, Kate (2003-05-22). "Computing's Lost Allure". New York Times. Retrieved 2012-10-17.

External links

Lisp programming
Features
Object systems
Implementations
Standardized
Common
Lisp
Scheme
ISLISP
Unstandardized
Logo
POP
Operating system
  • List
  • Common Lisp Interface Manager, McCLIM
  • Genera
  • Scsh
  • Hardware
    Community
    of practice
    Technical standards
    Education
    Books
    Curriculum
    Organizations
    Business
    Education
    People
    Common Lisp
    Scheme
    Logo
    POP
    List Books Commons Category Category
    Categories: