Page 1
Marking Scheme
Strictly Confidential
(For Internal and Restricted use only)
Senior School Certificate Examination, 2025
SUBJECT NAME: Web Application (SUBJECT CODE: 803) (PAPER CODE 327)
General Instructions: -
1 You are aware that evaluation is the most important process in the actual and correct
assessment of the candidates. A small mistake in evaluation may lead to serious problems
which may affect the future of the candidates, education system and teaching profession. To
avoid mistakes, it is requested that before starting evaluation, you must read and understand
the spot evaluation guidelines carefully.
2 “Evaluation policy is a confidential policy as it is related to the confidentiality of the
examinations conducted, Evaluation done and several other aspects. Its’ leakage to public in
any manner could lead to derailment of the examination system and affect the life and
future of millions of candidates. Sharing this policy/document to anyone, publishing in any
magazine and printing in News Paper/Website etc may invite action under various rules of
the Board and IPC.”
3 Evaluation is to be done as per instructions provided in the Marking Scheme. It should not be
done according to one’s own interpretation or any other consideration. Marking Scheme
should be strictly adhered to and religiously followed. However, while evaluating, answers
which are based on latest information or knowledge and/or are innovative, they may be
assessed for their correctness otherwise and due marks be awarded to them. In class-X,
while evaluating two competency-based questions, please try to understand given answer
and even if reply is not from marking scheme but correct competency is enumerated by the
candidate, due marks should be awarded.
4 The Marking scheme carries only suggested value points for the answers
These are in the nature of Guidelines only and do not constitute the complete answer. The
students can have their own expression and if the expression is correct, the due marks should
be awarded accordingly.
5 The Head-Examiner must go through the first five answer books evaluated by each evaluator
on the first day, to ensure that evaluation has been carried out as per the instructions given in
the Marking Scheme. If there is any variation, the same should be zero after deliberation and
discussion. The remaining answer books meant for evaluation shall be given only after
ensuring that there is no significant variation in the marking of individual evaluators.
6 Evaluators will mark (√) wherever answer is correct. For wrong answer CROSS ‘X” be marked.
Evaluators will not put right (✓) while evaluating which gives an impression that answer is
correct and no marks are awarded. This is most common mistake which evaluators are
committing.
7 If a question has parts, please award marks on the right-hand side for each part. Marks
awarded for different parts of the question should then be totalled up and written in the left-
hand margin and encircled. This may be followed strictly.
8 If a question does not have any parts, marks must be awarded in the left-hand margin and
encircled. This may also be followed strictly.
9 If a student has attempted an extra question, answer of the question deserving more marks
should be retained and the other answer scored out with a note “Extra Question”.
10 No marks to be deducted for the cumulative effect of an error. It should be penalized only
327 1 PTO
Page 2
once.
11 A full scale of marks __60______ (example 0 to 80/70/60/50/40/30 marks as given in
Question Paper) has to be used. Please do not hesitate to award full marks if the answer
deserves it.
12 Every examiner has to necessarily do evaluation work for full working hours i.e., 8 hours every
day and evaluate 20 answer books per day in main subjects and 25 answer books per day in
other subjects (Details are given in Spot Guidelines). This is in view of the reduced syllabus
and number of questions in question paper.
13 Ensure that you do not make the following common types of errors committed by the Examiner in the
past: -
● Leaving answer or part thereof unassessed in an answer book.
● Giving more marks for an answer than assigned to it.
● Wrong totalling of marks awarded on an answer.
● Wrong transfer of marks from the inside pages of the answer book to the title page.
● Wrong question wise totalling on the title page.
● Wrong totalling of marks of the two columns on the title page.
● Wrong grand total.
● Marks in words and figures not tallying/not same.
● Wrong transfer of marks from the answer book to online award list.
● Answers marked as correct, but marks not awarded. (Ensure that the right tick mark is
correctly and clearly indicated. It should merely be a line. Same is with the X for incorrect
answer.)
● Half or a part of answer marked correct and the rest as wrong, but no marks awarded.
14 While evaluating the answer books if the answer is found to be totally incorrect, it should be
marked as cross (X) and awarded zero (0) Marks.
15 Any unassessed portion, non-carrying over of marks to the title page, or totalling error
detected by the candidate shall damage the prestige of all the personnel engaged in the
evaluation work as also of the Board. Hence, in order to uphold the prestige of all concerned,
it is again reiterated that the instructions be followed meticulously and judiciously.
16 The Examiners should acquaint themselves with the guidelines given in the “Guidelines for
Spot Evaluation” before starting the actual evaluation.
17 Every Examiner shall also ensure that all the answers are evaluated, marks carried over to the
title page, correctly totalled and written in figures and words.
18 The candidates are entitled to obtain photocopy of the Answer Book on request on payment
of the prescribed processing fee. All Examiners/Additional Head Examiners/Head Examiners
are once again reminded that they must ensure that evaluation is carried out strictly as per
value points for each answer as given in the Marking Scheme.
327 2 PTO
Page 3
Set 4
MARKING SCHEME
WEB APPLICATION
SECTION A
(Objective Type Questions) (30 marks)
Q. NO. Expected Answer/Value Points Distribution Source (NCERT, CBSE
of Marks Study material/Unit
No./Page No.)
1. Answer any 4 out of the given 6 questions on Employability Skills. (41=4 Marks)
(i) (D) Indirect Object 1 Mark NCERT/1/17
(ii) (D) Stress 1 Mark NCERT/2/26
(iii) (C) Not going out for vacation 1 Mark NCERT/2/25
(iv) (B) Ctrl + V 1 Mark NCERT/3/53
(v) (C) Perseverance 1 Mark NCERT/4/104
(vi) (D) Protecting and restoring the ecosystem 1 Mark NCERT/5/120
2. Answer any 5 out of the given 7 questions. (51=5 Marks)
(i) (C) Moviestorm 1 Mark CBSE/1/6
(ii) (C) Cinefx 1 Mark CBSE/1/4
(iii) (B) Movica 1 Mark CBSE/1/7
(iv) (D) Title overlaying the clip 1 Mark CBSE/1/20
(v) (B) Trimming the clip 1 Mark CBSE/1/17
(vi) Windows Media Video 1 Mark CBSE/1/19
(vii) (B) GIF images use lossy compression technique. 1 Mark CBSE/2/33
3. Answer any 6 out of the given 7 questions. (6 x 1=6 Marks)
(i) <param name= "autostart" value="True"> 1 Mark for CBSE/2/38
any one
OR
correct
<param name= "autoplay" value="True"> answer
(ii) (D) Text.mp4 1 Mark CBSE/2/34
(iii) (C) .eps 1 Mark CBSE/2/33
(iv) .mov 1 Mark CBSE/2/34
(v) (A) .au 1 Mark CBSE/2/35
(vi) (A) Helper Applications 1 Mark CBSE/2/36
(vii) (B) Helper Application 1 Mark CBSE/2/42
327 3 PTO
Page 4
4. Answer any 5 out of the given 6 questions. (51=5 Marks)
(i) (A) Musical Instrument Digital Interface 1 Mark CBSE/2/42
(ii) Theora OGG, WebM ½2=1 Mark CBSE/2/46
(iii) (B) .js 1 Mark CBSE/3/60
(iv) (B) 12 1 Mark CBSE/3/62
(v) (D) 6 1 Mark CBSE/3/66
(vi) var amt; 1 Mark CBSE/3/68
5. Answer any 5 out of the given 6 questions. (51=5 Marks)
(i) (B) –Infinity 1 Mark CBSE/3/66
(ii) (C) 6 1 Mark CBSE/3/69
(iii) (C) = 1 Mark CBSE/3/62
(iv) (A) Both statement (A) and statement (B) are correct. 1 Mark CBSE/3/66
(v) Math.round (154.94) 1 Mark CBSE/3/91
(vi) (B) Index 1 Mark CBSE/4/125
6. Answer any 5 out of the given 6 questions. (51=5 Marks)
(i) KompoZer 1 Mark CBSE/4/146
(ii) (A) Add-ins 1 Mark CBSE/4/115
(iii) (C) Intellisense 1 Mark CBSE/4/114
(iv) Internet Information Services 1 Mark CBSE/4/127
(v) Search Engine Optimization or SEO 1 Mark CBSE/4/125
(vi) True 1 Mark CBSE/4/120
SECTION B
(Subjective Type Questions) (30 marks)
Answer any 3 questions out of the given 5 questions on Employability Skills. Answer each question in
20 – 30 words. (3x2=6)
Q. NO. Expected Answer/Value Points Distribution of Source (NCERT, CBSE
Marks Study material/Unit
No./Page No.)
7. Understanding, Remembering, Evaluating, Responding ½4=2 Marks NCERT/1/5
8. (Any two characteristic traits) 12=2 Marks NCERT/2/36
1. Lack of self-confidence
2. Extra need to be looked after
3. Need help in making everyday decisions
4. Heavily dependent on other people for their emotional and
physical needs
5. Avoid being alone
327 4 PTO
Page 5
9. (a) =B2 + C2
Or
The formula should start with = 1 Mark NCERT/3/45
OR
=SUM(b2:c2).
(b) 49
OR
1 Mark NCERT/3/53
67 (Note: if formula is copied from formula bar and pasted
to cell D3)
10. 1. Initiative ½4=2 Marks NCERT/4/81,82
2. Willingness to take risks
3. Ability to learn from experience
4. Motivation, Self-confidence
5. Hard work
6. Decision-making ability (Any four)
11. (a) Solid Waste Management (any two) ½2=1 Marks NCERT/5/117
1. e-waste recycling
2. waste reduction
3. waste auditing
(b) Agriculture (any two) ½2=1 Marks NCERT/5/115
1. Organic Farming
2. Integrated Pest Management
3. Farm Mechanisation
4. Agriculture Tourism
Answer any 3 out of the given 5 questions in 20 – 30 words each. (3x2=6 Marks)
12. 1. Greater Immersion: Adding multimedia elements to a web 12=2 Marks CBSE/2/31
page make it easier to draw in viewers, and hold their
attention.
2. Enhanced Page Rankings for SEO: Video content, done
correctly, is a major benefit to a site’s overall SEO strategy.
3. Better Branding: Multimedia sites are frequently preferred
by marketing departments because of their ability to
completely present branding. (Any two)
13. An Event Handler is a command that is used to specify 1 mark for correct CBSE/3/107
actions in response to an event. definition
½ mark for each
onMouseOver: occurs when you point to an object correct event
onload: occurs when a page loads in a browser occurrence
14. Var num=1; ½4=2 Marks CBSE/3/68
While(num<=20)
(½ Mark for each
{ correction)
document.write(num," ");
327 5 PTO
Page 6
num+=2;
}
Note : Correcting both braces should be considered one
correction.
15. ½ Mark for CBSE/3/73
function findSum(a,b,c)
correct function
{ header
if(a+b+c>50) +
return a+b+c; ½ Mark for
correct use of
else return a*b*c;
braces
}
+
½ Mark for
correctly
checking the
condition
+
½ Mark for
correctly
returning the
values
16. 1. Select all the web pages CBSE/4/124
2 Marks for
2. Select Format > Dynamic Web Template > Detach from
correct sequence
Dynamic Web Template.
of steps
3. Notice the message displayed, select Close.
17. The three differences between Storyboard view and 13=3 Marks CBSE/1/13,14
Timeline view of Windows Movie Maker are:
Storyboard View: (1 Mark for each
1. The storyboard is the default view in Windows correct difference)
Movie Maker.
2. The storyboard to look the sequence or ordering of
the clips and easily rearrange them, if necessary.
3. The storyboard is use to see any video effects or
video transitions that have been added.
Timeline View:
1. The timeline view provides a more detailed view of
movie project and allows us to make finer edits.
2. Trim video clips, adjust the duration of transitions
between clips, and view the audio track.
3. Review or modify the timing of clips in your
project.
18. (a) concat (): Joins two arrays, and returns a copy of the joined 1 Mark for CBSE/3/72
arrays. explanation
(b) Join (): Joins all elements of an array into a string. 1 Mark for CBSE/3/72
explanation
(c) shift (): Removes and returns the first element of an array. 1 Mark for CBSE/3/73
explanation
327 6 PTO
Page 7
19. Snippets are pieces of programs re-used by most developers. 1 Mark for CBSE/4/116
defining snippets
+
Snippets are useful as you can keep reusing the code created 1 Mark for their
many times across multiple web pages or websites saving usefulness.
enormous amount of time and effort.
+
Two categories of snippets are : CSS, HTML, JavaScript, jQuery, ½2=1 Mark for
Doctypes, IE Meta Tags, PHP (Any two) two categories of
snippets
Answer any 3 out of the given 5 questions in 50 – 80 words each. (3x4=12 Marks)
20. (a) Splitting a clip means dividing the clip into two parts. 1 Mark CBSE/1/16
(b) Yes 1 Mark CBSE/1/16
(c) Steps to Split a Clip : 2 Marks for CBSE/1/17
correct sequence
i. In the Contents pane or on the storyboard/timeline,
of steps
click the video or audio clip that need to be split.
ii. Under the preview monitor, click the Play button.
iii. When the clip reaches a point near the place you want
to split the clip, click Pause.
iv. Under the preview monitor, use the playback controls
to find the point where you want to split the clip.
v. Under the preview monitor, click the Split button.
21. (a) 2 Marks for CBSE/2/44
1. Go to YouTube. correct sequence
2. Start the video which you want to embed in your web page. of steps
3. Acquire the Embed code and paste it in your web page.
(b) ½ Mark for CBSE/2/46
<video controls height=200 width=300> <video> tag
<source src=Nature.mp4 type=video/mp4> +
</video> ½Mark for
OR Controls
<video controls height=200 width=300 src=Nature.mp4 +
type=video/mp4></video> ½ Mark for
Note : type attribute is optional height and width
+
½ Mark for src
22. (a) ½ Mark for CBSE/3/93
<script> generating
random numbers
r1=Math.random();
+
r2=Math.random();
½ Mark for
r3=Math.random();
finding the
high=Math.max(r1,r2,r3); maximum
327 7 PTO
Page 8
low=Math.min(r1,r2,r3); +
document.write(high,low); ½ Mark for
</script> finding the
minimum
+
½ Mark for
displaying the
maximum and
minimum values
(b) The array object is used to store multiple values in a 2 Mark for correct CBSE/3/98
single variable usage
(Note: as per
Question Paper)
23. s1=prompt ("Enter a string :"); 1 Mark for input CBSE/3/80,86,87,90
var len = s1. length; +
document.write(len); 1 Mark for
var pos = s1.indexOf ("the"); displaying length
document.write (pos); +
var news1 = s1.replace(‘a’,‘#’); 1 Mark for
displaying
document.write (news1);
occurrence of
‘the’
+
1 Mark for
replacing and
displaying the
new string
24. (1 Mark for each CBSE/3/82
(a) 3 6
correct digit)
(1 Mark for correct CBSE/3/64
(b) (A1 > A2) ? A1 = A2 * 2 : A1 = A2/2;
statement)
(1 Mark for correct CBSE/3/77
(c) document.write (new Date ());
statement)
327 8 PTO