Computing and the National Science Foundation, 1950-2016. William Aspray
Чтение книги онлайн.
Читать онлайн книгу Computing and the National Science Foundation, 1950-2016 - William Aspray страница 12
By 1957, NSF was providing support for training experienced mathematicians on the faculties of colleges and universities to prepare them to develop courses of instruction in the use and operation of modern computing machines.72 This activity formed the basis for creating academic computer science programs. Training programs continued with the Office of Computing Activities created in 1967.
1.3Computers in Education
While the Rosser Report said very little about the use of computing for education, the issue did not go away. The President’s Science Advisory Committee (PSAC) commissioned another study of computers in higher education in 1967, chaired by physicist John Pierce of Bell Labs. Following extensive hearings, the committee concluded that “an undergraduate college education without adequate computing was as deficient as an undergraduate education would be without an adequate library . . . [and that] there was value in using computers for precollege education.”73 The Pierce Report’s focus on education supported NSF’s expanded involvement.
Andrew Molnar, a leader in the computing education field, asserted that:
The most significant event [related to computers in education] occurred when President Lyndon Johnson . . . directed the National Science Foundation to work with the U.S. Office of Education to establish an experimental program to develop the potential of computers in education. In response to the directive, NSF created the Office of Computing Activities (OCA) in July of 1967 to provide Federal leadership in the use of computers for research and education.74
When OCA was created, Molnar moved over to the NSF from the Department of Education, first on detail and later as a program director, to work on the computers in education programs.
NSF has a long history of involvement in early efforts to use computers for education. It funded three pioneers75 in educational technology projects: The Children’s Television Workshop,76 the computer-based learning system PLATO, and the curriculum sharing network CONDUIT.
PLATO, the first large-scale, computer-based education system, was developed at the University of Illinois at Urbana-Champaign under the guidance of Donald Bitzer beginning in 1959. With NSF support, Bitzer showed that computers could serve thousands of students, at many different geographic locations, with hundreds of courses, at a reasonable cost. Most of the financial support for PLATO initially came from NSF. Control Data Corp. (CDC) was eventually licensed by the University of Illinois to produce and market the PLATO system.
One unique feature of the PLATO system was a plasma display that provided high quality, low-cost graphics. The PLATO authoring language helped educators create thousands of instructional programs. Bitzer eventually moved PLATO to a Control Data 6000-class machine that served several thousand student stations and provided hundreds of lessons simultaneously. When distributed by Control Data Corporation, PLATO primarily was used for in-service training in industry, but it continued in use in many universities and secondary schools through the 1980s.
James Johnson at Iowa, Gerald Weeg at Iowa, Thomas Kurtz at Dartmouth, and Jim Parker at North Carolina Educational Computing Service, together with representatives from Texas and Oregon State, formed CONDUIT, a consortium of five regional networks involving approximately 100 colleges and universities for sharing computer-based curricula in seven fields of science.77 In 1971, when CONDUIT was conceived, the major barrier to instructional computing was a lack of quality learning materials and computer software. CONDUIT faced significant challenges in validating shared curricula,78 but the concept of regional networks would return as a critical part of the NSFNET project.
In addition to computer-aided instruction (CAI) systems such as PLATO and CONDUIT, NSF had an uneven but long history with some of the leaders in the cognitive and learning sciences. As Molnar stated,79 “no other name is more closely connected to computer-assisted instruction (CAI) than that of Patrick Suppes.” As Director of the Stanford Institute for Mathematical Studies in the Social Sciences, Suppes began a program of research and development in computer assisted instruction in 1963. He and Richard C. Atkinson, who later would become NSF Director, developed sophisticated mathematical models of student learning to help design instructional materials and strategies.80 Suppes noted that John McCarthy of Stanford’s computer science department (having moved from MIT) played an important role in the design and operation of the institute’s computer facilities. Suppes wanted to demonstrate that computers could have an immediate impact on education, even using existing equipment. He and Atkinson began initially with 12 six-year-old children who came to their lab daily and spent 30 minutes at the computer. From 1966 to 1968, Suppes used an IBM 1500 and an audiotape device for CAI. Students responded to questions displayed on a CRT via light pen and keyboard. Suppes later developed a wide variety of CAI courses. The National Science Foundation, the U.S. Office of Education, and the Carnegie Corporation of New York supported Suppes’s research projects.
In 1963 at Dartmouth, John Kemeny and Thomas Kurtz transformed the role of computers in education from primarily a research activity to an academic one. They did not like the idea that students had to stand in long lines with punch cards for batch processing. So they adopted the recently demonstrated concept of timesharing, which enabled many students to interact directly with the computer. The university developed its own time-shared system and expanded it into a regional computing center for colleges and schools. Kemeny, a mathematician who later became Dartmouth’s president, had applied for an NSF grant to bring a GE-225 computer to campus and to build the first fully functional general-purpose timesharing system.81 He received the funding despite reviewers’ serious doubts about his plan to employ undergraduates as his research team. Together, Kemeny, Kurtz, and their undergraduate students built a time-sharing system at Dartmouth. At the same time, they developed a new programming language, BASIC (Beginner’s All-purpose Symbolic Instruction Code). It turned out to be ideal for introducing beginners to programming and nevertheless was powerful enough to be used for most applications. BASIC worked on any computer. It spread rapidly and was used for the creation of computer-based instructional materials for a wide variety of subjects at all levels of education.
In the early seventies, Seymour Papert at MIT set out to develop a new and different approach to computers in education. He developed a programming language, Logo, to encourage rigorous thinking about mathematics. He wanted it to be accessible to children and be easy to use to express procedures for simple, non-numerical tasks familiar to children. He used it for mathematics education by teaching it in a wide variety of interesting “micro world” environments such as music and physics. Papert insisted that one should not teach mathematics but instead should teach children to be mathematicians.