Code Nation. Michael J. Halvorson
Чтение книги онлайн.

Читать онлайн книгу Code Nation - Michael J. Halvorson страница 29

Название: Code Nation

Автор: Michael J. Halvorson

Издательство: Ingram

Жанр: Программы

Серия: ACM Books

isbn: 9781450377560

isbn:

СКАЧАТЬ the “pre-programming” tasks associated with computer programming—the problem solving, algorithm building, and skill self-assessment that they believed promoted deep learning. Papert found the process of testing and debugging programs to be particularly instructive, because it gave students immediate problem-solving practice when things went wrong. “Pre-programming” tasksTestingDebugging

figure

      Figure 3.11Seymour Papert at MIT with a Turtle Writer robot and a fish shape that it produced. (Image courtesy of the Computer History Museum)

      Papert’s goal was to make computer programming an immersive process. In his book Mindstorms, he described his objectives in relation to human language learning:

      It is possible to design computers so that learning to communicate with them can be a natural process, more like learning French by living in France than like trying to learn it through the unnatural process of American foreign-language instruction in classrooms… The idea of “talking mathematics” to a computer can be generalized to a view of learning mathematics in “Mathland”; that is to say, in a context which is to learning mathematics what living in France is to learning French.“Talking mathematics”37

      Rather than using a computer to program the child, so that the child might learn to mimic the computer’s ways, the child should program the computer, acquiring a feeling of mastery over the device, developing a sense of agency from intimate contact with the technology.

      Papert’s ideas had political and economic consequences, because he recognized that American schools had limited access to computers and time-sharing systems in the 1960s. (In fact, it would be challenging to provide children with even limited access to computers through the 1970s and 1980s.) But Papert’s concerns about access and the social conditions for learning echo calls for universal tools and the “convivial technology” that we observed in the writings of Ivan Illich, Stewart Brand, Lee Felsenstein, and Ted Nelson in Chapter Convivial technologyBrand, StewartFelsenstein, Lee2. Indeed, although Papert’s work is not usually framed as “countercultural,” his circles shared many sympathies with countercultural technologists in Europe and the U.S. In the following years, educational specialists in Britain would introduce computers to children in what they called infants school and primary schools. (See Figure Infants schoolPrimary schools3.12.) There was also an early relationship between the Logo team at MIT and the research group at Xerox PARC in the San Francisco Bay Area. Daniel G. Bobrow wrote the first version of the Logo program in Lisp while working in the AI group at MIT. In 1972, he moved to Xerox PARC and worked there for several decades. Cynthia Solomon also worked for Apple and Atari in the 1980s, overseeing implementations of the Logo language for PCs. Lisp

      Logo was created in the research labs of MIT and Bolt, Beranek and Newman (BBN), but the language had its greatest impact after PCs made educational software more accessible to students. Planning for a long future with technology was always part of Papert’s vision, and he worked to establish pathways between computers and education all his life. “My discussion of a computer culture and its impact on thinking presupposes a massive penetration of powerful computers into people’s lives. That this will happen there can be no doubt.”Bolt, Beranek and Newman (BBN)BBN.Bolt, Beranek and Newman (BBN)38

      Papert’s colleagues, Wally Feurzeig, Cynthia Solomon, and Daniel Watt, were also instrumental in disseminating the group’s ideas into the community. Wally Feurzeig (1927–2013) had a 50-year career at BBN in Cambridge, where he specialized in AI research and the interactive use of computers in schools. In the early 1960s, Feurzeig was interested in time-sharing systems and interpreted computer languages, and he envisioned these technologies working together to make learning easier for students. Feurzeig created the TELCOMP computer language in 1964 to teach elementary mathematics through TELCOMP computer languageprogramming, followed by the Stringcomp language that supported algebraic expressions and higher-level concepts. After these efforts, he tested his ideas with the support of the U.S. Office of Education, arranging for programming classes in eight elementary and middle schools in the Boston area during the 1965–1966 school year.39 Feurzeig brought language design skills and much practical experience to the Logo group, along with a deep commitment to teaching coding and interactive learning.

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «ЛитРес».

      Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

/9j/4SB7RXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAA agEoAAMAAAABAAIAAAExAAIAAAAeAAAAcgEyAAIAAAAUAAAAkIdpAAQAAAABAAAApAAAANAALcbA AAAnEAAtxsAAACcQQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykAMjAyMDowMjowMyAxMTo0 Mjo1NQAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAIw6ADAAQAAAABAAAK1AAAAAAAAAAGAQMAAwAA AAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEAAgAAAgEABAAAAAEAAAEuAgIA BAAAAAEAAB9FAAAAAAAAAEgAAAABAAAASAAAAAH/2P/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSA AAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwM DAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwM DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAoACBAwEiAAIRAQMRAf/dAAQACf/EAT8AAAEF AQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAAB BAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHx Y3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm 9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS 0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0 pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQACEQMRAD8A4fqf9Dd/Xb+VZELY6n/Q z/Xb+VZAV3nP50f3R+1q8t/Nn+8VQn0HJhI6CV7jhdL+rv8Ai7+rv7QyKhblsa1uRktaHXW22Q01 UOfs9Ond/N1ez9EzfZ+l9SxViaZwLfDxBMTB8Dp+VSDfNe3dB+tf1d+vjMjpWXgRZWz1Dj5AbY11 ZPpG6m1n83ZU57P9FYz1Gej/ACOL6b9QcO7/ABgZX1fue+zpuC37U/Ute+lwqfTjGxv52/I9O6z9 H6lVNvp+lYkJdwojs8L7ZjdJHMa/kUgGkSHAjyXtXXfrx0D6nZFfRcXAL3Ma176cYMqrra+dv7u6 50b/AKP/AFxD+sHQ+g/XX6s/t7p1QZmupfdjZGwMsc6uQ/Ey4/nP0lTsf6Vnov8A0lH/AAhEtrGh Vw+L4wdgMF4B8ylNf74+9exf4nm1P+q+QdoIOdYRInmvHRaP8ZX1Tzs8dKycS6pt1pxzZkVVGjdu NQ9Xbba5rH2ezf6Wz/SJGWpAGyhHTd8Y2+aiSz98fevRP8an1O6X0nHq6z0ypuLVfYaMjGZpWHua +2q6mv6NP82+u1jP0f8AM7K/5xegZ3VsLoX
СКАЧАТЬ