Name Brian Harvey Role Lecturer | ||
![]() | ||
Fields MathematicsComputer SciencePsychologyEducation Institutions University of California - Berkeley Alma mater MITStanford UniversityUC BerkeleyNew College of California Thesis The high school computer center: educational goals in theory and practice (philosophy, programming, moral) (1985) Books Computer Science Logo Styl, Computer Science Logo Styl, Computer Science Logo Styl, Computer Science Logo Style, Computer Science Logo Styl | ||
Residence United States of America |
Professor brian harvey on why not to cheat
Brian Keith Harvey (born 1949) is a Lecturer SOE of computer science at University of California, Berkeley. He and his students developed UCBLogo, a free and open source Logo interpreter for learners.
Contents
- Professor brian harvey on why not to cheat
- Uc berkeley cs professor brian harvey answering a question
- Work
- Awards
- Selected publications
- References
He received his B.S. in Mathematics at MIT, 1969, a M.S. in Computer Science, Stanford University, 1975, and a Ph.D. in Science and Mathematics Education, UC Berkeley, 1985. He also received a M.A. in Clinical Psychology, New College of California, 1990.
Uc berkeley cs professor brian harvey answering a question
Work
Until his retirement in July 2013, Harvey taught introductory (lower-division) computer science courses at Berkeley, as well as the "CS 195, Social Implications of Computing". He was also involved in the development of the Logo (programming language) for the use in K-12 education.
Together with the German programmer Jens Mönig, Harvey designed BYOB ("Build Your Own Blocks") and its successor Snap!, an extended version of the Scratch (programming language), which added higher order functions and true object inheritance for first-class sprites. With "CS10, The Beauty and Joy of Computing" at Berkeley he co-established the first course that's using BYOB and spread it to other colleges and high schools.