This Training product now includes also a kit to develop exam crams. A teacher or the same student may create new exams to test its knowledge.
A Test, inside FTLinuxCourse is a set of ten questions.
We offers three types of questions:
|
This is Type 1: T1
|
![]() |
| A Multiple Choice: 4 question -
1 correct
This is Type 2: T2 |
![]() |
|
( 8 questions: 4 right, 4 wrong) This is Type 3: T3
|
![]() |
How works:
Future Technologies Complete offers:
The FT Crams works in the following mode:
Each set of Exams, for example Linux Base (25 Exams) present all the exams on the left side:

The using the Next >>, button starts each question, until the question 10. At the end of the test is presented an image that resume results and time, with the final score.
Developing your own crams:
Step 1: Invent a new Exam.
Suppose that you want to invent a new Exam, not covered here, for example: M4 Macros, or Advanced Java, or other.Step 2: Write a list of 10 Questions for your new Exam.Then, you can fix the Exam Title. For we can write a will fix the "Exam S89: John Kennedy High School"
Test: "This is my Test"
Exam Serie: John Kennedy High School
Exam Title:Questions:
1. Is possible to run X Window Applications inside MS Windows (10 seconds)
...See Section: How-to write an exam.
Step 3: Create the images for your new Exam.
FTCramDeveloperKit offers a standard image to develop
(cram.png) |
|
We advice Macromedia FireWorks to change the names and numbers. Of course probably there are some
You need to change:
Step 5: Run the script: ./cramit
Once the file exam is created, for example exam89.txt, we need simply to run the script: ./cramit
[root@ftosx1 FTCramDeveloperKit]# ls
cramit
examS89.exam quiz1_nav3.html quiz1_T101.html
quiz1_T201.html quiz1_T301.html quiz_O1.html UserGuide
cramit.bak quiz1_0.html quiz1_O2.html
quiz1_T102.html quiz1_T202.html quiz1_T302.html quiz_O2.html
Examples quiz1.html quiz1_s3.html
quiz1_T103.html quiz1_T203.html quiz1_T303.html quiz_O3.html
Now, Running the script:
[root@ftosx1 FTCramDeveloperKit]# ./cramit
Processing Exam file ... -> examS89.exam
In the directory: Exam_S89 are available 10 files representing the quiz:
Test: Test: This is my test
Exam N. S89: John Kennedy High School
Please copy the directory Exam_S89 to FTLinuxCourse/en/cram
and test the Exam!
Thanks.
[root@ftosx1 FTCramDeveloperKit]#
The script creates the directory where the directory Exam_S89, including all the quiz and all the necessary files.
Now, we need simply to copy the files to the appropriate position.
An exam may have three types of quiz:
Now, an FTExam File, is an ASCII file that includes all these quiz
types that will reproduce the respective quiz.
We list here a "common" FT Exam File
[root@ftosx1 Examples]# more exam50.exam
#
# Exam 50:
# Developed by Dr. Giovanni A. Orlando to explain FTCramDeveloperKit
# Questions don't need a label. The Question 3 will be the third
valid line representing a Quiz ... in sequence
#
Test: FTOffice
Exam: FTCalc
Number:50
#
# This is a comment
#
# Q1
T1:Is FTCalc for Free?:Yes:No:1:0
# Q2
T1:Is possible to open MSOffice 2000 Excel files with FTCalc?:Yes:No:1:0
# Q3
T1:Is possible to create Pie Chart with FTCalc ?:Yes:No:1:0
# Q4
T1:What is the command to multiply the K1 cell (fixed) by the
A3 cell:=K1*A3:$K$1*A*3:0:1
# Q5
T1:Is Spanish language supported on FTCalc?:Yes:No:1:0
#
# This is a Multiple choice Quiz, type 3: 8 questions 4 right,
4 wrong.
# Generally, is used 25*4 = 100, and -25*4= -100. However is
possible to use also 0+50+25+75=100, or other combinations.
#
# Q6
T3:Select all applicable FTCalc operations:Excel Import:Excel
export:HTML Import:HTML Export: Formatted Text Import: DBase Export: MySQL
Export: Adabas D export:25:25:25:25:-25:-25:-25:-25
#
# Q7
T1:Is possible to includes images inside FTCalc documents?:Yes:No:1:0
#
# This is type T2 exam.
#
# Q8
T2:What company originally develop the FTCalc source code?:Sun
Microsystem:Future Technologies:StarDivision GmBH:Caldera Inc:0:0:1:0
#
# Q9
T1:What file type is FTCalc ?:Shell Script:Binary:1:0
# Q10
T1:Is FTCalc available with its sources ?:Yes:No:1:0
[root@ftosx1 Examples]#
Test is FTOffice
Exam: FTCalc
The file name does not regards the directory to be created or the Exam number. The Exam number is included in the file.
Comments are "#".
Separators are ":", semicolon.
The order ... Quiz 1, Quiz 2, is generated by the order in the file sequence.
A valid line that represent a valid quiz, will generate a valid quiz file, for example: quiz1_2.html.
Using the separator we will create the line that represent the Quiz.
T1, represent the quiz type, then we have the Question and then the answer: True or False.
T1, represent the T1 exam, True or False, or Right or Left or similar double choice.
For example the line:
| T1:What file type is FTCalc ?:Shell Script:Binary:1:0
|
![]() |
Note the order 1:0. This order 1, and then 0, represent the right answer. "1" is the right answer; then "Shell Script" is the right answer, that appears in the order, respectively.
Therefore, if we have 0:1, this means that the second answer is the right.
See the example.
| T1:What is the command to multiply the K1 cell (fixed) by the
A3 cell:=K1*A3:$K$1*A*3:0:1
|
![]() |
Now, a T2 quiz, will have the following format:
| T2:What company originally develop the FTCalc source code?:Sun
Microsystem:Future Technologies:StarDivision GmBH:Caldera Inc:0:0:1:0
|
![]() |
Again, the order 0:0:1:0, will match the right answer in the sequence. Only one answer is right: Star Division GmBH
At last for T3 quiz:
This is the most complete type. Each answer haves a value. Each quiz haves 100 points. Then, each answer may have a value positive, like +25, or negative like: -25.
The sum of ckecked answers will get the result. Is clear that the customer
will get 100, only if the combination checked is completely correct.
| T3:Select all applicable FTCalc operations:Excel Import:Excel export:HTML Import:HTML Export: Formatted Text Import: DBase Export: MySQL Export: Adabas D export:25:25:25:25:-25:-25:-25:-25 | ![]() |
Fast Training Linux Course, is not only the first Web based training course that runs on any operating system, including the Linux OS, but also the first to offer Interactive Exams, with the possibility to create its own exams.
Dr. Orlando, includes also the source to create the Exams.
FTCramDevelopmet Kit is included only in Complete version.