Artificial intelligence and automatic programming in CAI

This paper discusses generative computer-assisted instruction (CAI) and its relationship to Artificial Intelligence Research. Systems which have a limited capability for natural language communication are described. In addition, potential areas in which Artificial Intelligence could be applied are o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Artificial intelligence 1975-01, Vol.6 (3), p.215-234
Hauptverfasser: Koffman, Elliot B., Blount, Sumner-E.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 234
container_issue 3
container_start_page 215
container_title Artificial intelligence
container_volume 6
creator Koffman, Elliot B.
Blount, Sumner-E.
description This paper discusses generative computer-assisted instruction (CAI) and its relationship to Artificial Intelligence Research. Systems which have a limited capability for natural language communication are described. In addition, potential areas in which Artificial Intelligence could be applied are outlined. These include individualization of instruction, determining the degree of accuracy of a student response, and problem-solving. A CAI system which is capable of writing computer programs is described in detail. Techniques are given for generating meaningful programming problems. These problems are represented as a sequence of primitive tasks each of which can be coded in several ways. The manner in which the system designs its own solution program and monitors the student solution is also described.
doi_str_mv 10.1016/0004-3702(75)90001-6
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_60835373</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>0004370275900016</els_id><sourcerecordid>60835373</sourcerecordid><originalsourceid>FETCH-LOGICAL-c335t-5255184860ec69172417147ef12bc9d3f6d2557f939dbb374e7d55864e01aef93</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKv_wMOeRA-rmc0m2VyEUvwoFLzoOaTJbInsR01SwX9v1opHT8M7PDPMPIRcAr0FCuKOUlqXTNLqWvIblROU4ojMoJFVKVUFx2T2h5ySsxjfc2RKwYw0i5B86603XeGHhF3ntzhYLMzgCrNPY2-St8UujNtg-t4P24wVy8XqnJy0pot48Vvn5O3x4XX5XK5fnlbLxbq0jPFU8opzaOpGULRCgaxqkFBLbKHaWOVYK1wmZKuYcpsNkzVKx3kjaqRgMLfn5OqwN5_wsceYdO-jzXeaAcd91II2jDPJMlgfQBvGGAO2ehd8b8KXBqonTXpyoCcHWnL9o0mLPHZ_GMP8xKfHoKP1kwHnA9qk3ej_X_ANF5pstg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>60835373</pqid></control><display><type>article</type><title>Artificial intelligence and automatic programming in CAI</title><source>Elsevier ScienceDirect Journals Complete</source><source>Sociological Abstracts</source><creator>Koffman, Elliot B. ; Blount, Sumner-E.</creator><creatorcontrib>Koffman, Elliot B. ; Blount, Sumner-E.</creatorcontrib><description>This paper discusses generative computer-assisted instruction (CAI) and its relationship to Artificial Intelligence Research. Systems which have a limited capability for natural language communication are described. In addition, potential areas in which Artificial Intelligence could be applied are outlined. These include individualization of instruction, determining the degree of accuracy of a student response, and problem-solving. A CAI system which is capable of writing computer programs is described in detail. Techniques are given for generating meaningful programming problems. These problems are represented as a sequence of primitive tasks each of which can be coded in several ways. The manner in which the system designs its own solution program and monitors the student solution is also described.</description><identifier>ISSN: 0004-3702</identifier><identifier>EISSN: 1872-7921</identifier><identifier>DOI: 10.1016/0004-3702(75)90001-6</identifier><identifier>CODEN: AINTBB</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Assistance/Assistant/Assistants/ Assistantship ; Computer/Computers/Computerization/ Computerized ; Education/Educational/Educator/ Educators/ Educationally ; Instruct/Instruction/ Instructions/ Instructor/ Instructors</subject><ispartof>Artificial intelligence, 1975-01, Vol.6 (3), p.215-234</ispartof><rights>1975</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c335t-5255184860ec69172417147ef12bc9d3f6d2557f939dbb374e7d55864e01aef93</citedby><cites>FETCH-LOGICAL-c335t-5255184860ec69172417147ef12bc9d3f6d2557f939dbb374e7d55864e01aef93</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/0004-3702(75)90001-6$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,33775,45995</link.rule.ids></links><search><creatorcontrib>Koffman, Elliot B.</creatorcontrib><creatorcontrib>Blount, Sumner-E.</creatorcontrib><title>Artificial intelligence and automatic programming in CAI</title><title>Artificial intelligence</title><description>This paper discusses generative computer-assisted instruction (CAI) and its relationship to Artificial Intelligence Research. Systems which have a limited capability for natural language communication are described. In addition, potential areas in which Artificial Intelligence could be applied are outlined. These include individualization of instruction, determining the degree of accuracy of a student response, and problem-solving. A CAI system which is capable of writing computer programs is described in detail. Techniques are given for generating meaningful programming problems. These problems are represented as a sequence of primitive tasks each of which can be coded in several ways. The manner in which the system designs its own solution program and monitors the student solution is also described.</description><subject>Assistance/Assistant/Assistants/ Assistantship</subject><subject>Computer/Computers/Computerization/ Computerized</subject><subject>Education/Educational/Educator/ Educators/ Educationally</subject><subject>Instruct/Instruction/ Instructions/ Instructor/ Instructors</subject><issn>0004-3702</issn><issn>1872-7921</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1975</creationdate><recordtype>article</recordtype><sourceid>BHHNA</sourceid><recordid>eNp9kE1LAzEQhoMoWKv_wMOeRA-rmc0m2VyEUvwoFLzoOaTJbInsR01SwX9v1opHT8M7PDPMPIRcAr0FCuKOUlqXTNLqWvIblROU4ojMoJFVKVUFx2T2h5ySsxjfc2RKwYw0i5B86603XeGHhF3ntzhYLMzgCrNPY2-St8UujNtg-t4P24wVy8XqnJy0pot48Vvn5O3x4XX5XK5fnlbLxbq0jPFU8opzaOpGULRCgaxqkFBLbKHaWOVYK1wmZKuYcpsNkzVKx3kjaqRgMLfn5OqwN5_wsceYdO-jzXeaAcd91II2jDPJMlgfQBvGGAO2ehd8b8KXBqonTXpyoCcHWnL9o0mLPHZ_GMP8xKfHoKP1kwHnA9qk3ej_X_ANF5pstg</recordid><startdate>19750101</startdate><enddate>19750101</enddate><creator>Koffman, Elliot B.</creator><creator>Blount, Sumner-E.</creator><general>Elsevier B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7U4</scope><scope>BHHNA</scope><scope>DWI</scope><scope>WZK</scope></search><sort><creationdate>19750101</creationdate><title>Artificial intelligence and automatic programming in CAI</title><author>Koffman, Elliot B. ; Blount, Sumner-E.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c335t-5255184860ec69172417147ef12bc9d3f6d2557f939dbb374e7d55864e01aef93</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1975</creationdate><topic>Assistance/Assistant/Assistants/ Assistantship</topic><topic>Computer/Computers/Computerization/ Computerized</topic><topic>Education/Educational/Educator/ Educators/ Educationally</topic><topic>Instruct/Instruction/ Instructions/ Instructor/ Instructors</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Koffman, Elliot B.</creatorcontrib><creatorcontrib>Blount, Sumner-E.</creatorcontrib><collection>CrossRef</collection><collection>Sociological Abstracts (pre-2017)</collection><collection>Sociological Abstracts</collection><collection>Sociological Abstracts</collection><collection>Sociological Abstracts (Ovid)</collection><jtitle>Artificial intelligence</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Koffman, Elliot B.</au><au>Blount, Sumner-E.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Artificial intelligence and automatic programming in CAI</atitle><jtitle>Artificial intelligence</jtitle><date>1975-01-01</date><risdate>1975</risdate><volume>6</volume><issue>3</issue><spage>215</spage><epage>234</epage><pages>215-234</pages><issn>0004-3702</issn><eissn>1872-7921</eissn><coden>AINTBB</coden><abstract>This paper discusses generative computer-assisted instruction (CAI) and its relationship to Artificial Intelligence Research. Systems which have a limited capability for natural language communication are described. In addition, potential areas in which Artificial Intelligence could be applied are outlined. These include individualization of instruction, determining the degree of accuracy of a student response, and problem-solving. A CAI system which is capable of writing computer programs is described in detail. Techniques are given for generating meaningful programming problems. These problems are represented as a sequence of primitive tasks each of which can be coded in several ways. The manner in which the system designs its own solution program and monitors the student solution is also described.</abstract><pub>Elsevier B.V</pub><doi>10.1016/0004-3702(75)90001-6</doi><tpages>20</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0004-3702
ispartof Artificial intelligence, 1975-01, Vol.6 (3), p.215-234
issn 0004-3702
1872-7921
language eng
recordid cdi_proquest_miscellaneous_60835373
source Elsevier ScienceDirect Journals Complete; Sociological Abstracts
subjects Assistance/Assistant/Assistants/ Assistantship
Computer/Computers/Computerization/ Computerized
Education/Educational/Educator/ Educators/ Educationally
Instruct/Instruction/ Instructions/ Instructor/ Instructors
title Artificial intelligence and automatic programming in CAI
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T12%3A04%3A32IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Artificial%20intelligence%20and%20automatic%20programming%20in%20CAI&rft.jtitle=Artificial%20intelligence&rft.au=Koffman,%20Elliot%20B.&rft.date=1975-01-01&rft.volume=6&rft.issue=3&rft.spage=215&rft.epage=234&rft.pages=215-234&rft.issn=0004-3702&rft.eissn=1872-7921&rft.coden=AINTBB&rft_id=info:doi/10.1016/0004-3702(75)90001-6&rft_dat=%3Cproquest_cross%3E60835373%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=60835373&rft_id=info:pmid/&rft_els_id=0004370275900016&rfr_iscdi=true