Modeling Human Teaching Tactics in a Computer Tutor*

0 downloads 0 Views 235KB Size Report
and allowing tutors to lead students through a line of reasoning point by point. ... used by our tutor and plan to use them to train our system. In this paper, we ...
              

    

                    

       

             !   "    !      ! #    $ % !  &    !  '        

    ( $ %      &  '&      "        $ %      !       !  ) '       *+  *   !     (   

    !    "+ *+ 

  *   ! &

    ( +  *+          *     !       "    ' +$       !                  $ 

                                ! "# $% &                       '    (     ) * '      +! *   *  +! ,#,        *   "-%   +! .,       /*     "0%     +      '       1  !           +  +         *       "0$ 2 0.% (  +                    *            *  "0-% (    '        /*           +          '    *+       '   '     *          *   ' +    '    '  3        !  45(&6      '    **7 %             ,  -.// /01&0&2&031  !  4Æ  .       .   5  6 $   ­ 7/// 5  &8 $           9%5:7///  "   ;  ! %  %   5  

0         * 8     '  * 4  9   +  '6      '                . : /  ;      4        '   *    6 8           /*                 '     *  +! *  ( **               

 *    + +     7 0 ' 8 46   !          *  < 46    !      =     /*   

<   46  )      !  +   .   * 8    !   *   =   >       8    ! *  *   /*   #    +       (      + +      +       +  !      4?@A@6 B   *      +  !        *    C5C5&     "0D% &     /+!      ( E    * ' +    *      ' 4F56    3 0 5 "02% G    +  /*                 +     '    (     '   ) *   *        +    *     ) *  (           !*               '     '     '       '   ?@A@      ?@A@     '!       +   +!     *        !  5   **   '          +  *      *  )  *

 5 &  .   *      *

    '!     =     *

        !       **                        *

 *  '     *

       *        5 &  >

    /*      !   *

    ! &  #           

B    **         ! *         (    *     <    *         *   * 4   *

 6           4      *

 6         '      *  '        *                   '        '!  

  %   *    *          *  4   *   ">%6     !       * '       * 

     *

      *

 '      '  H *  !  "0#%              !   ' *

   + ".% 5     '        

* !   '  +    !    *

  5 H                  * '  +!     '      @  *               =      '  @                ! )     &    =   *   + '         *

    +              5    +   "0I% ?!    +            B    ?!     *      ' /*  /*!     (     *       + +    9    '  *    J       *    K  '   * 4   ' H K      *               +  6 ( H    *

                      *      *   5       +       &(5& 

    *      K  4    = !    *

  ! 6

( *       

               *   /*   5    * !   *    !  +  <    !      =   !   !

 + !   :+  ; B    !    '     =     * '  ) * ! + 

 ! (   ' "00%       *

  *      *

     H   @@ /*  !  ">%   *    * 9 

    / +     <    + ' * '  *    ! ( * +  +! '   *

    '!   

         ?@A@   &    *    *    '      *       '         (  

  *             '  *+    '   *

                *

 '    *

          '       B         *

    !        H )   &(5&! *

  +  = '  *

  5 &  >      /*      '    *

 B       * 9  *   +            *   ( 5&5  "0,%   @@ /*  !  ">%   / '   *        *            * +  (        +  '    *      *   * +!   ! **!       *              ! /*         provide parameter select wire

de-energize circuit

remove wire

ordering constraint energize circuit

prevent shock

current must flow to be measured

must measure current in series read-amt-current

connect lead ?x1 polarity is observed & circuit is complete connect lead ?x2 CONNECT THE LEADS set meter to measure DC current

must use DC ammeter and meter must be on

  6!   ;    

 

   

H** / H  *   '  ?@A@   F    +   F5   / *!   * '  *      '       +   &    (   *  +!        5  

     **   +     <  * '          3 .       *     

    (                     *   /*     =   4    .0 .I >,>06 5     .I   >,>0      !  +  *       F   .0    *+ 7        ! 4    '   6   4     * 16      '!     =  4      *  

   6 5              *

      +          /*    *   Simulation Environment

Verbal tutor-student-communication

WORLD

TUTOR SENSING SYSTEM Parser

Simulation Observer

TEXT GENERATION Input/Output

Dialogue context

INTERPRETER Student model

Expectations

Problem solving context Expert + buggy knowledge

Dialog goals DIALOGUE PLANNER Hierarchical Reactive Planner Conversational Game Engine

Problem-Solving Manager (PSM)

Domain Reasoner 1-N

(Agenda) Tutor Teaching strategies

Agent

Curriculum

Domain Knowledge

Plan Recogniser

  %   

( *           +!        **     *     3 > (      *  +!  (5&  !  "I%   L         '7 0 5'    !*   *   *  *     * 9   '      *    *  '! * '! . (   *      *+          / /*          * 4   *    ! *! +        6 > (   *   *      

# (   *   !       !    *

 4     '   )      =        '          ' +     6 $ 5'         *                 *

             - (   *

   '             / *      * 4      !      '    6 ( *+                      4+!6 *          *         *          Æ ! (      *  +                < +  '         /  * '    *            ½  * '          *++         *      "D%          *  

    ?!   H /* 

  +                      + *  '    L 5  '  **   /*            ' ** / H 5    *      !      7      K +   *  '  '

   *    '       '                        B  *

                            +        *



  '!      +!  '    B   '  *

         +   5'        *        !          '     ( )       '        *  9         '  *    *      *

)   5        

   

¾ (  *

    * '           *  '     *   * +! 4 *           002     3 #6 (        '    ** / H    (@H&(@?M&(@ *  (  *   +      *    F  *        

 +      ** '   *  ( *              * '   4    6          * '   + * '     N    *  *  +!  *+       N '  *    +!   *

    *   (   4     6    (@H&(@?M&(@ 4   

 6  *       '  +!  *    '  *  ½ ¾

          !     $ % 

!        ! '             

 !      !$

   

                    !  "# $"$% %$     !  &  

                   '(  )   '(  (   *%""&

     )       + "# % *, %$     + "#  %$        +   +  +        + #

   '(        +         #-"  % *,

       % *, -"  % *, .

         !  % *, -" !

  6  4  

4H     + 6 3 *   **  +              ! ** (      /   +    -        / 0       12  0         0     +  (  0      (  0      +  30      12  -0       

(    H   *

     5N&(F( *      *        

   5N&(F(H @ 4 3 $ *  ' "0#%6 (               *   * /               F5 (       (, 4) 9  6 (       * '   !  *+      4    0.6     /   (  /   *      /

'  ' 3 /*      +  J              H'  *          '   )  *   5  *     )  *   ! +     !     4  !        ' 6     ! * '      4               *  6 (  /*    ! *     * '     *           (0 (           *  4   >6      &    '          J    *     *

 **  H '     ?         '!    

 (  *

        @    5N&(F(. * ¿ ( 5N&(F(H @   *     I H'       '                 

    

    (  )    9     <  /*           2 46       '  (            @         @   (   *

 **   '    INSTRUCT-GAME student action(s)

instructions T0

S0

T1

explicit acknowledgment implict acknowledgment

I didn’t understand

acceptance

  9.5%%&,>;

        *!       2., +! 9 * *!   (@HN@O(&(@ *    !          *  / 4 @0        3 -6     *  '  4 @.6     /     H *   '        '!  /  * 4 @0.6  *       5 @NH @N@O( 4 @006 5 @NH @N@O(            4 @0006       )     4 @00.6 (           + *       =  7            N  **!   H&P *      @000        *                  (  *    +    '      + '  (    '! * /* '      '                       '      * "0>% H 

¿

9   !

           9.5%%7       $ 9    "       !    9.5%%      !       $

 '  *       *   ( *+       *    '       * '           +!   &                   +! ">% & '               

   

     +         +    +  / & *    '  *   3 #        '   3 /*  '              

                      +  4  '(  )   +  404    )   +  40404  +   + / 4040404 #-"  + 4040.  +        + 40. #-"  )  +  .  '(  (    +  30      12  -0       

  >  2     0/ 9   

( /   H&PH @    @0000   +!    =        0,00 ( H&PH @      5N&(F(H @ / *    =        '             '  *   (       *!      0.        /*      *      @0000  ***                  ! @000  ***         H&PH @  *!  '     0#0-   0D02   @00. @00 @0.   @0  ***     7       

    (    @.      H&P *              (     *+     )                7 406    *     * '  *+                              '      +        < 4.6  *+       4'      6                   '         <   4>6  *+        9        *  4    !      9     !   +     6 (   *       *+    *

  7 406           4.6           4>6           *     

      .    <               '  '        .$ .I

>0   #,   *       !        +    '     .       ! +!    ..             >  *    *7 46 * '!    

*       *  '  9     4+6  +       * ' 

     

        F   .#     0   * 46 '  > (  +       .D>.   +      '   * 4   * '   =    6   '      +  9  *    '    4    >$   >D6         +        *  F    .D>.  + +           >. +   *           N    =     **!   ! * /   + * '  +!     K 

    

 

B      +  *     **      <  '   406 +    *

    =   L /+   **     '   *     4.6   *   +! '   *

             * (        '  H  !  "0#%  *  +        +         '          *

  F     *

 '        '   *

    !J     *

     *     ** / H ( *     /*            /*    *  4    .0 .I   >,>06        '!       .0     5    .I

   *          *

   !        +   5           *    =     '       +     *   =        *    =   4    >,>06   +  '    *     ! (  *

     !            >.              '!    '    5       +          '   * '  * '          

 !    +     !       9       

      '    *     E        !  !  '    *           '  !  9   H      

  * '         !     Æ /*   =    *

   '!         /        '   7  )        46        46    )       46        *    (       +!          (    *             !          H   *   

   * '  *     ?!     *

)    + +! /    9        /*   +    (  !*  ' /*    + '             *    =       * <   ! *      K*     =  9             *             ! '    !* '                     

0$ $ 2!  $     $ %          !            "    # $%  7@0A717$ 5    0C$ $ ,$ B    2$ B$ > $ %95? >          !&     $ 9 !&   '         

  (" $)*  73A@/ ;  9 2 0$ $ $ B'$  +  ,  !-  

       "   .   $    ! >      .2 0@$ 0/$ $ B !$     ,  !   #    !      ,"

            .  $ 6    .      03$ 00$ $ B !$                $ 9 !       /    

  .  (/0  122* 4  7///$

07$ >$ $ ,   .$ $    2$ $ ;$             & &   $      ! . . ?1DAD77 0D$ 0@$ ,$ !  2$ ;  >$ "  ;$   $         &&   $      0       D*0+?7@A1C 03$ 01$ 9$  $ >     !   $ %    &/C@ 59 !&    0$

0D$ 6$ $ ;

 !       >   07$ 03$ 6$ $ ;

 $ ; $ >        !  $ 9 %$  2 6$ ;$ %    $ 5         

   #   .       0   $ 5  8  01$ 0$ 5$ !$    !            " $ %    &/C0 59 !   03$ 0$ $ $  G  2$ 6$ ;  $ 8   6$ >  $ > !               $ 5!    $

H** / H7 H ?@A@      

-,%

-,%   -,% -,%   -,% -,%   -,% -,%                                 

40 %   )  5 6 (++ 1     1   ( +  0  + ! (++ +  6  1   0 *  !    (   1  5 6  (  ( 

7                (  0 .0    ( 0 0   (   0 8  ( / 90  0 :0    "+    0 8       +6/ ;0  0 0 *     (     +    +     0 8+6    ( .   / ?0 $#5 4@0 + A ! '   (   0 440 B     ' 6   4.0      (     +  490 $#5 4:0  (      6  4;0  +6     ( 40    +  4?0 *1 0 .@0  (  6 11     .40 '    (    1     ..0     +    +  .90 6  .:0 B   (++ 6 '  (  (++ 6    .;0  ! +    %A++ '    (     (  %     ! 11   ( .0 !   6 

       (   ! 11   ( .?0 B 6 9@0 A  ) +6  0 940  C  1    6      (   ! 11 9.0  6    (   1 +    + !  990  ! !+     +     +1      !     +(1 9:0 $#5 9;0     6   ! +(15 (    !  !   90 (  )    ( ! 1     9?0 0 :@0  (++ +        (   !  9     !  +1 !+!    !+ ' (     :40 -0   !+ +6  0 :.0  

   !     1 !  6    0 D000E

Suggest Documents