Information and Communication Technology 0417/31 February/March 2025: question paper and mark scheme
Cambridge IGCSE Information and Communication Technology (0417), Paper 3 Spreadsheets and Website Authoring, February/March 2025. Read both free below, or download them. Done the paper? Get it marked by AI against this mark scheme.
Create a new folder called plaster
Locate only the following files and store them in your plaster folder.
m25const.htm m25logo.jpg m25plaster.css m25plaster.mp4 m25spec.htm m25text.txt
Display the contents of your plaster folder showing the folder name, all file names, file extensions, file sizes, frame height, frame width and image dimensions.
Take a screenshot of this folder, making sure that the required information is clearly visible. Place this screenshot in your Evidence Document.
[1]
[Total: 1]
Task 3 – Web Page
You will create a web page for the Tawara Construction website.
Create in your plaster folder a web page called m25plaster.htm
This web page must be created using a single table and work in all browsers. The table must be centre-aligned and fit 95% of the browser window. The table must have a structure as shown in this diagram:
A
B C
D E F G
Each table cell is identified with a letter which must not appear on your final web page.
Table and cell borders must appear on the final web page.
[7]
Mark scheme
2 Table: 7
Table width=95% 1
Single table used 1
Borders visible 1
No letters visible 1
Row 1 – colspan="4” 1
Row 2 left – colspan="2" 1
Row 2 right – colspan="2" 1
Place in cell B video and source tags to display m25plaster.mp4
Make sure that the controls are visible and the video loops when played.
Display an automated text-based error message if the browser does not support this video type.
[6]
Mark scheme
4 Row 2 left: 6
Video visible 1
video <…> tag used with… 1
… loop attribute in video tag 1
source<…> tag used with src="m25plaster.mp4" … 1
… type="video/mp4" 1
Appropriate error message between <video> and </video> 1
Enter in cell D the text Specialist plastering
Enter in cell E the text Other construction
Enter in cell F the text Contact us
Enter in cell G the text Edited by: followed by a space and then your name, centre number and candidate number.
Apply the style h2 to all the text in these cells.
[5]
Mark scheme
6 Row 3: 5
Left – Specialist plastering 1
Cell 2 – Other construction 1
Cell 3 – Contact us 1
Right – Edited by: candidate name and centre and candidate numbers 1
All 4 cells set in style h2 1
Make the text Specialist plastering a link to open the web page m25spec.htm in a new window called _blank
Make the text Other construction a link to open the web page m25const.htm
Make the text Contact us a link to an email editor to prepare an email to tawara.construction@cambridge.org with the subject line More information please!
[7]
You will create a new external stylesheet for the website. All colour codes must be displayed in hexadecimal. Your stylesheet must not contain HTML or scripting language.
Mark scheme
7 Row 3: 7
Left – Anchor set around Specialist plastering 1
<a href="m25spec.htm" … 1
… target="_blank" 1
Cell 2 – <a href="m25const.htm">Other construction</a> 1
Cell 3 – Anchor set around Contact us 1
<a href="mailto:tawara.construction@cambridge.org … 1
… ?subject=More information please!"> 1
Create a new stylesheet to meet the following specifications:
Place a comment at the start of the stylesheet to contain your name, centre number and candidate number.
Set a style for tables so that they are centre-aligned in the browser window.
Set the table and cell borders so that they are white, visible and 2 pixels wide.
Save this as an external cascading stylesheet in your plaster folder with the file name m25plaster2_ followed by your centre number_candidate number, for example m25plaster2_ZZ999_9999
Take a screenshot to show the file name and all contents of your stylesheet. Place this in your
Evidence Document. Make sure the file name and all contents are clearly visible.
[5]
Mark scheme
8 Stylesheet: 5
Comment with candidate details at start of stylesheet 1
table margin-left:auto 1
table margin-right: auto 1
table,td border-color: #ffffff; 1
border-width: 2px;
Correct CSS syntax 1
Attach the stylesheet m25plaster.css to the web page created in Step 2.
Attach the stylesheet saved in Step 8 to this web page so that it has higher priority than m25plaster.css
[2]
Mark scheme
9 2
m25plaster.css attached in head section … 1
m25plaster2_centre number_candidate number.css attached with higher 1
priority
Save your web page.
Take a copy of your HTML source, and place this in your Evidence Document.
Display your web page in a browser. If necessary, resize it so that:
• all the page can be seen
• all text can be easily read
• the address bar is visible.
Take screenshot evidence showing your web page in the browser. Place this in your Evidence
Document.
[1]
[Total: 37]
Task 4 – Spreadsheet
You will edit a spreadsheet to calculate the surface area of walls in a room.
Open and examine the file m25calc.csv
Place left-aligned in the header the text Created by followed by a space, then your name, centre number and candidate number.
Place right-aligned in the header the text Created on followed by a space, the automated date, a space, then the text at followed by a space, then the automated time.
Save this as a spreadsheet with the file name m25area_ followed by your centre number_candidate number, for example m25area_ZZ999_9999
[3]
Mark scheme
11 Header: 3
Text Created by with space then name, centre and candidate number left 1
aligned
Text Created on with space then automated date … 1
… with space, the text at another space and the automated time 1
Merge cells A1 to B1.
Format this merged cell with a white 24-point sans-serif font on a black background.
Merge cells A2 to B2.
Format the spreadsheet like this:
A B
Plastering surface area calculator
1
2 All dimensions are in metres
3
4 Room height 2.4
5 Room width 5
6 Room length 3.8
7
8 Door height 2
9 Door width 0.85
10 Reveal depth 0.15
11
12 Has windows
13 Window height 0
14 Window width 0
15
16 Has chimney
17 Chimney width 0
18 Chimney depth 0
19
20 Plaster area ceiling
21 Plaster area walls
[8]
Mark scheme
13 8
Cells A1:B1 and A2:B2 merged 1
Merged cell A1 white 24 point sans-serif font … 1
… on a black background 1
… wrapped as shown 1
Centre aligned vertically and horizontally 1
Row 2 bold 1
Row 2 and column B centre aligned horizontally 1
Column A – A4 onwards right aligned 1
Place in cell B12 a validation rule to restrict data entry to only the text Yes or No
Data must be selected from a drop-down list, and no other data must be allowed.
Place in your Evidence Document screenshot(s) showing the validation rules including the validation criteria.
[3]
Mark scheme
14 3
Rule set to list … 1
… Yes,No 1
… in cell drop-down selected 1
Place in cell B17 a formula to calculate the area of the walls.
Area =
Room height
×2× (
Room length
+
Room width
– ) (
Door height
×
Door width ) + Reveal depth
× (2 ×
Door height
+ width )
Door
If a window is present, add this to the area of the walls within the same formula:
+
Reveal depth (
× 2×
Window Window height
+ width
– ) (
Window Window height
× width )
[11]
Print your spreadsheet showing the formulae. Make sure that the:
• printout is in landscape orientation
• row and column headings are displayed
• contents of all cells are fully visible.
[2]
Mark scheme
18 Formulae printout: 2
All cells fully visible 1
Landscape orientation with row and column headings 1
Print your spreadsheet showing the values. Make sure that the:
• printout fits on a single page
• printout is in portrait orientation
• row and column headings are not displayed
• contents of all cells are fully visible.
[1]
[Total: 32]
Task 5 – Printing the Evidence Document
Save and print your Evidence Document. Make sure your name, centre number and candidate number appear on every page of your Evidence Document.
Mark scheme
19 Values printout – Portrait, fully visible, single page, no row and column 1
headings
Checked your answers against these? Let AI mark the whole paper, on your own working.
Examiners follow the generic marking principles at the front of the scheme, then each question's points: method (M), accuracy (A) and independent (B) marks, error carried forward where the scheme allows it, and positive marking, so you're credited for what you got right.
Check your answers against it
Done this paper? Upload your script and CIE Buddy's AI marker marks it question by question against this exact scheme, puts the ticks on your own working and says what each lost mark needed.
Where can I find the 0417/31 February/March 2025 mark scheme?+
On this page, free: the mark scheme for IGCSE Information and Communication Technology 0417/31, February/March 2025 (0417_m25_ms_31), and the question paper (0417_m25_qp_31), to read or download, with each question's marking points written out underneath.
How many marks is 0417/31 out of?+
Information and Communication Technology 0417/31 for February/March 2025 is out of 70 marks, with 2 hours 15 minutes to answer it, across 3 questions.
Can I get my 0417/31 answers marked?+
Yes. Upload your answers to 0417/31/F/M/25 as a PDF or photos, and CIE Buddy marks every question against this paper's official mark scheme, using Cambridge's marking rules. You get your score, each lost mark explained on your own script, and the topics to revise. It's a guide, not an official Cambridge grade.