Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
PILOT
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== History == Starting in 1960, [[John Amsden Starkweather]] a psychology professor at the [[University of California, San Francisco]] (UCSF) medical center, developed a simple system for automating the construction of computer question-and-answer tests. Working with the [[Miller Creek Elementary School District|Dixie Elementary School District]] in [[Marin County]], by 1962 the system was functional on a [[IBM 1620]] and given the name COMPUTEST.<ref name=ieee>{{cite techreport |title=IEEE Standard for Programmed Inquiry, Learning, or Teaching (PILOT) |date=22 August 1991 |url=https://ieeexplore.ieee.org/document/689575 |doi=10.1109/IEEESTD.1991.108548 |publisher=IEEE |isbn= 978-0-7381-1184-1}}</ref> UCSF installed a [[IBM System/360]] Model 50, and Starkweather applied for a grant for further development by the [[U.S. Office of Education]] in 1965.<ref name=hist>{{cite web |url=http://www.edm2.com/index.php/PILOT#:~:text=Tutorials%20and%20Manuals-,History,implemented%20on%20an%20IBM%201620. |title=PILOT |website=EDM2 |date= 4 November 2022}}</ref> Using this funding, Starkweather began development of an expanded version of the system with more functionality. He gave this version the new name PILOT. Early versions were shown in 1966, and the almost-complete version was released in 1968. The next year it was released into the public domain.<ref>{{Cite web |title= Register of the John A. Starkweather Papers, 1965-1985 |author= Xiuzhi Zhou |year= 1998 |publisher= University of California, San Francisco library |url= http://oac.cdlib.org/view?docId=tf2d5nb1xg;style=oac4;doc.view=entire_text |access-date= October 13, 2011 }}</ref> PILOT was later adopted by [[H. Dean Brown]] at the [[Stanford Research Institute]] (SRI) Education Laboratory. Brown popularized PILOT as a language for use directly by children. Brown's efforts changed the language from one intended for use by teachers to write tests and instructional materials to one intended to be used to teach programming.<ref name=student>{{cite book |title=Student Pilot |publisher=Atari |date=1981 |url=https://atariwiki.org/wiki/attach/Pilot/Atari%20Student%20Pilot-Reference%20Guide.pdf}}</ref> PILOT was ported to a number of other systems, and various extensions and changes added at these sites. This led to a number of incompatible implementations with names like PYLON and NYLON.<ref name=ieee/> In 1973, Starkweather brought together a number of people interested in computer aided teaching to develop a machine-independent specification for the language, PILOT-73. A portable subset was also defined as Core PILOT. Core was then ported to the [[Datapoint 2200]], an [[Intel 8008]] powered terminal that would later be known as a [[personal computer]]. At $13,000, this was more expensive than many contemporary [[minicomputer]]s and did not see much use. However, this port proved very useful after the [[Intel 8080]] came to market and spawned many inexpensive [[microcomputer]]s.<ref name=hist/> Starting in the late 1970s, [[Western Washington University]] began expanding the language into Common PILOT. This formed the basis for a number of later microcomputer variants. [[Processor Technology]] developed a version for their [[Sol-20]], but the company went out of business before it was published. This nevertheless inspired several other versions during this era. Among these was Nevada PILOT for [[CP/M]] systems, based on Common, which in turn was the basis for Atari PILOT, which added a graphics system using [[turtle graphics]]<ref name=ieee/> and basic sound support.<ref name=ieee/> PILOT on the [[Apple II]] was written in [[UCSD Pascal]]. These versions led to a revival of the PILOT language for teaching, and led to an expanded version known as Super PILOT which added device control so programs could play [[videodisk]]s and similar tasks.<ref name=hist/> For a time there was an effort to make a single standard for the language as IEEE Standard 1154-1991, but this was abandoned in 2000.<ref name=hist/><ref>{{cite web |url=https://standards.ieee.org/ieee/1154/1738/ |title=IEEE 1154-1991: IEEE Standard for Programmed Inquiry, Learning, or Teaching (PILOT) |website=IEEE}}</ref>
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
PILOT
(section)
Add topic