Changes between Version 20 and Version 21 of BoltIntro


Ignore:
Timestamp:
Dec 3, 2007, 8:56:12 PM (16 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BoltIntro

    v20 v21  
    11= Berkeley Open Learning Technology (Bolt) =
    22
    3 Bolt is a software infrastructure for creating web-based training courses.
     3Bolt is a software infrastructure for creating web-based courses.
     4
     5[BoltGoals Goals]
     6[BoltRef Reference manual]
     7[BoltImpl Implementation notes]
     8
    49It is designed to meet the needs of:
    510
     
    4550{{{
    4651<?php
    47 require_once('../inc/bolt_ex.inc');
    4852echo 'Conifers are so named because:';
    4953bolt_exclusive_choice(
     
    6468{{{
    6569<?php
    66 require_once('../inc/bolt_ex.inc');
    6770echo "Click on the dog's nose:<p>";
    6871bolt_image_rect(
     
    7780An exercise can include multiple questions.
    7881
    79 At the implementation level, an exercise has three functions:
    80 
    81  * When invoked with $mode_show set, it shows the exercise.
    82  * When invoked with $mode_score set, it computes a score based on the responses stored in $_GET, and assigns the score to $score.  Its text output, if any, is ignored.
    83  * When invoked with $mode_answer, it shows and "answer sheet" based on the responses stored in $_GET.  If the response is correct and no answer sheet is to be shown, it sets $no_answer_sheet.
    84 
    85 Bolt's exercise primitives perform all these functions for you;
    86 however, you're free to implement your own exercises.
    8782
    8883== Course documents ==
     
    227222On continuation, Bolt looks up that item.
    228223
     224== Implementation notes ==
     225
     226At the implementation level, an exercise has three functions:
     227
     228 * When invoked with $mode_show set, it shows the exercise.
     229 * When invoked with $mode_score set, it computes a score based on the responses stored in $_GET, and assigns the score to $score.  Its text output, if any, is ignored.
     230 * When invoked with $mode_answer, it shows and "answer sheet" based on the responses stored in $_GET.  If the response is correct and no answer sheet is to be shown, it sets $no_answer_sheet.
     231
     232Bolt's exercise primitives perform all these functions for you;
     233however, you're free to implement your own exercises.
     234
    229235== The bigger picture ==
    230236