Cynthia Solomon

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Cynthia Solomon

Cynthia Solomon is an American computer scientist known for her work in artificial intelligence and popularizing computer science for students. She is a pioneer in the fields of artificial intelligence, computer science, and educational computing. While working as a researcher at Massachusetts Institute of Technology, Dr. Solomon took it upon herself to understand and program in the programming language Lisp. As she began learning this language she realized the need for a programming language that was more accessible and understandable for children. Throughout her research studies in education, Dr. Solomon worked full-time as a computer teacher in elementary and secondary schools. Her work has mainly focused on research on human-computer interaction and children as designers. While working at Bolt, Beranek and Newman, she created the first programming language for children, Logo, with Wally Feurzeig and Seymour Papert. The programming language, Logo, was created to teach concepts of programming related to Lisp. Dr. Solomon has attained many accomplishments in her life such as being the Vice President of R&D for Logo Computer Systems, Inc. when Apple Logo was developed and was the Director of the Atari Cambridge Research Laboratory. Dr. Solomon worked on the program committee of Constructing Modern Knowledge and the Marvin Minsky Institute on Artificial Intelligence in 2016. On top of this, she has published many writings based on research in the field of child education and technology in the classroom. Dr. Solomon has conducted workshops in elementary schools, high schools, and colleges regarding Academic research and writing. She continues to contribute to the field by speaking at conferences and working with the One Laptop Per Child Foundation.


Cynthia has admitted to struggling through some of classes during middle and high school, and has mentioned that she became motivated to continue her education through her passion of computer science and kind music teachers. Dr. Solomon received her Bachelor's degree in history at Radcliffe College in the early 1960's. Subsequently, she studied at Boston University where she received her Master's degree in computer science in 1976. She then received her PhD in education at Harvard University in 1985. Intermittently while completing her schooling, Solomon worked for several years as a researcher with Marvin Minsky and Seymour Papert at MIT and later at Bolt, Beranek and Newman.


After receiving her Bachelor's degree at Radcliffe College, Dr. Solomon taught at Milton Academy for seven years. She also became the Technology Integration Coordinator at Monsignor Haddad Middle School in Needham, MA. Then, in the 1980's, Massachusetts Institute of Technology hired Dr. Solomon to lead the Atari Cambridge Research Laboratory due to her success in the development of Logo. Solomon maintained a long relationship working with the MIT Media Lab and the One Laptop Per Child Foundation. Dr. Solomon is still a leading worker for the One Laptop Per Child Foundation and directed the creation of educational materials for the foundation. She continued teaching, consulting, and her scholarship while working with several esteemed research labs and foundations. In 2016, Solomon was awarded the National Center for Women & Information Technology (NCWIT) Pioneer Award. Solomon also received a Lifetime Achievement Award at Constructionism 2016. She introduced the Seymour Papert memorial lecture at Cross Roads 2018, and facilitated conversation about new uses for the program in education and to a new demographic of users.

Logo, Children's Programming Language[edit]

Together with Seymour Papert and Wally Feurzeig, Cynthia designed the Logo computer programming language in 1967. This programming language was for kids to experiment with words, solve math problems, make-up stories, and create their own games.  Logo is widely known for its use of turtle graphics, in which commands for movement and drawing produced line graphics either on screen or with a small robot called a turtle. In the 1970's, a new development of Logo was introduced allowing the program to be viewed in multiple colors. The language was created to teach concepts of programming related to Lisp, a functional programming language. Later, Logo also enabled what Papert called "body-syntonic reasoning", where students could understand, predict and reason about the turtle's motion by imagining what they would do if they were the turtle. There are substantial differences among the many dialects of Logo, and the situation is confused by the regular appearance of turtle-graphics programs that call themselves Logo.

Contributions to Child Education[edit]

Dr. Solomon began the development of Logo after coming to the realization that children needed a programming language of their own. Solomon directed the creation of educational materials for the One Laptop per Child Foundation, and her doctoral research at Harvard led to the publication of the critical book, Computer Environments for Children: A Reflection on Theories of Learning and Education. This book explores the opportunities and challenges presented regarding having computers in learning environments. Focused specifically on elementary school mathematics, Solomon discusses the role of computers in innovative learning theories. Solomon is also the co-author of Designing Multimedia Environments for Children, with Allison Druin. Along with many other research projects and writings contributing to the knowledge of children's learning environments in conjunction with technology.


    • Computer Environments for Children: A Reflection on Theories of Learning and Education (1968). Solomon, Cynthia.
    • Twenty Things to Do with a Computer (1971). Papert, Seymour, and Solomon, Cynthia.
    • Leading a Child to a Computer Culture. ACM SIGCUE Outlook. (1976). Solomon, Cynthia.
    • Teaching young children to program in a LOGO turtle computer culture. ACM Sigcue Outlook (1978). Solomon, Cynthia.
    • Apple II - Apple Logo: Reference Manual & Introduction to Programming Through Tu (1982). Solomon, Cynthia.
    • Logo Power (1984). Solomon, Cynthia.
    • LogoWorks: Challenging Programs in Logo (1985). Solomon, Cynthia, Minsky, Margaret, and Harvey, Brian
    • Designing educational computer environment for children. (1995). Druin, Allison & Solomon, Cynthia.
    • Designing Multimedia Environments for Children (1996). Druin, Allison and Solomon, Cynthia.
    • Inventive Minds, Marvin Minsky on Education, contributions from Cynthia Solomon
    • Culture Audits: Supporting Organizational Success (2004). Solomon, Cynthia.
    • Select a Performance Management System (Infoline ASTD) (2009). Solomon, Cynthia.
    • THE BBN-LISP SYSTEM. 85. (1966). Bobrow, Daniel & L. Darley, D & L. Murphy, Daniel & Solomon, Cynthia & Teitelman, Warren.
    • Designing multimedia environments for children (2018). Druin, Allison & Solomon, Cynthia.