forked from roopasreeap/Maths-Tutor
-
Notifications
You must be signed in to change notification settings - Fork 14
/
user-manual.html
825 lines (682 loc) · 40.1 KB
/
user-manual.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=Generator content="Microsoft Word 15 (filtered)">
<title>REQUIREMENTS SPECIFICATIONS MSITOOL</title>
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Kartika;}
@font-face
{font-family:"Yu Gothic Light";
panose-1:2 11 3 0 0 0 0 0 0 0;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:"Yu Mincho";}
@font-face
{font-family:"\@Yu Mincho";}
@font-face
{font-family:"\@Yu Gothic Light";}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin-top:0in;
margin-right:0in;
margin-bottom:8.0pt;
margin-left:0in;
line-height:107%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
h1
{mso-style-name:"Heading 1\,H1";
mso-style-link:"Heading 1 Char\,H1 Char";
margin-top:12.0pt;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
text-indent:-.25in;
page-break-after:avoid;
font-size:16.0pt;
font-family:"Arial",sans-serif;
color:#2F5496;
font-weight:normal;}
p.MsoToc1, li.MsoToc1, div.MsoToc1
{margin-top:6.0pt;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:0in;
line-height:107%;
font-size:11.0pt;
font-family:"Arial",sans-serif;}
p.MsoNormalIndent, li.MsoNormalIndent, div.MsoNormalIndent
{margin-top:0in;
margin-right:0in;
margin-bottom:8.0pt;
margin-left:.3in;
line-height:107%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
{margin-top:0in;
margin-right:0in;
margin-bottom:8.0pt;
margin-left:0in;
line-height:107%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
{margin-top:0in;
margin-right:0in;
margin-bottom:8.0pt;
margin-left:0in;
line-height:107%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{margin-top:0in;
margin-right:0in;
margin-bottom:8.0pt;
margin-left:.5in;
line-height:107%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
line-height:107%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
line-height:107%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast
{margin-top:0in;
margin-right:0in;
margin-bottom:8.0pt;
margin-left:.5in;
line-height:107%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.Heading1Char
{mso-style-name:"Heading 1 Char\,H1 Char";
mso-style-link:"Heading 1\,H1";
font-family:"Arial",sans-serif;
color:#2F5496;}
p.StyleNormalIndentLatinArialComplexArialJustified, li.StyleNormalIndentLatinArialComplexArialJustified, div.StyleNormalIndentLatinArialComplexArialJustified
{mso-style-name:"Style Normal Indent + \(Latin\) Arial \(Complex\) Arial Justified";
margin-top:6.0pt;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:.3in;
text-align:justify;
line-height:107%;
font-size:11.0pt;
font-family:"Arial",sans-serif;}
.MsoChpDefault
{font-size:10.0pt;}
/* Page Definitions */
@page WordSection1
{size:8.5in 11.0in;
margin:1.1in 1.5in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
@page WordSection2
{size:8.5in 11.0in;
margin:1.1in 1.5in 1.0in 1.0in;}
div.WordSection2
{page:WordSection2;}
@page WordSection3
{size:595.45pt 841.7pt;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection3
{page:WordSection3;}
/* List Definitions */
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
-->
</style>
</head>
<body lang=EN-IN link="#0563C1" vlink="#954F72" style='word-wrap:break-word'>
<div class=WordSection1>
<p class=MsoNormal align=right style='margin-right:.5in;text-align:right'><span
style='position:relative;z-index:-1895825408'><span style='left:0px;position:
absolute;left:7px;top:-38px;width:779px;height:1111px'><img width=623
height=889 src="Maths-Tutor_UserManual_V0.2_files/image001.gif"></span></span><a
name="_Toc350327463"></a><a name="_Toc350579895"></a><a name="_Toc350846054"></a><a
name="_Toc350846375"></a><a name="_Toc354390031"></a><a name="_Toc354390268"></a><a
name="_Toc354460389"></a><a name="_Toc354460491"></a><a name="_Toc362752009"></a><a
name="_Toc362752159"></a><a name="_Toc362752786"></a><a name="_Toc362843056"></a></p>
<p class=MsoNormal align=center style='margin-right:.5in;text-align:center'>
</p>
<p class=MsoNormal align=right style='margin-right:.5in;text-align:right'><span
style='font-size:16.0pt;line-height:107%;font-family:"Arial",sans-serif'> </span></p>
<p class=MsoNormal align=center style='text-align:center'><i><span
style='font-size:20.0pt;line-height:107%;font-family:"Arial",sans-serif'>Maths-Tutor
user guide</span></i></p>
<p class=MsoNormal align=right style='text-align:right'><span style='font-family:
"Arial",sans-serif'> </span></p>
<p class=MsoNormal align=right style='text-align:right'><span style='font-family:
"Arial",sans-serif'> </span></p>
<p class=MsoNormal align=right style='text-align:right'><span style='font-size:
14.0pt;line-height:107%;font-family:"Arial",sans-serif'> </span></p>
<p class=MsoNormal align=right style='margin-right:1.0in;text-align:right'><span
style='font-family:"Arial",sans-serif'> </span></p>
<p class=MsoNormal align=right style='margin-right:1.0in;text-align:right'><span
style='font-family:"Arial",sans-serif'> </span></p>
<p class=MsoNormal><span style='font-size:14.0pt;line-height:107%;font-family:
"Arial",sans-serif'> </span></p>
<p class=MsoNormal>
</p>
<p class=MsoNormal> </p>
<p class=MsoNormal> </p>
</div>
<span style='font-size:11.0pt;line-height:107%;font-family:"Calibri",sans-serif'><br
clear=all style='page-break-before:right'>
</span>
<div class=WordSection2>
<p class=MsoNormal><span style='font-size:14.0pt;line-height:107%;font-family:
"Arial",sans-serif'> </span></p>
<p class=MsoNormal><b><span style='font-size:14.0pt;line-height:107%;
font-family:"Arial",sans-serif'>Table of Contents</span></b></p>
<p class=MsoNormal><a name=ETOC></a><span style='font-size:14.0pt;line-height:
107%;font-family:"Arial",sans-serif'> </span></p>
<p class=MsoToc1>1.<span style='font-family:"Calibri",sans-serif'> </span>Introduction
to Maths-Tutor.................................................................................. 1</p>
<p class=MsoToc1>2.<span style='font-family:"Calibri",sans-serif'> </span>Changing
system theme and enabling the screen reader.................................. 1</p>
<p class=MsoToc1>3.<span style='font-family:"Calibri",sans-serif'> </span>Playing
Maths-Tutor............................................................................................. 1</p>
<p class=MsoToc1>4.<span style='font-family:"Calibri",sans-serif'> </span>Appreciation
time Calculation.............................................................................. 2</p>
<p class=MsoToc1>5.<span style='font-family:"Calibri",sans-serif'> </span>Calculating
score.................................................................................................. 2</p>
<p class=MsoToc1>6.<span style='font-family:"Calibri",sans-serif'> </span>Settings
of Maths-Tutor........................................................................................ 3</p>
<p class=MsoToc1>7.<span style='font-family:"Calibri",sans-serif'> </span>Load
a question file.............................................................................................. 3</p>
<p class=MsoToc1>8.<span style='font-family:"Calibri",sans-serif'> </span>Keyboard
shortcuts.............................................................................................. 3</p>
<p class=MsoToc1>9.<span style='font-family:"Calibri",sans-serif'> </span>How
to prepare question file................................................................................ 4</p>
<p class=MsoToc1> </p>
<p class=MsoNormal><span style='font-size:14.0pt;line-height:107%;font-family:
"Arial",sans-serif'> </span></p>
</div>
<i><span style='font-size:11.0pt;line-height:107%;font-family:"Arial",sans-serif'><br
clear=all style='page-break-before:always'>
</span></i>
<div class=WordSection3>
<h1><a name="_Toc159000662"></a><a name="_Toc159184151">1.<span
style='font:7.0pt "Times New Roman"'> </span>Introduction to Maths-Tutor</a></h1>
<p class=StyleNormalIndentLatinArialComplexArialJustified><span
style='layout-grid-mode:line'>Maths-Tutor is an innovative game aimed at
revolutionizing math education for the visually impaired. By leveraging
inclusive game design and being both free and open source, it strives to make
learning mathematics an engaging and enjoyable experience for all learners.
This initiative not only helps individuals in judging their abilities but also
enhances their mathematical skills in a supportive environment.</span></p>
<p class=StyleNormalIndentLatinArialComplexArialJustified><span
style='layout-grid-mode:line'>The fact that visually impaired people can now
use Abacus and Taylor Frame, along with some software Maths-Tutor underscores
the commitment to accessibility and effectiveness in teaching mathematics. The
development of Maths-Tutor fills a crucial gap by providing a relevant and
accessible alternative to currently used software, ensuring that everyone,
regardless of visual ability, has access to quality math education.</span></p>
<h1><a name="_Toc159000663"></a><a name="_Toc159184152">2.<span
style='font:7.0pt "Times New Roman"'> </span>Changing system theme
and enabling the screen reader</a></h1>
<p class=StyleNormalIndentLatinArialComplexArialJustified><span
style='layout-grid-mode:line'>Although the game has speech support, the user
can turn on screen reader from the operating system so that the answers will be
read to them. Additionally, for changing the themes of the game, the user can
change using 'common task option in system settings (supported in case of
Linux flavour).</span></p>
<h1><a name="_Toc159000664"></a><a name="_Toc159184153">3.<span
style='font:7.0pt "Times New Roman"'> </span>Playing Maths-Tutor</a></h1>
<p class=StyleNormalIndentLatinArialComplexArialJustified><span
style='layout-grid-mode:line'>Upon opening the Maths-Tutor game, users are
presented with a language selection dialog box. Users can choose a language
from the options provided and enable the 'remember selection' option to avoid
seeing the language selection dialog box every time they open the game in the
future. After selecting the language, users can proceed to the gaming page by
clicking 'OK.'</span></p>
<p class=StyleNormalIndentLatinArialComplexArialJustified><span
style='layout-grid-mode:line'>Once the gaming page opens, the user is requested
to press the 'Enter' key to start the game. Number concept will be the first to
start. Number concept means introducing numbers from 0 to 9. The numbers will
appear on the screen randomly, and you must enter them. The numbers on the
screen will be announced and sometimes a bell will ring instead of announcing
the number. After typing their answer users can press 'Enter' again to submit
and can get feedback such as 'excellent', 'very good', 'good,' fair or 'okay.'
The feedback is based on allotted time. Players are allowed three attempts to
answer each question correctly. If they answer incorrectly three times, the
correct answer will display on the screen. Upon completing a level, marks and
time taken are displayed on the screen, and pressing the 'Enter' key, proceeds
to the next level. </span></p>
<p class=StyleNormalIndentLatinArialComplexArialJustified><span
style='layout-grid-mode:line'>Initially we launch the application the game
starts with simple addition as default. Once you select an operator and have
difficulty, that will become the default.</span></p>
<span style='font-size:11.0pt;line-height:107%;font-family:"Calibri",sans-serif;
layout-grid-mode:line'><br clear=all style='page-break-before:always'>
</span>
<p class=MsoNormal><span style='font-family:"Arial",sans-serif;layout-grid-mode:
line'> </span></p>
<p class=StyleNormalIndentLatinArialComplexArialJustified><span
style='layout-grid-mode:line'> </span></p>
<h1><a name="_Toc159000665"></a><a name="_Toc159184154">4.<span
style='font:7.0pt "Times New Roman"'> </span>Appreciation time
Calculation</a></h1>
<p class=StyleNormalIndentLatinArialComplexArialJustified><span
style='layout-grid-mode:line'>The allotted time will vary depending on the
operator's level and difficulty level.</span></p>
<p class=StyleNormalIndentLatinArialComplexArialJustified><span
style='layout-grid-mode:line'>For example, if the allotted time is 1 minute</span></p>
<p class=MsoNormalIndent style='margin-left:.8in;text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>1.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>If the answer is
given within 50% of the allotted time (i.e., within 30 seconds), excellent or
alternative words of appreciation will be awarded.</span></p>
<p class=MsoNormalIndent style='margin-left:.8in;text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>2.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>If the answer is
provided within 75% of the allotted time (i.e., within 45 seconds), very good
or alternative words of appreciation will be awarded.</span></p>
<p class=MsoNormalIndent style='margin-left:.8in;text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>3.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>If the answer is
provided within the allotted time (i.e., within 1 minute), good or
alternative words of appreciation will be awarded.</span></p>
<p class=MsoNormalIndent style='margin-left:.8in;text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>4.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>If the answer is
given within allocated time + 25% more than the allotted time (i.e.,1 minute
and 15 seconds), Fair or alternative words of appreciation will be awarded.</span></p>
<p class=MsoNormalIndent style='margin-left:.8in;text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>5.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Anything above
allocated time + 25% of allocated time, it is 'Okay' or alternative words for
Okay from dictionary will be awarded.</span></p>
<h1><a name="_Toc159000666"></a><a name="_Toc159184155">5.<span
style='font:7.0pt "Times New Roman"'> </span>Calculating score</a></h1>
<p class=StyleNormalIndentLatinArialComplexArialJustified><span
style='layout-grid-mode:line'>The method of calculating the score is given
below: </span></p>
<p class=MsoNormalIndent style='margin-left:.8in;text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>1.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Marks will be
awarded to each question played. </span></p>
<p class=MsoNormalIndent style='margin-left:.8in;text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>2.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Initially the score
is set to zero. </span></p>
<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
style='margin-left:143.75pt;border-collapse:collapse;border:none'>
<tr style='height:12.1pt'>
<td width=149 style='width:111.65pt;border:solid windowtext 1.0pt;background:
#0070C0;padding:0in 5.4pt 0in 5.4pt;height:12.1pt'>
<p class=MsoNormalIndent align=center style='margin-left:0in;text-align:center'><span
style='font-family:"Arial",sans-serif;color:white'>Grade</span></p>
</td>
<td width=79 style='width:59.35pt;border:solid windowtext 1.0pt;border-left:
none;background:#0070C0;padding:0in 5.4pt 0in 5.4pt;height:12.1pt'>
<p class=MsoNormalIndent align=center style='margin-left:0in;text-align:center'><span
style='font-family:"Arial",sans-serif;color:white'>Points</span></p>
</td>
</tr>
<tr>
<td width=149 style='width:111.65pt;border:solid windowtext 1.0pt;border-top:
none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormalIndent style='margin-left:0in'><span style='font-family:
"Arial",sans-serif'>Excellent</span></p>
</td>
<td width=79 style='width:59.35pt;border-top:none;border-left:none;
border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormalIndent align=right style='margin-left:0in;text-align:right'><span
style='font-family:"Arial",sans-serif'>50</span></p>
</td>
</tr>
<tr>
<td width=149 style='width:111.65pt;border:solid windowtext 1.0pt;border-top:
none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormalIndent style='margin-left:0in'><span style='font-family:
"Arial",sans-serif'>Very Good</span></p>
</td>
<td width=79 style='width:59.35pt;border-top:none;border-left:none;
border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormalIndent align=right style='margin-left:0in;text-align:right'><span
style='font-family:"Arial",sans-serif'>40</span></p>
</td>
</tr>
<tr>
<td width=149 style='width:111.65pt;border:solid windowtext 1.0pt;border-top:
none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormalIndent style='margin-left:0in'><span style='font-family:
"Arial",sans-serif'>Good</span></p>
</td>
<td width=79 style='width:59.35pt;border-top:none;border-left:none;
border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormalIndent align=right style='margin-left:0in;text-align:right'><span
style='font-family:"Arial",sans-serif'>30</span></p>
</td>
</tr>
<tr>
<td width=149 style='width:111.65pt;border:solid windowtext 1.0pt;border-top:
none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormalIndent style='margin-left:0in'><span style='font-family:
"Arial",sans-serif'>Fair</span></p>
</td>
<td width=79 style='width:59.35pt;border-top:none;border-left:none;
border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormalIndent align=right style='margin-left:0in;text-align:right'><span
style='font-family:"Arial",sans-serif'>20</span></p>
</td>
</tr>
<tr>
<td width=149 style='width:111.65pt;border:solid windowtext 1.0pt;border-top:
none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormalIndent style='margin-left:0in'><span style='font-family:
"Arial",sans-serif'>Okay</span></p>
</td>
<td width=79 style='width:59.35pt;border-top:none;border-left:none;
border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormalIndent align=right style='margin-left:0in;text-align:right'><span
style='font-family:"Arial",sans-serif'>10</span></p>
</td>
</tr>
<tr>
<td width=149 style='width:111.65pt;border:solid windowtext 1.0pt;border-top:
none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormalIndent style='margin-left:0in'><span style='font-family:
"Arial",sans-serif'>Wrong Answer</span></p>
</td>
<td width=79 style='width:59.35pt;border-top:none;border-left:none;
border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormalIndent align=right style='margin-left:0in;text-align:right'><span
style='font-family:"Arial",sans-serif'>-10</span></p>
</td>
</tr>
</table>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>The
final grade is determined by the total score multiplied by 100 and divided by
50 multiplied by number of questions attended.</span></p>
<span style='font-size:11.0pt;line-height:107%;font-family:"Calibri",sans-serif'><br
clear=all style='page-break-before:always'>
</span>
<p class=MsoNormal> </p>
<p class=MsoNormal style='margin-left:.5in'> </p>
<h1><a name="_Toc159000667"></a><a name="_Toc159184156">6.<span
style='font:7.0pt "Times New Roman"'> </span>Settings of
Maths-Tutor</a></h1>
<p class=StyleNormalIndentLatinArialComplexArialJustified><span
style='layout-grid-mode:line'>At any point in the gaming page, users can use
the Alt + S shortcut keys to open the game 'Settings' menu. </span></p>
<p class=StyleNormalIndentLatinArialComplexArialJustified><span
style='layout-grid-mode:line'>From the settings, </span></p>
<p class=MsoListParagraphCxSpFirst style='text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>1.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>User can choose a
different operator or difficulty level </span></p>
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>2.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Use speech
synthesizer to pick voice modulations of the game </span></p>
<p class=MsoListParagraphCxSpMiddle style='margin-left:1.0in;text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>a.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>espeak-ng </span></p>
<p class=MsoListParagraphCxSpMiddle style='margin-left:1.0in;text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>b.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>flite </span></p>
<p class=MsoListParagraphCxSpMiddle style='margin-left:1.0in;text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>c.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>rh-voice </span></p>
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>3.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Speech language
allow user to select the suitable language.</span></p>
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>4.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Use Speech person to
pick different voice modulation depends on the speech synthesizer. </span></p>
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>5.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>After updating the
setting, user can use the Start button to restart the game with updated
settings. </span></p>
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>6.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>The load question
option is used for uploading their own question file. This option is used for
children to test their skills by creating their own question files and for
teachers to conduct the exam.</span></p>
<p class=MsoListParagraphCxSpLast style='text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>7.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>If we enable
remember selection option from the launching time of the game, it will not
come again when we open the application. If we want the language selection
option again, we use reset option. After selecting the reset option simply
exit the application and reopen it. The box for selecting a language will show
up. It also the resets operator, difficulty as Addition Simple and Text to
speech.</span></p>
<p class=MsoNormal style='margin-left:.5in'> <b><span style='font-family:"Arial",sans-serif'>Note:</span></b><span
style='font-family:"Arial",sans-serif'> This is dependent on the operating
system. Users should have speech synthesizer installed to use this functionality.
</span></p>
<h1><a name="_Toc159184157">7.<span style='font:7.0pt "Times New Roman"'>
</span>Load a question file</a></h1>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><span
style='font-family:"Arial",sans-serif'>The question file should be saved with
filename .txt extension format. After creating the question file, you need to
open it using the load question option. That is, if you click on the load
question option, a window will appear to select the question file. And if you
choose the question file and click on open, the question file will open on
the game page. After that, if you click the 'enter' key, those questions will
load to the game page. (How to prepare a question file is given at the end of
this document [section 9]).</span></p>
<p class=MsoNormal> </p>
<h1><a name="_Toc159184158">8.<span style='font:7.0pt "Times New Roman"'>
</span>Keyboard shortcuts</a> </h1>
<p class=MsoListParagraphCxSpFirst style='text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>1.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Users can utilize
the apostrophe key to shorten the speech rate and semicolon key utilize
increasing the speech rate. </span></p>
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>2.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Space key used to
read the questions again. </span></p>
<p class=MsoListParagraphCxSpLast style='text-indent:-.25in'><span
style='font-family:"Arial",sans-serif'>3.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Shift key used to
hear the question in verbose mode (The verbose mode is used to pronounce
numbers one by one. For example, instead of saying 'one lakh and twenty
thousand' all at once, each digit is announced individually to avoid confusion.
So, 'one, two, zero, zero, zero, zero' will be announced separately.).</span></p>
<p class=MsoNormal> </p>
<p class=MsoNormal> </p>
<h1><a name="_Toc159184159">9.<span style='font:7.0pt "Times New Roman"'>
</span>How to prepare question file</a></h1>
<p class=MsoNormal> </p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><span
style='font-family:"Arial",sans-serif'>Maths-Tutor application has the feature
to load a set of questions, and this can be used to evaluate the competency or
learning of students. To do this, first a lesson / question file needs to be
created.</span></p>
<p class=MsoNormal> </p>
<p class=MsoListParagraphCxSpFirst style='margin-left:.75in;text-indent:-.75in'><span
style='font-family:"Arial",sans-serif'><span style='font:7.0pt "Times New Roman"'>
</span>I.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>The Lesson file can
be created using normal text editors and the file should be saved with .txt
extension. </span></p>
<p class=MsoListParagraphCxSpMiddle style='margin-left:.75in;text-indent:-.75in'><span
style='font-family:"Arial",sans-serif'><span style='font:7.0pt "Times New Roman"'>
</span>II.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>After creating the
Lesson file, you can test it using the load question option. </span></p>
<p class=MsoListParagraphCxSpMiddle style='margin-left:.75in;text-indent:-.75in'><span
style='font-family:"Arial",sans-serif'><span style='font:7.0pt "Times New Roman"'>
</span>III.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>A Lesson file
contains questions written in line by line; it should not contain blank lines.</span></p>
<p class=MsoListParagraphCxSpMiddle style='margin-left:.75in;text-indent:-.75in'><span
style='font-family:"Arial",sans-serif'><span style='font:7.0pt "Times New Roman"'>
</span>IV.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Each question is
written in following format </span></p>
<p class=MsoListParagraphCxSpMiddle style='margin-left:.75in;text-indent:-.75in'><span
style='font-family:"Arial",sans-serif'><span style='font:7.0pt "Times New Roman"'>
</span>V.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Question expression
=== allotted time === bell ring needed or not.</span></p>
<p class=MsoListParagraphCxSpMiddle style='margin-left:.75in;text-indent:-.75in'><span
style='font-family:"Arial",sans-serif'><span style='font:7.0pt "Times New Roman"'>
</span>VI.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>That is a Question
expression followed by triple equals followed by Allotted time in seconds to
answer followed by triple equals and end with bell ring needed or not.</span></p>
<p class=MsoListParagraphCxSpMiddle style='margin-left:.75in;text-indent:-.75in'><span
style='font-family:"Arial",sans-serif'><span style='font:7.0pt "Times New Roman"'>
</span>VII.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Here the first
argument Question expression can be one or more operands separated by
operators.</span></p>
<p class=MsoListParagraphCxSpLast style='margin-left:.75in;text-indent:-.75in'><span
style='font-family:"Arial",sans-serif'><span style='font:7.0pt "Times New Roman"'>
</span>VIII.<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Each operand can be
specified using any of the following method.</span></p>
<p class=MsoNormal><span style='font-family:"Arial",sans-serif'> </span></p>
<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-family:
Symbol'>·<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Method 1: Simple
fixed number</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>Example:
4 </span></p>
<p class=MsoNormal><span style='font-family:"Arial",sans-serif'> </span></p>
<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-family:
Symbol'>·<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Method 2: Numbers
separated by coma </span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>Example:
20,30,40 </span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>Here
20 or 30 or 40 will be selected randomly</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'> </span></p>
<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-family:
Symbol'>·<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Method 3: Numbers
between range specified using colon</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>Example:
5:15 </span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>Here
a number will randomly choose between 5 to 15 including the 5 and 15.</span></p>
<p class=MsoNormal><span style='font-family:"Arial",sans-serif'> </span></p>
<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-family:
Symbol'>·<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>Method 4: Number
multiplied by a number between a range. </span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>Example:
3;5;10</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>Here
any number between 5 to 10 including the 5 and 10 will be randomly selected and
multiplied by 3.</span></p>
<p class=MsoNormal><span style='font-family:"Arial",sans-serif'> </span> <span
style='font-family:"Arial",sans-serif'>Method 4 is used in the case of division
to avoid fractional parts. </span></p>
<p class=MsoNormal><span style='font-family:"Arial",sans-serif'> </span></p>
<p class=MsoNormal style='text-indent:.5in'><span style='font-family:"Arial",sans-serif'>Example
of Question</span></p>
<p class=MsoNormal><span style='font-family:"Arial",sans-serif'> </span></p>
<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-family:
Symbol'>·<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>2===10===1</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>This
is an example of a simple fixed number, where 2 represents the question
expression, 10 (seconds) indicates the time to answer, and 1 signifies the need
for a bell ring.</span></p>
<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-family:
Symbol'>·<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>4===10===0</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>Here,
4 represents the question expression, 10 indicates the time to answer
(seconds), and 0 signifies the not need for a bell ring. </span></p>
<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-family:
Symbol'>·<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>2+2+2===20===1</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'> This
is an example that contain three fixed number and two operators, where 2+2+2
represents the question expression, 20 (seconds) indicates the time, and 1
signifies the need for a bell ring.</span></p>
<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-family:
Symbol'>·<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>1:9===20===1</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>This
is an example of Numbers between range specified using colon, where 1:9
represents the question expression, 20 indicates the time(seconds), and 1
signifies the need for a bell ring.</span></p>
<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-family:
Symbol'>·<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>30+10,20,30===15===0</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>This
is an example of Numbers separated by coma, where 30+10,20,30 represents the
question expression (30 will add with 10 or 20 or 30), 15 indicates the
time(seconds), and 0 signifies the not need for a bell ring.</span></p>
<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-family:
Symbol'>·<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>30-10:20===15===0</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>This
is an example of Numbers between range specified using colon, where 30-10:20
represents the question expression, 15 indicates the time(seconds), and 0
signifies the not need for a bell ring.</span></p>
<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-family:
Symbol'>·<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'> 10;20;30/2===25===0</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>This
method is used only in the case of division to avoid fractional parts. That is,
20 or 30 or any number in between this will multiply by 10 and then its result
will divide by 2</span></p>
<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-family:
Symbol'>·<span style='font:7.0pt "Times New Roman"'>
</span></span><span style='font-family:"Arial",sans-serif'>100;20;40/2,5,10===60===0</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>This
is an example of Number multiplied by a number between a range, where
100:20;40/2,5,10 represents the question expression(Here any number between 20
to 40 including the 20 and 40 will be randomly selected and multiplied by 2 or
5 or 10), 60 (seconds) indicates the time, and 0 signifies the not need for a
bell ring.</span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'> </span></p>
<p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial",sans-serif'>Built-in
lessons can be visited for better clarity:
https://github.com/zendalona/maths-tutor/tree/main/lessons </span></p>
<p class=MsoNormal><span style='font-family:"Arial",sans-serif'> </span></p>
<h1 style='margin-left:.55in'> </h1>
</div>
</body>
</html>