pdf first page to image c# : Create a pdf form from excel application SDK utility html winforms .net visual studio author.manual11-part1549

16 <SCRIPT> TAG
111
LON-CAPA Function
Description
&var
in
tex($a)
Equivalent to tex(“a”,”“)
&to
string($x), &to
string($x,$y)
If x is an integer, returns a string.
If
x is real than the output is a string with
format given by y.
For example, if x =
12.3456, &to
string(x,”.3F”) = 12.345 and
&to
string(x,”.3E”) = 1.234E+01.
&class(), &sec(), &classid()
Returns null string, class descriptive name, sec-
tion number, class id, set number and null
string.
&name(), &student
number(), &firstname(),
&middlename(), &lastname()
Return the full name in the following format:
lastname, firstname initial. Student
number re-
turns the student 9-alphanumeric string. The
functions firstname, middlename, and lastname
return just that part of the name. If undefined,
the functions return null.
&check
status($partid)
Returns a number identifying the current sta-
tus of a part. True values mean that a part
is “done” (either unanswerable because of tries
exhaustion, or correct) or a false value if a part
can still be attempted. If $part is unspecified,
it will check either the current <part>’s status
or if outside of a <part>, check the status of
previous <part>. The full set of return codes
are: ’undef’ means it is unattempted, 0 means
it is attempted and wrong but still has tries, 1
means it is marked correct, 2 means they have
exceeded maximum number of tries, 3 means it
is after the answer date.
&open
date($partid),
&due
date($partid),
&answer
date($partid)
Problemopen date, duedateand answerdatein
local human-readable format. Part 0 is chosen
if $partid is omitted.
&open
date
epoch($partid),
&due
date
epoch(($partid),
&an-
swer
date
epoch(($partid)
Problem open date, due date and answer date
in seconds after the epoch (UTC), which can be
used in calculations.
Create a pdf form from excel - C# PDF Field Edit Library: insert, delete, update pdf form field in C#.net, ASP.NET, MVC, Ajax, WPF
Online C# Tutorial to Insert, Delete and Update Fields in PDF Document
can reader edit pdf forms; best way to create pdf forms
Create a pdf form from excel - VB.NET PDF Field Edit library: insert, delete, update pdf form field in vb.net, ASP.NET, MVC, Ajax, WPF
How to Insert, Delete and Update Fields in PDF Document with VB.NET Demo Code
adding an image to a pdf form; create a form in pdf from word
16 <SCRIPT> TAG
112
LON-CAPA Function
Description
&submission($partid,$responseid,$version,
$encode,$cleanupnum,$mapalias)
Returns what the student submitted for re-
sponse $responseid in part $partid. You can get
these IDs from the XML-code of the problem.
Use 0 as $partid for problems without parts.
$version is optional and returns the $version-
th submission of the student that was graded.
If $version is 0 or omitted, the latest submis-
sion is returned. $encode is also optional and
allows the author to explicitly encode the re-
turned string. It’s up to the author to take care
of properly escaping all characters which might
be interpreted by the browser. $cleanupnum is
also optional, and supports clean-up of the re-
trieved submission. It is a reference to a hash,
with one or more of the following: exponent =>
1, comma => 1, letterforzero => 1, spaces =>
1, format => ’ns’ (where n is an integer, i.e.,
number of significant digits). For example, to
convert a student submission of 11,300 to 11300
include { comma => 1, } as the fifth arg. $ma-
palias is also optional, and supports retrieval of
the submission for a response item in a differ-
ent problem in the course, for which a (unique)
mapalias has been set. The default (mapalias
not defined) is to retrieve the submission for the
specified part and response IDs in the current
problem.
&parameter
setting($name,$partid)
Returns the parameter setting $name. Partid is
optional.
&stored
data($name,$partid)
Returns the stored data $name. Partid is op-
tional.
&wrong
bubbles($correct,$lower,$upper,$step,@given)
Returns an array that can be used for wrong
answers in numerical responses. The first ar-
gument is the correct answer, the next argu-
ments are the lower and upper boundaries for
the bubbles, as well as the step size. The next
argument is an optional array of wrong answers
that should be included.
&currentpart()
Returns the ID of the current part.
Not implemented
Get and set the random seed.
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
C#: Create PDF from PowerPoint; C#: Create PDF from Tiff; C#: Convert PDF to Word; C#: Convert PDF to C# Protect: Add Password to PDF; C# Form: extract value
add text field to pdf; edit pdf form
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Create PDF from Excel. |. Home ›› XDoc.PDF ›› C# PDF: Create PDF from Excel. Create searchable and scanned PDF files from Excel.
create pdf forms; adding a signature to a pdf form
16 <SCRIPT> TAG
113
LON-CAPA Function
Description
&sub
string($a,$b,$c) perl substr function.
However, note the differences
Retrieve a portion of string a starting from b
and length c. For example, $a = “Welcome
to LON-CAPA”; $result=&sub
string($a,4,4);
then $result is “come”
@arrayname Array is intrinsic in perl. Toaccess
aspecific element use $arrayname[$n] where $n
is the $n+1 element since the array count starts
from 0
“xx” can be a variable or a calculation.
@B=&array
moments(@A)
Evaluates the moments of an array A and place
the result in array B[i] where i = 0 to 4. The
contents of B are as follows: B[0] = number of
elements, B[1] = mean, B[2] = variance, B[3] =
skewness and B[4] = kurtosis.
&min(@Name), &max(@Name)
In LON-CAPA to find the maximum value
of an array, use &max(@arrayname) and to
find the minimum value of an array, use
&min(@arrayname)
undef @name
To destroy the contents of an array, use
@return
array=&random
normal
($item
cnt,$seed,$av,$std
dev)
Generate $item
cnt deviates of normal distri-
bution of average $av and standard deviation
$std
dev. The distribution is generated from
seed $seed
@return
array=&random
beta
($item
cnt,$seed,$aa,$bb) NOTE: Both $aa
and $bb MUST be greater than 1.0E-37.
Generate $item
cnt deviates of beta distribu-
tion. The density of beta is: Xˆ($aa-1) *(1-
X)ˆ($bb-1) /B($aa,$bb) for 0<X<1.
@return
array=&random
gamma
($item
cnt,$seed,$a,$r)
NOTE: Both
$a
and $r MUST be positive.
Generate $item
cnt deviates of gamma dis-
tribution.
The density of gamma is:
($a**$r)/gamma($r) * X**($r-1) * exp(-$a*X).
@return
array=&random
exponential
($item
cnt,$seed,$av) NOTE: $av MUST
be non-negative.
Generate $item
cnt deviates of exponential dis-
tribution.
@return
array=&random
poisson
($item
cnt,$seed,$mu) NOTE: $mu MUST
be non-negative.
Generate $item
cnt deviates of poisson distri-
bution.
@return
array=&random
chi
($item
cnt,$seed,$df) NOTE: $df MUST
be positive.
Generate $item
cnt deviates of chi
square dis-
tribution with $df degrees of freedom.
@return
array=&random
noncentral
chi
($item
cnt,$seed,$df,$nonc) NOTE: $df MUST
be at least 1 and $nonc MUST be non-negative.
Generate $item
cnt deviates of noncen-
tral
chi
square distribution with $df degrees of
freedom and noncentrality parameter $nonc.
@return
array=&random
f
($item
cnt,$seed,$dfn,$dfd)
NOTE:
Both
$dfn and $dfd MUST be positive.
Generate $item
cnt deviates of F (variance ra-
tio) distribution with degrees of freedom $dfn
(numerator) and $dfd (denominator).
VB.NET PDF Form Data Read library: extract form data from PDF in
RasterEdge .NET PDF SDK is such one provide various of form field edit functions. Demo Code to Retrieve All Form Fields from a PDF File in VB.NET.
add submit button to pdf form; create a pdf form
C# PDF Form Data Read Library: extract form data from PDF in C#.
Support to get form data from specified PDF form position. Special customization for export PDF form data to Excel spreadsheet in C#.NET.
add text field to pdf acrobat; allow users to save pdf form
16 <SCRIPT> TAG
114
LON-CAPA Function
Description
@return
array=&random
noncentral
f
($item
cnt,$seed,$dfn,$dfd,$nonc)
NOTE:
$dfn must be at least 1, $dfd MUST be
positive, and $nonc must be non-negative.
Generate $item
cnt deviates of noncentral F
(variance ratio) distribution with degrees of
freedom $dfn (numerator) and $dfd (denomi-
nator). $nonc is the noncentrality parameter.
@return
array=&random
multivariate
normal
($item
cnt,$seed,\@mean,\@covar)
NOTE:
@mean should be of length p array of real
numbers. @covar should be a length p array of
references to length p arrays of real numbers
(i.e. a p by p matrix.
Generate $item
cnt deviates of multivari-
ate
normal distribution with mean vector
@mean and variance-covariance matrix.
@return
array=&random
multinomial
($item
cnt,$seed,@p) NOTE: $item
cnt is
rounded with int() and the result must be
non-negative. The number of elements in @p
must be at least 2.
Returns single observation from multinomial
distribution with $item
cnt eventsclassified into
as many categories as the length of @p. The
probability of an event being classified into cat-
egory i is given by ith element of @p. The ob-
servation is an array with length equal to @p,
so when called in a scalar context it returns the
length of @p. The sum of the elements of the
obervation is equal to $item
cnt.
@return
array=&random
permutation
($seed,@array)
Returns @array randomly permuted.
@return
array=&random
uniform
($item
cnt,$seed,$low,$high)
NOTE: $low
must be less than or equal to $high.
Generate $item
cntdeviates from auniform dis-
tribution.
@return
array=&random
uniform
integer
($item
cnt,$seed,$low,$high) NOTE: $low and
$high are both passed through int(). $low must
be less than or equal to $high.
Generate $item
cntdeviates from auniform dis-
tribution in integers.
@return
array=&random
binomial
($item
cnt,$seed,$nt,$p) NOTE: $nt is rounded
using int() and the result must be non-negative.
$p must be between 0 and 1 inclusive.
Generate $item
cnt deviates from the binomial
distribution with $nt trials and the probabilty
of an event in each trial is $p.
@return
array=&random
negative
binomial
($item
cnt,$seed,$ne,$p) NOTE: $neis rounded
using int() and the result must be positive. $p
must be between 0 and 1 exclusive.
Generate an array of $item
cnt outcomes gen-
erated from negative binomial distribution with
$ne events and the probabilty of an event in
each trial is $p.
The &EXT() external function is extremely powerful, and is used to access parameters
and submission values. It can be used within scripts and also within cell formulas in
the grading spreadsheet. Some examples can be found by browsing in the repository to
/res/msu/albertel/test/ext
examples.html. The &EXT() function can be used to obtain val-
uesforthe sameparameters asare retrived by some of the other (newer) helperfunctions sum-
marized in the tableabove, such as&firstname()which isequivalent to&EXT(‘environment.firstname’),
and &parameter
setting($name,$partid)isequivalent to&EXT(‘resource.’.$partid.‘.’.$name).
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
C#: Create PDF from PowerPoint; C#: Create PDF from Tiff; C#: Convert PDF to Word; C#: Convert PDF to C# Protect: Add Password to PDF; C# Form: extract value
add fillable fields to pdf; create a form in pdf
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
C#: Create PDF from PowerPoint; C#: Create PDF from Tiff; C#: Convert PDF to Word; C#: Convert PDF to C# Protect: Add Password to PDF; C# Form: extract value
create a fillable pdf form from a pdf; pdf add signature field
16 <SCRIPT> TAG
115
In such cases the newer (specialized) functions are preferred to &EXT() on the basis of ease
of use.
16.4 Table: CAPA vs. LON-CAPA Function Differences
CAPA Functions
LON-CAPA
Differences (if any)
sin(x), cos(x), tan(x)
&sin($x), &cos($x), &tan($x)
asin(x), acos(x), atan(x),
atan2(y,x)
&asin($x), &acos($x), &atan($x),
&atan2($y,$x)
log(x), log10(x)
&log($x), &log10($x)
exp(x), pow(x,y), sqrt(x)
&exp($x), &pow($x,$y), &sqrt($x)
abs(x), sgn(x)
&abs($x), &sgn($x)
erf(x), erfc(x)
&erf($x), &erfc($x)
ceil(x), floor(x)
&ceil($x), &floor($x)
min(...), max(...)
&min(...), &max(...)
factorial(n)
&factorial($n)
N%M
$N%$M
sinh(x), cosh(x), tanh(x)
&sinh($x), &cosh($x), &tanh($x)
asinh(x),
acosh(x),
atanh(x)
&asinh($x),
&acosh($x),
&atanh($x)
/DIS($x,”nn”)
&format($x,’nn’)
The difference is obvious.
Not in CAPA
&prettyprint($x,’nn’,’optional
target’)
Not in CAPA
&dollarformat($x,’optional target’)
Not in CAPA
&languages(@desired
languages)
roundto(x,n)
&roundto($x,$n)
Not in CAPA
&cas($s,$e)
Not in CAPA
&implicit
multiplication($f)
web(“a”,”b”,”c”)
or
web(a,b,c)
&web(“a”,”b”,”c”)
or
&web($a,$b,$c)
html(“a”) or html(a)
&html(“a”) or &html($a)
jn(m,x)
&j0($x),
&j1($x),
&jn($m,$x),
&jv($y,$x)
In CAPA, j0, j1 and jn are con-
tained in one function, jn(m,x)
where m takes the value of 0,
1or 2. jv(y,x) is new to LON-
CAPA.
yn(m,x)
&y0($x), &y1($x), &yn($m,$x),
&yv($y,$x)
In CAPA, y0, y1 and yn
are contained in one function,
yn(m,x) where m takes the
value of 0, 1 or 2. yv(y,x) is
new to LON-CAPA.
VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.
Qualified Tiff files are exported with high resolution in VB.NET. Create multipage Tiff image files from PDF in VB.NET project. Support
change pdf to fillable form; android edit pdf forms
C# Create PDF from Tiff Library to convert tif images to PDF in C#
Create PDF from Tiff. |. Home ›› XDoc.PDF ›› C# PDF: Create PDF from Tiff. Create PDF from Tiff in both .NET WinForms and ASP.NET application.
build pdf forms; convert word document to editable pdf form
16 <SCRIPT> TAG
116
CAPA Functions
LON-CAPA
Differences (if any)
random(l,u,d)
&random($l,$u,$d)
In CAPA, all the 3 arguments
must be of the same type.
However, now you can mix the
type
choose(i,...)
&choose($i,...)
/MAP(seed;w,x,y,z;a,b,c,d)
Option
1
-
&map($seed,[\$w,\$x,\$y,\$z],[$a,$b,$c,$d])
or
Option
2
-
&map($seed,\@mappedArray,[$a,$b,$c,$d])
Option 3 - @mappedArray =
&map($seed,[$a,$b,$c,$d])
Option
4
- ($w,$x,$y,$z) =
&map($seed,\@a)
where $a=’A’
$b=’B’
$c=’B’
$d=’B’
$w, $x, $y, and $z are variables
In CAPA, the arguments are
divided into three groups sep-
arated by a semicolon ;. In
LON-CAPA, the separation is
done by using [] brackets or
using an array @a. Note the
backslash (\) before the argu-
ments in the second and third
groups.
rmap(seed;a,b,c,d;w,x,y,z)
Option
1
-
&rmap($seed,[\$w,\$x,\$y,\$z],[$a,$b,$c,$d])
or
Option
2
-
&rmap($seed,\@rmappedArray,[$a,$b,$c,$d])
Option 3 - @rmapped
array =
&rmap($seed,[$a,$b,$c,$d])
Option
4
- ($w,$x,$y,$z) =
&rmap($seed,\@a)
where $a=’A’
$b=’B’
$c=’B’
$d=’B’
$w, $x, $y, and $z are variables
In CAPA, the arguments are
divided into three groups sep-
arated by a semicolon ;. In
LON-CAPA, the separation is
done by using [] brackets (with
create an unamed vector ref-
erence) or using an array @a.
Note the backslash (\) before
the arguments in the second
and third groups (Which cause
Perl to send to variable loca-
tions rather than the variable
values, similar to a C pointer).
NOT IMPLEMENTED IN
CAPA
$a=&xmlparse($string)
New to LON-CAPA
tex(a,b), tex(“a”,”b”)
&tex($a,$b), &tex(“a”,”b”)
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
C#.NET PDF SDK- Create PDF from PowerPoint in C#. How to Use C#.NET PDF Control to Create PDF from Microsoft PowerPoint Presentation in .NET Project.
best way to make pdf forms; add photo to pdf form
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Create PDF from Word. |. Home ›› XDoc in C#. C# Demo Code to Create PDF Document from Word in C# Program with .NET XDoc.PDF Component.
create a pdf form online; change font size pdf form reader
16 <SCRIPT> TAG
117
CAPA Functions
LON-CAPA
Differences (if any)
var
in
tex(a)
&var
in
tex($a)
to
string(x), to
string(x,y)
&to
string($x), &to
string($x,$y)
capa
id(), class(), section(),
set(), problem()
&class(), &sec()
capa
id(), set() and problem()
are no longer used. Currently,
they return a null value.
name(), student
number()
&name(), &student
number()
open
date(),
due
date(),
answer
date()
&open
date(), &due
date(), &an-
swer
date()
Output format for time is
changed slightly. If pass noon,
it displays ..pm else it displays
..am. So 23:59 is displayed as
11:59 pm.
get
seed(), set
seed()
Not implemented
sub
string(a,b,c)
&sub
string($a,$b,$c) perl substr
function. However, note the differ-
ences
Perl intrinsic function, sub-
str(string,b,c) starts counting
from 0 (as opposed to 1). In
the example to the left, sub-
str($a,4,4) returns “ome “.
array[xx]
@arrayname Array is intrinsic in
perl. To access a specific element
use $arrayname[$n] where $n is the
$n+1 element since the array count
starts from 0
In LON-CAPA, an array is de-
fined by @arrayname. It is not
necessary to specify the dimen-
sion of the array.
array
moments(B,A)
@B=&array
moments(@A)
In CAPA, the moments are
passed as an array in the first
argument whereas in LON-
CAPA, the array containing
the moments are set equal to
the function.
array
max(Name),
ar-
ray
min(Name)
&min(@Name), &max(@Name)
Combined with the min and
max functions defined earlier.
init
array(Name)
undef @name
Use perl intrinsic undef func-
tion.
random
normal
(re-
turn
array,item
cnt,seed,av,std
dev)
@return
array=&random
normal
($item
cnt,$seed,$av,$std
dev)
In CAPAtheresultsare passed
as the first argument whereas
in LON-CAPA the results are
set equal to the function.
random
beta
(re-
turn
array,item
cnt,seed,aa,bb)
@return
array=&random
beta
($item
cnt,$seed,$aa,$bb) NOTE:
Both $aa and $bb MUST be greater
than 1.0E-37.
In CAPAtheresultsare passed
as the first argument whereas
in LON-CAPA the results are
set equal to the function.
16 <SCRIPT> TAG
118
CAPA Functions
LON-CAPA
Differences (if any)
random
gamma
(re-
turn
array,item
cnt,seed,a,r)
@return
array=&random
gamma
($item
cnt,$seed,$a,$r)
NOTE:
Both $a and $r MUST be positive.
In CAPAtheresultsare passed
as the first argument whereas
in LON-CAPA the results are
set equal to the function.
random
exponential
(re-
turn
array,item
cnt,seed,av)
@return
array=&random
exponential
($item
cnt,$seed,$av) NOTE: $av
MUST be non-negative.
In CAPAtheresultsare passed
as the first argument whereas
in LON-CAPA the results are
set equal to the function.
random
poisson
(re-
turn
array,item
cnt,seed,mu)
@return
array=&random
poisson
($item
cnt,$seed,$mu) NOTE: $mu
MUST be non-negative.
In CAPAtheresultsare passed
as the first argument whereas
in LON-CAPA the results are
set equal to the function.
random
chi
(re-
turn
array,item
cnt,seed,df)
@return
array=&random
chi
($item
cnt,$seed,$df)
NOTE:
$df MUST be positive.
In CAPAtheresultsare passed
as the first argument whereas
in LON-CAPA the results are
set equal to the function.
random
noncentral
chi (re-
turn
array,item
cnt,seed,df,nonc)
@return
array=&random
noncentral
chi
($item
cnt,$seed,$df,$nonc) NOTE:
$df MUST be at least 1 and $nonc
MUST be non-negative.
In CAPAtheresultsare passed
as the first argument whereas
in LON-CAPA the results are
set equal to the function.
NOT IMPLEMENTED IN
CAPA
@return
array=&random
f
($item
cnt,$seed,$dfn,$dfd) NOTE:
Both $dfn and $dfd MUST be
positive.
New to LON-CAPA
NOT IMPLEMENTED IN
CAPA
@return
array=&random
noncentral
f
($item
cnt,$seed,$dfn,$dfd,$nonc)
NOTE: $dfn must be at least 1,
$dfd MUST be positive, and $nonc
must be non-negative.
New to LON-CAPA
NOT DOCUMENTED IN
CAPA
@return
array=&random
multivariate
normal
($item
cnt,$seed,\@mean,\@covar)
NOTE: @mean should be of length
p array of real numbers. @covar
should be a length p array of
references to length p arrays of real
numbers (i.e. a p by p matrix.
Note the backslash before the
@mean and @covar arrays.
NOT IMPLEMENTED IN
CAPA
@return
array=&random
multinomial
($item
cnt,$seed,@p)
NOTE:
$item
cnt is rounded with int() and
the result must be non-negative.
The number of elements in @p must
be at least 2.
New to LON-CAPA
17 BRIDGE TASK
119
CAPA Functions
LON-CAPA
Differences (if any)
NOT IMPLEMENTED IN
CAPA
@return
array=&random
permutation
($seed,@array)
New to LON-CAPA
NOT IMPLEMENTED IN
CAPA
@return
array=&random
uniform
($item
cnt,$seed,$low,$high)
NOTE: $low must be less than
or equal to $high.
New to LON-CAPA
NOT IMPLEMENTED IN
CAPA
@return
array=&random
uniform
integer
($item
cnt,$seed,$low,$high)
NOTE: $low and $high are both
passed through int(). $low must be
less than or equal to $high.
New to LON-CAPA
NOT IMPLEMENTED IN
CAPA
@return
array=&random
binomial
($item
cnt,$seed,$nt,$p)
NOTE:
$nt is rounded using int() and the
result must be non-negative. $p
must be between 0 and 1 inclusive.
New to LON-CAPA
NOT IMPLEMENTED IN
CAPA
@return
array=&random
negative
binomial
($item
cnt,$seed,$ne,$p)
NOTE:
$ne is rounded using int() and the
result must be positive. $p must be
between 0 and 1 exclusive.
New to LON-CAPA
17 Bridge Task
Bridge Tasks (BTs) are open-ended, performance-based assessments. BTs are based on a
mastery-model of assessment and evaluated on a pass-fail basis. You may use BTs in a
variety of ways, from supporting the scoring of a final project, to individual lab assignments.
See Introduction to Bridge Task (17.1) for a more in-depth explanation to Bridge Tasks. The
main features of a bridge task (17.2) section gives the differences between BTs and other
assessments.
An author creates a bridge task either by writing the XML code or by using the edit
mode and publishing it. A course coordinator must then place the Bridge Task resource in
his/her course’s document list. The section on Bridge Task Creation (17.3) describes how
to author as well as set up these Bridge Tasks.
Once the bridge task is created and published, the course coordinator must insert the
resource in the course’s document list (See Setting Up a Bridge Task 17.6). The course
coordinator may also create slots to limit the place/time the bridge task may be opened (See
Using Slots in Bridge Task 17.6.1). This resource may also be placed inside conditionals
resources so that it is accessible only after a particular condition has been met (see Bridge
Task and Conditional Resources 17.6.2).
Once the course coordinator has set up the Bridge Task the student is able to open and
use the bridge task. A Bridge Task hand-in process using portfolio files may be used by the
instructors or students if they wish (See Handing In Bridge Task Files 17.7).
17 BRIDGE TASK
120
17.1 Introduction to Bridge Task
Bridge tasks consist of one or more individual tasks that describe what the student is to
do, usually in the form of a problem to solve. LON-CAPA supports the creation of multiple
versions of each task, so that each student may receive a mix of randomly assigned tasks
to perform. Students use LON-CAPA to view the bridge task. LON-CAPA supports the
scheduling of BTs to restrict access by IP address range and to allow students to schedule
slots of time to take a BT.
When students complete a BT, they upload files they have created for grading. Files are
uploaded using LON-CAPA’s portfolio system.
LON-CAPA supports the creation of scoring rubrics associated with each individual
task to guide graders and ensure inter-rater reliability among multiple graders in a course.
Instructors specify criteria to assign an overall score to a BT based on the scores of the
individual rubrics.
BTs are used in Michigan State University’s CSE 101 course. The course is designed to
teach computer competencies by having students solve problems using a variety of computer
software (MS-Word, MS-Excel, World Wide Web, and MS Access). In CSE 101, BTs are
used for summative assessment, the majority of students’ grades are based upon the BTs.
Here, students must successfully pass a BT before attempting the next BT. A student’s
final course grade is based on the highest level BT passed. The CSE 101 class is quite
large, approximately 2000 students per semester. Students may take up to one BT per week;
typically thereare over 14,000 BTs administered per semester. Thusthere is aneed toquickly
and accurately access students. LON-CAPA successfully supports the load requirements.
17.2 Bridge Task Features
There are many ways in which BTs differ from other assessments.
1. Multiple Versions. There are multiple versions of a BT. A person taking a BT may
receive a different version than the person taking the same BT sitting next to him
or her. To create BTs that have different versions, the instructors who created the
BT will create multiple sub-questions. The BT engine then chooses one of the sub
questions and gives that sub question to the student, thus creating multiple versions.
2. Essay/task based. Bridge task questions open-ended. Users create files which they
upload and submit to the system.
3. Rubric-Based Grading. Each question in a bridge task has scoring rubrics, criteria,
associated with them. These criteria are used as the basis of grading. The grading
page provides the criteria checklist on which the grader enters whether a student passes
or fails each criterion. This ensures inter-rater reliability among multiple graders.
4. Mandatory and Optional Criteria. Some criteria can be made mandatory, that is
astudent will fail if the student does not pass that criteria. Some criteria are optional
and the student must pass a certain number of these optional criteria. Criteria are
associated with questions, which can alsobe made optional or mandatory. LON-CAPA
Documents you may be interested
Documents you may be interested