HOME

TheInfoList



OR:

Harold Abelson (born April 26, 1947) is an American mathematician and computer scientist. He is a professor of computer science and engineering in the Department of Electrical Engineering and Computer Science at the
Massachusetts Institute of Technology The Massachusetts Institute of Technology (MIT) is a Private university, private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of moder ...
(MIT), a founding director of both
Creative Commons Creative Commons (CC) is an American non-profit organization and international network devoted to educational access and expanding the range of creative works available for others to build upon legally and to share. The organization has release ...
and the
Free Software Foundation The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985. The organisation supports the free software movement, with the organization's preference for software being distributed ...
, creator of the MIT App Inventor platform, and co-author of the widely-used textbook '' Structure and Interpretation of Computer Programs'' (SICP), sometimes also referred to as "the wizard book" because of its cover illustration. He directed the first implementation of the language
Logo A logo (abbreviation of logotype; ) is a graphic mark, emblem, or symbol used to aid and promote public identification and recognition. It may be of an abstract or figurative design or include the text of the name that it represents, as in ...
for the
Apple II Apple II ("apple Roman numerals, two", stylized as Apple ][) is a series of microcomputers manufactured by Apple Computer, Inc. from 1977 to 1993. The Apple II (original), original Apple II model, which gave the series its name, was designed ...
, which made the language widely available on personal computers starting in 1981; and published a widely selling book on Logo in 1982. Together with Gerald Jay Sussman, Abelson developed MIT's introductory computer science subject, "The Structure and Interpretation of Computer Programs" (often referred to by the MIT course number, 6.001), a subject organized around the idea that a computer language is primarily a formal medium for expressing ideas about methodology, rather than just a way to get a computer to perform operations. Abelson and Sussman also cooperate in codirecting the MIT Project on Mathematics and Computation. The
MIT OpenCourseWare MIT OpenCourseWare (MIT OCW) is an initiative of the Massachusetts Institute of Technology (MIT) to publish all of the educational materials from its undergraduate- and graduate-level courses online, freely and openly available to anyone, anywh ...
(OCW) project was spearheaded by Abelson and other MIT faculty. Abelson led an internal investigation of MIT's choices and role in the prosecution of
Aaron Swartz Aaron Hillel Swartz (; November 8, 1986January 11, 2013), also known as AaronSw, was an American computer programmer, entrepreneur, writer, political organizer, and Internet hacktivism, hacktivist. As a programmer, Swartz helped develop the we ...
by the
Federal Bureau of Investigation The Federal Bureau of Investigation (FBI) is the domestic Intelligence agency, intelligence and Security agency, security service of the United States and Federal law enforcement in the United States, its principal federal law enforcement ag ...
(FBI), which concluded that MIT did nothing wrong legally, but recommended that MIT consider changing some of its internal policies.


Education

Abelson graduated with a
Bachelor of Arts A Bachelor of Arts (abbreviated B.A., BA, A.B. or AB; from the Latin ', ', or ') is the holder of a bachelor's degree awarded for an undergraduate program in the liberal arts, or, in some cases, other disciplines. A Bachelor of Arts deg ...
degree in mathematics from
Princeton University Princeton University is a private university, private Ivy League research university in Princeton, New Jersey, United States. Founded in 1746 in Elizabeth, New Jersey, Elizabeth as the College of New Jersey, Princeton is the List of Colonial ...
in 1969 after completing a senior thesis on ''Actions with fixed-point set: a homology sphere'', supervised by William Browder. He received his
PhD A Doctor of Philosophy (PhD, DPhil; or ) is a terminal degree that usually denotes the highest level of academic achievement in a given discipline and is awarded following a course of graduate study and original research. The name of the deg ...
in mathematics from the
Massachusetts Institute of Technology The Massachusetts Institute of Technology (MIT) is a Private university, private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of moder ...
in 1973 after completing his research on ''Topologically distinct conjugate varieties with finite fundamental group'' supervised by
Dennis Sullivan Dennis Parnell Sullivan (born February 12, 1941) is an American mathematician known for his work in algebraic topology, geometric topology, and dynamical systems. He holds the Albert Einstein Chair at the Graduate Center of the City University ...
.


Career and research

Abelson is also a founding director of
Creative Commons Creative Commons (CC) is an American non-profit organization and international network devoted to educational access and expanding the range of creative works available for others to build upon legally and to share. The organization has release ...
and Public Knowledge, and a director of the
Center for Democracy and Technology Center for Democracy & Technology (CDT) is a Washington, D.C.–based 501(c)(3) nonprofit organization that advocates for digital rights and freedom of expression. CDT seeks to promote legislation that enables individuals to use the Internet for ...
.


Computer science education

Abelson has a longstanding interest in using computation as a conceptual framework in teaching. He directed the first implementation of
Logo A logo (abbreviation of logotype; ) is a graphic mark, emblem, or symbol used to aid and promote public identification and recognition. It may be of an abstract or figurative design or include the text of the name that it represents, as in ...
for the
Apple II Apple II ("apple Roman numerals, two", stylized as Apple ][) is a series of microcomputers manufactured by Apple Computer, Inc. from 1977 to 1993. The Apple II (original), original Apple II model, which gave the series its name, was designed ...
, which made the language widely available on personal computers starting in 1981; and published a widely selling book on Logo in 1982. His book ''Turtle Geometry,'' written with Andrea diSessa in 1981, presented a computational approach to geometry which has been cited as "the first step in a revolutionary change in the entire teaching/learning process." In March 2015, a copy of Abelson's 1969 implementation of Turtle graphics was sold at The Algorithm Auction, the world’s first auction of computer
algorithm In mathematics and computer science, an algorithm () is a finite sequence of Rigour#Mathematics, mathematically rigorous instructions, typically used to solve a class of specific Computational problem, problems or to perform a computation. Algo ...
s. Together with Gerald Jay Sussman, Abelson developed MIT's introductory computer science subject, '' Structure and Interpretation of Computer Programs,'' a subject organized around the notion that a computer language is primarily a formal medium for expressing ideas about methodology, rather than just a way to get a computer to perform operations. This work, through the textbook of the same name, videotapes of their lectures, and the availability on personal computers of the Scheme dialect of
Lisp Lisp (historically LISP, an abbreviation of "list processing") is a family of programming languages with a long history and a distinctive, fully parenthesized Polish notation#Explanation, prefix notation. Originally specified in the late 1950s, ...
(used in teaching the course), has had a worldwide impact on university computer science education. He is a visiting faculty member at Google, where he was part of the '' App Inventor for Android'' team, an educational program aiming to make it easy for people with no programming background to write mobile phone applications and "explore whether this could change the nature of introductory computing". He is coauthor of the book ''App Inventor'' with David Wolber, Ellen Spertus, and Liz Looney, published by O'Reilly Media in 2011. After Google released App Inventor as open source software in late 2009 and provided seed funding to the
MIT Media Lab The MIT Media Lab is a research laboratory at the Massachusetts Institute of Technology, growing out of MIT's Architecture Machine Group in the MIT School of Architecture and Planning, School of Architecture. Its research does not restrict to fi ...
in 2011, Abelson became codirector of the MIT Center for Mobile Learning to continue development of App Inventor.


Computing tools

Abelson and Sussman also cooperate in codirecting the MIT Project on Mathematics and Computation, a project of the
MIT Computer Science and Artificial Intelligence Laboratory Computer Science and Artificial Intelligence Laboratory (CSAIL) is a research institute at the Massachusetts Institute of Technology (MIT) formed by the 2003 merger of the Laboratory for Computer Science (LCS) and the Artificial Intelligence Lab ...
(CSAIL), formerly a joint project of the MIT Artificial Intelligence Laboratory (AI Lab) and MIT Laboratory for Computer Science (LCS), CSAIL's components. The goal of the project is to create better computational tools for scientists and engineers. But even with powerful numerical computers, exploring complex physical systems still requires substantial human effort and human judgement to prepare simulations and to interpret numerical results. Together with their students, Abelson and Sussman are combining methods from
numerical computation Numerical analysis is the study of algorithms that use numerical approximation (as opposed to symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics). It is the study of numerical methods t ...
, symbolic algebra, and
heuristic A heuristic or heuristic technique (''problem solving'', '' mental shortcut'', ''rule of thumb'') is any approach to problem solving that employs a pragmatic method that is not fully optimized, perfected, or rationalized, but is nevertheless ...
programming to develop programs that not only perform massive numerical computations, but that also interpret these computations and ''discuss'' the results in qualitative terms. Programs such as these could form the basis for intelligent scientific instruments that monitor physical systems based upon high-level behavioral descriptions. More generally, they could lead to a new generation of computational tools that can autonomously explore complex physical systems, and which will play an important part in the future practice of science and engineering. At the same time, these programs incorporate computational formulations of scientific knowledge that can form the foundations of better ways to teach science and engineering.


Free software movement

Abelson and Sussman have also been a part of the
free software movement The free software movement is a social movement with the goal of obtaining and guaranteeing certain freedoms for user (computing), software users, namely the freedoms to run, study, modify, and share copies of software. Software which meets thes ...
(FSM), including serving on the
board of directors A board of directors is a governing body that supervises the activities of a business, a nonprofit organization, or a government agency. The powers, duties, and responsibilities of a board of directors are determined by government regulatio ...
of the
Free Software Foundation The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985. The organisation supports the free software movement, with the organization's preference for software being distributed ...
(FSF). Abelson is known to have been involved in publishing Andrew Huang's ''Hacking the Xbox'' and Keith Winstein's seven-line
Perl Perl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language". Perl was developed ...
DeCSS script (named qrpff), and Library Access to Music Project (LAMP), MIT's campus-wide music distribution system. The
MIT OpenCourseWare MIT OpenCourseWare (MIT OCW) is an initiative of the Massachusetts Institute of Technology (MIT) to publish all of the educational materials from its undergraduate- and graduate-level courses online, freely and openly available to anyone, anywh ...
(OCW) project was spearheaded by Hal Abelson and other MIT faculty.


Aaron Swartz investigation

In January 2013,
open access Open access (OA) is a set of principles and a range of practices through which nominally copyrightable publications are delivered to readers free of access charges or other barriers. With open access strictly defined (according to the 2001 de ...
activist
Aaron Swartz Aaron Hillel Swartz (; November 8, 1986January 11, 2013), also known as AaronSw, was an American computer programmer, entrepreneur, writer, political organizer, and Internet hacktivism, hacktivist. As a programmer, Swartz helped develop the we ...
died by suicide. He had been arrested near MIT and was facing up to 35 years imprisonment for the alleged crime of downloading ''Journal Storage'' (
JSTOR JSTOR ( ; short for ''Journal Storage'') is a digital library of academic journals, books, and primary sources founded in 1994. Originally containing digitized back issues of academic journals, it now encompasses books and other primary source ...
) articles through MIT's ''open access'' campus network. In response, MIT appointed professor Hal Abelson to lead an internal investigation of the school's choices and role in the prosecution of
Aaron Swartz Aaron Hillel Swartz (; November 8, 1986January 11, 2013), also known as AaronSw, was an American computer programmer, entrepreneur, writer, political organizer, and Internet hacktivism, hacktivist. As a programmer, Swartz helped develop the we ...
by the FBI. The report was delivered on July 26, 2013. It concluded that MIT did nothing wrong legally, but recommended that MIT consider changing some of its internal policies.


Awards and honors

* Designated as one of MIT's six inaugural MacVicar Faculty Fellows, in 1992, in recognition of his significant and sustained contributions to teaching and undergraduate education * 1992 Bose Award, the MIT School of Engineering teaching award * 1995 Taylor L. Booth Education Award, given by
IEEE Computer Society IEEE Computer Society (commonly known as the Computer Society or CS) is a technical society of the Institute of Electrical and Electronics Engineers (IEEE) dedicated to computing, namely the major areas of hardware, software, standards and people ...
, cited for his continued contributions to the pedagogy and teaching of introductory computer science * 2011 ACM Karl V. Karlstrom Outstanding Educator Award for "his contribution to computing education, through his innovative advances in curricula designed for students pursuing different kinds of computing expertise, and for his leadership in the movement for open educational resources" * 2012
Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membe ...
(ACM) SIGCSE Award for Outstanding Contribution to Computer Science Education


Publications

* '' Structure and Interpretation of Computer Programs'' * ''Turtle Geometry: The Computer As a Medium for Exploring Mathematics'' * ''Blown to Bits: Your Life, Liberty, and Happiness After the Digital Explosion'' * ''App Inventor 2: Create Your Own Android Apps''


References

{{DEFAULTSORT:Abelson, Hal American computer scientists American artificial intelligence researchers Lisp (programming language) people Programming language designers 20th-century American Jews 20th-century American mathematicians 21st-century American Jews 21st-century American mathematicians Jewish American scientists American electrical engineers Princeton University alumni Massachusetts Institute of Technology School of Science alumni MIT School of Engineering faculty Members of the Free Software Foundation board of directors Fellows of the IEEE Free software programmers GNU people Living people Members of the Creative Commons board of directors Google employees 1947 births American computer science educators Creative Commons-licensed authors Place of birth missing (living people)