Title: ??CAI????
1??CAI????
??14?11?15? (?? ??15?3?22?) ???? ??????????????
2????
- ??CAI(Intelligent Computer-Assisted
Instruction)??????????????????????????????????????
?????????????????????????????????????????????????
???1,8? - ??CAI?????????????????????????????????????????????
???????????????????????????????????? ??? - ????????????2????????????????????????????1,
pp.845-57??????????????????????????????????????1
, pp.863-886 ???????????????????????????????????
- ????????CAI????????????????????
?????????????????????????????????????????????Polog
???????CAI?????????
31.???CAI
- ?????????????????1950?????????????????????
1970???????????????????????????????????????1,
pp.829-832 3, pp.182-3? ?????????CAI(Computer-As
sisted Instruction)?????? - ???????PLATO??????????????????????
- 1970????CAI???????????????????????????????????????
????????????? - ???CAI
- ?????CAI(1965) ?.PLATO?IBM 1500
- ???CAI(1965) ?.??????????(?????)?
- ?? ??????????????????????????????????????????????
??????????????????????????????????????????????????
??2????????? - ????1980????????????????????????????????????1,
pp.835-7
4???CAI???????
- ???CAI???????????????????????????????????
- ?????????????????????????????????????????????????
?????????(?????)??????????????????????????????????
?????????????????????????3????????? - ??????????????????????????????????????????????????
??????????????????????????????????????????????????
????????????????????????????? - ??????????????????????????????????????????????????
????????????????
52.??CAI
- 1970?????????CAI??????????????????????????????????
????????????????????? - ??CAI?????????????????????????????????????????????
????????????????????????????????????????????????
???1, pp.833-5 ? - ?. ????????????????????1, pp.860-861?1970???????
????????CAI??????????(?1??)?????????CAI????????CAI
?????ITS(Intelligent Tutoring System)????????CAI??
?????????(?????CAI)????????? - ?????????MIT?????????????????(MIT)??Logo?????????
?????????????????7. - 1970??????CAI??1980???????CAI???????????????1,p.8
39 ?
6??CAI???????
- ??CAI?????????????????????????????????????????????
?????????CAI????????????????????????????????????CA
I??????????????????????????????CAI????????????????
???????????????????1, p.841? - ??CAI?????????????????????????????????????????????
?????????????????????????????????????????????????(
AIArtificial Intelligence) ????????????? - ????????????????????????????????CAI???????????????
?????????????????????????????????????????????AI???
????????????????????????????????????????????4,
5????????????????????????AI????????????????
73.??CAI?????1, pp.837-8
- ?????????---??????????????
- ???????(????)????????????????????????????Carbonel
l?Quillian?????????????????????SCHOLAR????????????
?8, p.32?????(????????????)????????????????????
Weizenbaum?Eliza??????????????????????????????????
???? - ?????????---???????????
- ??????????????????????????????????????????????????
?????????????????????????(Logo????????????????????
??????????Java?Flash???????????????????????????) - (???)
8??CAI?????(???)
- ?????????????---??????
- ??????????????????????????????????????????????????
??????????????????????????????????????????????????
???(????)????(????)???? - ??????????---????????
- ?????????????????????????????????
CAI???????????????(STEAMER)??????????????????(ARI
A)???????????????????????????????????????????????
????????????????????
94.??CAI?????????
- ??CAI?????????
- ???? (??)
- ??????????????????????????????????????
- ?????? (??)
- ???????????????????????????????????
- ???? (??)
- ??????????????????????????????????????????????????
??????????????????????? - ??????????(??????????)
10Prolog?????CAI????
- ??????????????????????????????????????????????????
????boki0.pl?????? - ???? ????????????????????????????????????????????
????????????????????????Prolog?????????? - boki0(c(1), '???????', ('??','??','??(?)')).
- boki0(c(2), '???????', ('??','??','??(?)')).
- boki0(c(3), '???????', ('??','??','??(?)')).
- boki0(c(4), '???????', ('??','??','??(?)')).
- ...
- ?????? ????????????????????????2?????????????????
????????? - ???? ????????????????????????????????????????????
?????????? - ????? 2??????????????????????????????????????????
??????????????????????????????????????????????????
??????????????????????????????????????????????
11???????????
'??'(2,'???',('????????????(?)?????????'),_)-
length(L,5), forall(nth1(K,L,_), (
random_choice((A,B,Ans), boki0(c(_), '???????',
(A,B,Ans)) ), random_choice(C,
member(C,'??(?)','??(?)') ), (Ans
C -gt Y yes Y no), update_qdata(2,K,(A,B,C,
Y)) ) ). '??'(2,'???'(K),(A-'?'-B-'?'-C-'
??????'),Y)- L 1,2,3,4,5,
member(K,L), qdata(_,2,K,(A,B,C,Y)). '??'(2,'?
??'(6),('??????????????'),Y)- (\
qdata(_,2,_K,(_,_,_,yes)) -gt Y yes Y no).
12????????????????????
??????????????????????????
1. ??-?-??-?-??(?)-?????? 2.
??-?-??-?-??(?)-?????? 3.
??-?-??-?-??(?)-?????? 4.
??-?-??-?-??(?)-?????? 5.
??-?-??-?-??(?)-?????? 6. ??????????????
Type a number ( ?????)-gt2.
??????
--------------------------
???????????(y) --------------------------
-------------------------- ?? 2
???????????? ?????????(??, ??, ??(?)),
?????2 ??????????????????????????????????
???????????(?) ???????(?) ???????
???????????????????, ??, ??(?), ?????1????
??????????????????? ??????
135.??????
- ?????????????????3????????????????
- ????????(?????)
- ??????????????????
- ??????????????????????????
- ????????????????????????
- ??????(?????)
- ???????????????????????
- ??????(??)????????????????
- ????????????????????????
- ?????(???????)
- ??????????????????????
- ????????????????????(????)????????????????????
- ????????????????????????
14Clancey?GUIDON
- William Clancey ????????GUIDON9?????????????????
MYCIN(Shortliffe,1976) ?????(d-rules)?????????????
??????????AND/OR?????????????????????????????????
??????????????????????????(MID)???????????????????
?????(t-rules)???(9, appendix E)? - ???????????(9, pp.116-124)
- USE-HISTORY (??????????????D???)
- SAPPLIED (????????????D???)
- USED (???????????????????)
- 3????T???????????
- ???????? (D???????????????)
- ??????? (????????????????)
- ??????????????? (?????????)
15GUIDON?????
- D????????????????(?????)??????????????????
- ??????????????????????????????????????????????????
??????????????????????????????????????????????????
????????????????????????? - ??????????????????????????????????????????????????
????????????????GUIDON????????????????????????????
???????????????????????????????
16?2.T?????(9, p.360, ???1, pp.866-7
?3.8??????????
- T???31.04 (????????031??????)
- IF 1)????????????????D???????????????0????
- 2)D?????????????????????????????1???
- THEN
- ??????1 ??(??????)
- ??????2 ????(?????????-???-????????)?????001
- ??????3 ????(??????????????)?????017
176.???????????
- ??????????????????????????????????????????????????
???????????????? ??????????????????????????????? - ???????(????)
- ?????????????
- ?????????
- ?????????????????????
- ?.????????? ??????????
- ?????(????)
- ?????????????????????????????????????????????????
- ????????????????????????????????????????
- ?.???????????????????!??????????!? cf.,
????????????Eliza?
187.?????
- ??????????1990????????????????????????????????????
????10?????Clancey??????????????????????????????
??????????????????? 8??1990?????????????????????
???????????????????????????????????1980?????CSCW(C
omputer-Supported Cooperative Works)????????
??????????????????????????????????????????? - ??????????????????????eLearning???????????????(NLP
Natural Language Processing)????????????????????
?????????????????????CAI??????????????????????????
?????????(??????)?????????HAI(Human-Agent
Interaction)????????5? - ????????????????????????????????????(WWW????)????
?????????????????????????????????????
19???????????????????
????????????????????????????????????????????????
????????????AI????????????????????????????(
????????????????????????)? ???????????????????????
????????????????????????
208.????????
- ???????????(???????)
- ?????????????????????
- ??????(PHP)??????
- ????????????
- ?????/?????
- ?????????????(???????)
- ??????????????????????
- ???????????????????
- ????(???????)???
- ?????(????)
- ???????????????????J?????????????
- ??????????????????????
- ?????????
21????
1 ???????(1990).???????????? X.??CAI?,????,
pp.827-886. 2 ????(1994).???????????????????. 3
?????(1998). ??????????????????????????????. 4
??????(2002). ?????????????????????????????NTT?
?. 5 ??????(2002). ???????????????????????HAI?
???HAI???????????????????????????17(6), 672-8.
6 E.?????(1996). ???????????????????. 7
???(1999). ?Logo???????????????????????????????.
8 E.Wegner(1987/90). ???CAI????????????????????
????????. 9 W.J. Clancey(1987).
Knowledge-Based Tutoring The GUIDON Program. MIT
Press. 10 W.J. Clancey and E. Soloway(1990).
Artificial Intelligence and Learning
Environments. MIT Press.