Lesson plan

Dartmouth BASIC

Dartmouth BASIC is the original version of the BASIC programming language. It was designed by two professors at Dartmouth College, John G. Kemeny and Thomas E. Kurtz. With the underlying Dartmouth Time-Sharing System (DTSS), it offered an interactive programming environment to all undergraduates as well as the larger university community. Several versions were produced at Dartmouth, implemented by undergraduate students and operating as a compile and go system. The first version ran on 1 May 1964, and it was opened to general users in June. Upgrades followed, culminating in the seventh and final release in 1979. Dartmouth also introduced a dramatically updated version known as Structured BASIC (or SBASIC) in 1975, which added various structured programming concepts. SBASIC formed the basis of the American National Standards Institute-standard Standard BASIC efforts in the early 1980s. Most dialects of BASIC trace their history to the fourth edition (which added, e.g., string variables, which most BASIC users take for granted, though the original could only print strings), but generally leave out more esoteric features like matrix math. In contrast to the Dartmouth compilers, most other BASICs were written as interpreters. This decision allowed them to run in the limited main memory of early microcomputers. Microsoft BASIC is one example, designed to run in only 4 KB of memory.…

Back to article

Article summary

Dartmouth BASIC is the original version of the BASIC programming language. It was designed by two professors at Dartmouth College, John G. Kemeny and Thomas E. Kurtz. With the underlying Dartmouth Time-Sharing System (DTSS), it offered an interactive programming environment to all undergraduates as well as the larger university community. Several versions were produced at Dartmouth, implemented by undergraduate students and operating as a compile and go system. The first version ran on 1 May 1964, and it was opened to general users in June. Upgrades followed, culminating in the seventh and final release in 1979. Dartmouth also introduced a dramatically updated version known as Structured BASIC (or SBASIC) in 1975, which added various structured programming concepts. SBASIC formed the basis of the American National Standards Institute-standard Standard BASIC efforts in the early 1980s. Most dialects of BASIC trace their history to the fourth edition (which added, e.g., string variables, which most BASIC users take for granted, though the original could only print strings), but generally leave out more esoteric features like matrix math. In contrast to the Dartmouth compilers, most other BASICs were written as interpreters. This decision allowed them to run in the limited main memory of early microcomputers. Microsoft BASIC is one example, designed to run in only 4 KB of memory.…

Key claims

  1. date of formation: 1987 — source: Wikipedia · confidence 0.95
  2. date of formation: 1974 — source: Wikipedia · confidence 0.95
  3. publication date: 1976 — source: Wikipedia · confidence 0.95
  4. release date: 1964 — source: Wikipedia · confidence 0.95
  5. release date: 1966 — source: Wikipedia · confidence 0.95
  6. release date: 1971-09-21 — source: Wikipedia · confidence 0.95
  7. release date: 1980 — source: Wikipedia · confidence 0.95

Discussion questions

  1. Summarise the article in your own words. Which single claim would you verify first, and why?
  2. The record states that the date of formation is "1987". What evidence would count against this claim?
  3. The record states that the date of formation is "1974". What evidence would count against this claim?
  4. The record states that the publication date is "1976". What evidence would count against this claim?
  5. The record states that the release date is "1964". What evidence would count against this claim?
  6. The record states that the release date is "1966". What evidence would count against this claim?
  7. The record states that the release date is "1971-09-21". What evidence would count against this claim?
  8. The record states that the release date is "1980". What evidence would count against this claim?
  9. Which claim in this article is most likely to be revised as the sources update? How would you check its current status?
  10. If two sources disagreed about one of these facts, what would you need in order to trust one over the other?

Bibliography

  1. Wikipedia https://en.wikipedia.org/w/index.php?oldid=1376276218

Key claims and bibliography are generated from the same tracked claims and sources as the article page.