1975
DOI: 10.1007/bf00157068
|View full text |Cite
|
Sign up to set email alerts
|

A rationale and description of a CAI program to teach the BASIC programming language

Abstract: A BASIC Instructional Program is being developed as a vehicle for research in tutorial modes of computer-assisted instruction (CAD. Several design features will be appropriate to training in other technical areas and applicable in other instructional settings where the development of analytic and problem-solving skills is a goal.Methods are incorporated for monitoring and aiding the student as he works on programming problems in the BASIC language. The instructional program developed can be used to investigate… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

1977
1977
2005
2005

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 15 publications
(3 citation statements)
references
References 6 publications
(7 reference statements)
0
3
0
Order By: Relevance
“…Natural language has been a frequent choice for this capability (e.g., Brown, Burton, and DeKleer, 1982;Graesser, Person, and Magliano, 1995), but the language of mathematics, mathematical logic, electronics, and other well-structured communication systems have also been used (Barr, Beard, and Atkinson, 1975;Suppes, 1981;Sleeman and Brown, 1982;Psotka, Massey, and Mutter, 1988;Woolf and Regian, 2000).…”
Section: Itssmentioning
confidence: 99%
See 1 more Smart Citation
“…Natural language has been a frequent choice for this capability (e.g., Brown, Burton, and DeKleer, 1982;Graesser, Person, and Magliano, 1995), but the language of mathematics, mathematical logic, electronics, and other well-structured communication systems have also been used (Barr, Beard, and Atkinson, 1975;Suppes, 1981;Sleeman and Brown, 1982;Psotka, Massey, and Mutter, 1988;Woolf and Regian, 2000).…”
Section: Itssmentioning
confidence: 99%
“…This capability has been realized in systems that could converse in a formal language, such as computer programming [e.g., Binary Integer Programming (BIP) (Barr, Beard, and Atkinson (1975)] or propositional calculus [e.g., EXCHECK (Suppes, 1981)] or could base the conversation on determinate technical phenomena using clearly defined and well understood terms [e.g., SOPHIE, (Brown, Burton, and DeKleer, 1982)]. More recent research, such as that presented by Graesser, Gernsbacher, and Goldman (2003), suggests that significant natural language dialogue capabilities are achievable.…”
Section: Itssmentioning
confidence: 99%
“…The latter solution is obviously preferable from the learner standpoint since i t allows a complete and continuous monitoring of his activities . Several examples of advanced CAI systems based on aritficial intelligence techniques, are described in the literature [2,5] ; and, for instance, in [6] and [9] an interesting system is presented whic h assists students in learning BASIC . However, this advanced approach has not been implemented for the following reasons .…”
Section: Implementation Of the Syste Mmentioning
confidence: 99%