fbpx
Wikipedia

Hal Abelson

Harold Abelson (born April 26, 1947)[2] 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 (MIT), a founding director of both Creative Commons[5] and the Free Software Foundation,[6] creator of the MIT App Inventor platform, and co-author of the widely-used textbook Structure and Interpretation of Computer Programs, sometimes also referred to as "the wizard book."

Hal Abelson
Abelson in 2007
Born
Harold Abelson

(1947-04-26) April 26, 1947 (age 77)[2]
Alma mater
Known for
Awards
Scientific career
FieldsComputer science education
Amorphous computing
InstitutionsMassachusetts Institute of Technology
ThesisTopologically Distinct Conjugate-Varieties with Finite Fundamental-Group (1973)
Doctoral advisorDennis Sullivan[1]
Doctoral students
Websitewww.csail.mit.edu/person/hal-abelson

He directed the first implementation of the language Logo for the Apple II, 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 (called by the 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 (OCW) project was spearheaded by Abelson and other MIT faculty.[3]

Abelson led an internal investigation of MIT's choices and role in the prosecution of Aaron Swartz by the Federal Bureau of Investigation (FBI), which concluded that MIT did nothing wrong legally, but recommended that MIT consider changing some of its internal policies.

Education edit

Abelson graduated with a Bachelor of Arts degree in mathematics from Princeton University in 1969 after completing a senior thesis on Actions with fixed-point set: a homology sphere, supervised by William Browder.[1][7]

He received his PhD in mathematics from the Massachusetts Institute of Technology in 1973 after completing his research on Topologically distinct conjugate varieties with finite fundamental group supervised by Dennis Sullivan.[8][9]

Career and research edit

Abelson is also a founding director of Creative Commons and Public Knowledge, and a director of the Center for Democracy and Technology.[10][11][12][8]

Computer science education edit

Abelson has a longstanding interest in using computation as a conceptual framework in teaching. He directed the first implementation of Logo for the Apple II, 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 algorithms.[13]

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 (used in teaching the course), has had a worldwide impact on university computer science education.[14][15]

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".[16] He is coauthor of the book App Inventor with David Wolber, Ellen Spertus, and Liz Looney, published by O'Reilly Media in 2011.[17][18][19] After Google released App Inventor as open source software in late 2009 and provided seed funding to the MIT Media Lab in 2011, Abelson became codirector of the MIT Center for Mobile Learning to continue development of App Inventor.[20]

Computing tools edit

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 (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.[6]

Together with their students, Abelson and Sussman are combining methods from numerical computation, symbolic algebra, and heuristic 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.[6]

Free software movement edit

Abelson and Sussman have also been a part of the free software movement (FSM), including serving on the board of directors of the Free Software Foundation (FSF).[21]

Abelson is known to have been involved in publishing Andrew Huang's Hacking the Xbox and Keith Winstein's seven-line Perl DeCSS script (named qrpff), and Library Access to Music Project (LAMP), MIT's campus-wide music distribution system. The MIT OpenCourseWare (OCW) project was spearheaded by Hal Abelson and other MIT faculty.[15][22]

Aaron Swartz investigation edit

In January 2013, open access activist Aaron Swartz 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) articles through MIT's open access campus network.[23]

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 by the FBI.[24][25][26] 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.[27]

Awards and honors edit

Publications edit

References edit

  1. ^ a b c d e Hal Abelson at the Mathematics Genealogy Project  
  2. ^ a b Date information sourced from Library of Congress Authorities data, via corresponding WorldCat Identities linked authority file (LAF).
  3. ^ a b Abelson, Hal (2008). "The Creation of OpenCourseWare at MIT". Journal of Science Education and Technology. 17 (2): 164–174. Bibcode:2008JSEdT..17..164A. doi:10.1007/s10956-007-9060-8. hdl:1721.1/37585. S2CID 110449905.
  4. ^ a b Abelson, Harold; Sussman, Gerald Jay; Sussman, Julie (1996). Structure and Interpretation of Computer Programs, Second Edition. Cambridge, Massachusetts: MIT Press. ISBN 0-262-51087-1.
  5. ^ . Archived from the original on 2011-10-07. Retrieved 2011-10-09.
  6. ^ a b c www.csail.mit.edu/person/hal-abelson  
  7. ^ Abelson, Harold (1969). Actions with fixed-point set : a homology sphere. Princeton, NJ: Department of Mathematics.
  8. ^ a b Abelson, Hal (September 17, 2015). "Hal Abelson". Computer Science & Artificial Intelligence Laboratory. Massachusetts Institute of Technology. Retrieved 7 September 2019.
  9. ^ Abelson, Harold (1973). Topologically distinct conjugate varieties with finite fundamental group. mit.edu (PhD thesis). MIT. OCLC 30082612. Retrieved 2020-05-31.
  10. ^ Hal Abelson Playlist 2019-03-14 at the Wayback Machine Appearance on WMBR's Dinnertime Sampler 2011-05-04 at the Wayback Machine radio show May 7, 2003
  11. ^ Abelson on Computer Science Education on YouTube
  12. ^ Q&A with Professor Hal Abelson of MIT on Research at Google
  13. ^ "Hal Abelson – Turtle Geometry". Artsy. 1969. Retrieved 7 September 2019.
  14. ^ Harvey, Brian (2011). "Why Structure and Interpretation of Computer Programs matters". Cs.berkeley.edu. Retrieved 2013-10-06.
  15. ^ a b c "Hal Abelson – Karl V. Karlstrom Outstanding Educator Award – United States – 2011". Association for Computing Machinery. Retrieved 2013-10-11.
  16. ^ Abelson, Hal (July 31, 2009). "App Inventor for Android". Official Google Research Blog. Retrieved August 7, 2009.
  17. ^ Wolber, David; Abelson, Hal; Spertus, Ellen; Looney, Liz (2011-05-03). App Inventor. O'Reilly Media. ISBN 9781449308650.
  18. ^ "App Inventor 2, 2nd Edition". O’Reilly: Safari. Retrieved 2018-10-25.
  19. ^ a b "App Inventor 2: Create your own Android Apps". AppInventor.org. Retrieved 29 June 2019.
  20. ^ . MIT News Office. 16 August 2011. Archived from the original on 25 August 2011.
  21. ^ a b c "Staff and Board". Free Software Foundation. Retrieved 7 September 2019.
  22. ^ Aufderheide, Patricia; Jaszi, Peter (2011). Reclaiming Fair Use: How to Put Balance Back in Copyright. University of Chicago Press. p. 53. ISBN 9780226032443.
  23. ^ "Alleged Hacker Charged with Stealing Over Four Million Documents from MIT Network". The United States Attorney's Office: District of Massachusetts. US Department of Justice. July 19, 2011. from the original on May 26, 2012. Retrieved September 7, 2019.
  24. ^ Smith, Gerry (January 15, 2013). "Aaron Swartz Case 'Snowballed Out of MIT's Hands,' Source Says". Huffington Post. Retrieved January 16, 2013.
  25. ^ Smith, Gerry (January 15, 2013). "President Reif writes to MIT community regarding Aaron Swartz,' Source Says". MIT News. Retrieved January 16, 2013.
  26. ^ Smith, Gerry (January 15, 2013). "Anonymous hacks MIT sites to post Aaron Swartz tribute, call to arms' Source Says". The Washington Post. Retrieved January 16, 2013.
  27. ^ Abelson, Hal (July 26, 2013). "Report to the President: MIT and the Prosecution of Aaron Swartz" (PDF). Massachusetts Institute of Technology. Retrieved 2013-08-02.
  28. ^ . IEEE Computer Society. Archived from the original on January 10, 2011. Retrieved March 28, 2011.
  29. ^ . SIGCSE. Archived from the original on July 17, 2012. Retrieved June 21, 2012.
  30. ^ Abelson, Harold; diSessa, Andrea (June 1981). Turtle Geometry: The Computer As a Medium for Exploring Mathematics. Cambridge, Massachusetts: MIT Press. ISBN 978-0-262-01063-4.
  31. ^ Abelson, Harold; Ledeen, Ken; Lewis, Harry R. (June 20, 2008). Blown to Bits: Your Life, Liberty, and Happiness After the Digital Explosion. Saddle River, New Jersey: Addison-Wesley. ISBN 978-0-13-713559-2.
  32. ^ "Blown to Bits: Your Life, Liberty, and Happiness After the Digital Explosion". Blown to Bits. Retrieved 29 June 2019.
  33. ^ Wolber, David; Abelson, Harold; Spertus, Ellen; Looney, Liz (2014). App Inventor 2: Create Your Own Android Apps 2nd Edition. O'Reilly Media. ISBN 978-1491906842.



abelson, harold, abelson, born, april, 1947, american, mathematician, computer, scientist, professor, computer, science, engineering, department, electrical, engineering, computer, science, massachusetts, institute, technology, founding, director, both, creati. Harold Abelson born April 26 1947 2 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 MIT a founding director of both Creative Commons 5 and the Free Software Foundation 6 creator of the MIT App Inventor platform and co author of the widely used textbook Structure and Interpretation of Computer Programs sometimes also referred to as the wizard book Hal AbelsonAbelson in 2007BornHarold Abelson 1947 04 26 April 26 1947 age 77 2 Alma materPrinceton University BA Massachusetts Institute of Technology PhD Known forCreative Commons Public Knowledge Free Software Foundation OpenCourseWare 3 Structure and Interpretation of Computer Programs 4 AwardsSIGCSE Award for Outstanding Contribution to Computer Science Education 2012 Scientific careerFieldsComputer science educationAmorphous computingInstitutionsMassachusetts Institute of TechnologyThesisTopologically Distinct Conjugate Varieties with Finite Fundamental Group 1973 Doctoral advisorDennis Sullivan 1 Doctoral studentsElizabeth Bradley 1 Mitchel Resnick 1 Latanya Sweeney 1 Websitewww wbr csail wbr mit wbr edu wbr person wbr hal abelson He directed the first implementation of the language Logo for the Apple II 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 called by the 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 OCW project was spearheaded by Abelson and other MIT faculty 3 Abelson led an internal investigation of MIT s choices and role in the prosecution of Aaron Swartz by the Federal Bureau of Investigation FBI which concluded that MIT did nothing wrong legally but recommended that MIT consider changing some of its internal policies Contents 1 Education 2 Career and research 2 1 Computer science education 2 2 Computing tools 2 3 Free software movement 2 4 Aaron Swartz investigation 2 5 Awards and honors 2 6 Publications 3 ReferencesEducation editAbelson graduated with a Bachelor of Arts degree in mathematics from Princeton University in 1969 after completing a senior thesis on Actions with fixed point set a homology sphere supervised by William Browder 1 7 He received his PhD in mathematics from the Massachusetts Institute of Technology in 1973 after completing his research on Topologically distinct conjugate varieties with finite fundamental group supervised by Dennis Sullivan 8 9 Career and research editAbelson is also a founding director of Creative Commons and Public Knowledge and a director of the Center for Democracy and Technology 10 11 12 8 Computer science education edit Abelson has a longstanding interest in using computation as a conceptual framework in teaching He directed the first implementation of Logo for the Apple II 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 algorithms 13 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 used in teaching the course has had a worldwide impact on university computer science education 14 15 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 16 He is coauthor of the book App Inventor with David Wolber Ellen Spertus and Liz Looney published by O Reilly Media in 2011 17 18 19 After Google released App Inventor as open source software in late 2009 and provided seed funding to the MIT Media Lab in 2011 Abelson became codirector of the MIT Center for Mobile Learning to continue development of App Inventor 20 Computing tools edit 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 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 6 Together with their students Abelson and Sussman are combining methods from numerical computation symbolic algebra and heuristic 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 6 Free software movement edit Abelson and Sussman have also been a part of the free software movement FSM including serving on the board of directors of the Free Software Foundation FSF 21 Abelson is known to have been involved in publishing Andrew Huang s Hacking the Xbox and Keith Winstein s seven line Perl DeCSS script named qrpff and Library Access to Music Project LAMP MIT s campus wide music distribution system The MIT OpenCourseWare OCW project was spearheaded by Hal Abelson and other MIT faculty 15 22 Aaron Swartz investigation edit Main article Aaron Swartz In January 2013 open access activist Aaron Swartz 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 articles through MIT s open access campus network 23 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 by the FBI 24 25 26 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 27 Awards and honors edit 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 21 1992 Bose Award the MIT School of Engineering teaching award 21 1995 Taylor L Booth Education Award given by IEEE Computer Society cited for his continued contributions to the pedagogy and teaching of introductory computer science 28 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 15 2012 Association for Computing Machinery ACM SIGCSE Award for Outstanding Contribution to Computer Science Education 29 Publications edit Structure and Interpretation of Computer Programs 4 Turtle Geometry The Computer As a Medium for Exploring Mathematics 30 Blown to Bits Your Life Liberty and Happiness After the Digital Explosion 31 32 App Inventor 2 Create Your Own Android Apps 33 19 References edit a b c d e Hal Abelson at the Mathematics Genealogy Project nbsp a b Date information sourced from Library of Congress Authorities data via corresponding WorldCat Identities linked authority file LAF a b Abelson Hal 2008 The Creation of OpenCourseWare at MIT Journal of Science Education and Technology 17 2 164 174 Bibcode 2008JSEdT 17 164A doi 10 1007 s10956 007 9060 8 hdl 1721 1 37585 S2CID 110449905 a b Abelson Harold Sussman Gerald Jay Sussman Julie 1996 Structure and Interpretation of Computer Programs Second Edition Cambridge Massachusetts MIT Press ISBN 0 262 51087 1 Creative Commons History Archived from the original on 2011 10 07 Retrieved 2011 10 09 a b c www wbr csail wbr mit wbr edu wbr person wbr hal abelson nbsp Abelson Harold 1969 Actions with fixed point set a homology sphere Princeton NJ Department of Mathematics a b Abelson Hal September 17 2015 Hal Abelson Computer Science amp Artificial Intelligence Laboratory Massachusetts Institute of Technology Retrieved 7 September 2019 Abelson Harold 1973 Topologically distinct conjugate varieties with finite fundamental group mit edu PhD thesis MIT OCLC 30082612 Retrieved 2020 05 31 Hal Abelson Playlist Archived 2019 03 14 at the Wayback Machine Appearance on WMBR s Dinnertime Sampler Archived 2011 05 04 at the Wayback Machine radio show May 7 2003 Abelson on Computer Science Education on YouTube Q amp A with Professor Hal Abelson of MIT on Research at Google Hal Abelson Turtle Geometry Artsy 1969 Retrieved 7 September 2019 Harvey Brian 2011 Why Structure and Interpretation of Computer Programs matters Cs berkeley edu Retrieved 2013 10 06 a b c Hal Abelson Karl V Karlstrom Outstanding Educator Award United States 2011 Association for Computing Machinery Retrieved 2013 10 11 Abelson Hal July 31 2009 App Inventor for Android Official Google Research Blog Retrieved August 7 2009 Wolber David Abelson Hal Spertus Ellen Looney Liz 2011 05 03 App Inventor O Reilly Media ISBN 9781449308650 App Inventor 2 2nd Edition O Reilly Safari Retrieved 2018 10 25 a b App Inventor 2 Create your own Android Apps AppInventor org Retrieved 29 June 2019 MIT Launches New Center for Mobile Learning MIT News Office 16 August 2011 Archived from the original on 25 August 2011 a b c Staff and Board Free Software Foundation Retrieved 7 September 2019 Aufderheide Patricia Jaszi Peter 2011 Reclaiming Fair Use How to Put Balance Back in Copyright University of Chicago Press p 53 ISBN 9780226032443 Alleged Hacker Charged with Stealing Over Four Million Documents from MIT Network The United States Attorney s Office District of Massachusetts US Department of Justice July 19 2011 Archived from the original on May 26 2012 Retrieved September 7 2019 Smith Gerry January 15 2013 Aaron Swartz Case Snowballed Out of MIT s Hands Source Says Huffington Post Retrieved January 16 2013 Smith Gerry January 15 2013 President Reif writes to MIT community regarding Aaron Swartz Source Says MIT News Retrieved January 16 2013 Smith Gerry January 15 2013 Anonymous hacks MIT sites to post Aaron Swartz tribute call to arms Source Says The Washington Post Retrieved January 16 2013 Abelson Hal July 26 2013 Report to the President MIT and the Prosecution of Aaron Swartz PDF Massachusetts Institute of Technology Retrieved 2013 08 02 Taylor L Booth Education Award IEEE Computer Society Archived from the original on January 10 2011 Retrieved March 28 2011 SIGCSE Award for Outstanding Contribution to Computer Science Education SIGCSE Archived from the original on July 17 2012 Retrieved June 21 2012 Abelson Harold diSessa Andrea June 1981 Turtle Geometry The Computer As a Medium for Exploring Mathematics Cambridge Massachusetts MIT Press ISBN 978 0 262 01063 4 Abelson Harold Ledeen Ken Lewis Harry R June 20 2008 Blown to Bits Your Life Liberty and Happiness After the Digital Explosion Saddle River New Jersey Addison Wesley ISBN 978 0 13 713559 2 Blown to Bits Your Life Liberty and Happiness After the Digital Explosion Blown to Bits Retrieved 29 June 2019 Wolber David Abelson Harold Spertus Ellen Looney Liz 2014 App Inventor 2 Create Your Own Android Apps 2nd Edition O Reilly Media ISBN 978 1491906842 nbsp Wikimedia Commons has media related to Hal Abelson nbsp Wikiquote has quotations related to Hal Abelson Retrieved from https en wikipedia org w index php title Hal Abelson amp oldid 1222485534, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.