Free until 14 Nov · 80% off for the first 100 · Pricing

Information and Communication Technology 0417/31 May/June 2025: question paper and mark scheme

Cambridge IGCSE Information and Communication Technology (0417), Paper 3 Spreadsheets and Website Authoring, May/June 2025. Read both free below, or download them. Done the paper? Get it marked by AI against this mark scheme.

0417_s25_qp_310417_s25_ms_310417/31/M/J/25

Paper
Paper 3 Spreadsheets and Website Authoring
Total marks
70
Time
2 hours 15 minutes
Questions
3
Code on the paper
0417/31/M/J/25
0417_s25_ms_31.pdf

0417/31 mark scheme, question by question

Each question as it's printed, and the mark scheme's points for it, as text. Diagrams, tables and graphs are in the PDFs above.

Question 11 mark

Question

Create a new folder called racing Locate only the following files and store them in your racing folder. TRbanner.png TRdevelop.htm TRracing.css TRtext.txt TRvideo.mp4 Display the contents of your racing folder, showing the folder name and 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 to advertise Tawara Racing, who race motor cars.

Mark scheme

Screenshot includes folder name, frame height and width, image dimensions, 1 file names, file extensions and sizes Task Answer Marks For Task 2 see below for example of HTML and browser view.

Question 26 marks

Question

Create in your racing folder a web page called racing.htm This web page must be created using a single table and work in all browsers. The table must be left‑aligned and fit 90% of the browser window. The table must have a structure as shown in this diagram: A B C D E Each table cell is identified with a letter which must not appear on your final web page. Table borders must appear on the final web page. [6]

Mark scheme

Table width=90% 1 Single table used 1 Table borders visible in the browser 1 No letters visible 1 Row 1 – colspan="2" 1 Rows 3 and 4 – colspan="2" 1 Task Answer Marks For Task 3 see below for example of HTML 8

Question 31 mark

Question

Set the title of the web page to Tawara Racing [1]

Mark scheme

Head section - title Tawara Racing 1 Task Answer Marks For Task 4 see below for example of HTML and browser view.

Question 47 marks

Question

Place in: • cell A the image TRbanner.png • cell B video and source tags to display TRvideo.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. [7]

Mark scheme

Top row - TRBanner.png 1 Row 2 left - Video visible 1 video <…> tag used with… 1 … loop attribute 1 source<…> tag used with src="TRvideo.mp4" … 1 … type="video/mp4" 1 Appropriate error message between <video> and </video> 1 PUBLISHED Task Answer Marks For Task 5 see below for example of browser view.

Question 52 marks

Question

Enter in cell C the text from the file TRtext.txt Set this text as style h3. [2]

Mark scheme

Row 2 right – text from source file 100% accurate … 1 … set in style h3 1 Task Answer Marks For Task 6 see below for example of HTML and browser view.

Question 64 marks

Question

Enter in cell D the text Click here to find out more about our exciting developments, or here for job opportunities. Enter in cell E the text Web page created by: followed on a new line by your name, centre number and candidate number. Set all the text in cells D and E as style h2. [4]

Mark scheme

Row 3 – Click here to find out more about our exciting developments, or here 1 for job opportunities. Row 4 – Web page created by: … 1 … new line then name and numbers … 1 Rows 3 and 4 – all set in style h2 1 Task Answer Marks For Task 7 see below for example of HTML.

Question 76 marks

Question

Make the text exciting developments a link to open the web page TRdevelop.htm in a new window called _blank Make the text job opportunities a link to an email editor to prepare an email to Tawara.Racing@cambridge.org with the subject line Job opportunities [6]

Mark scheme

Anchor set around exciting developments 1 <a href="TRdevelop.htm" … 1 … target="_blank"> 1 Anchor set around job opportunities 1 … ?subject=Job opportunites"> 1 Task Answer Marks For Task 8 see below for example of html and browser view.

Question 82 marks

Question

Attach the stylesheet TRracing.css to your web page. Edit this stylesheet so that the table borders are not collapsed. Save this stylesheet. [2]

Mark scheme

TRracing.css attached in head section 1 Table – borders seen separated in browser view 1 Task Answer Marks For Task 9 see below for example of browser view.

Question 929 marks

Question

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: • the full 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: 29] Task 4 – 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. Task 5 – Spreadsheet You will assist Tawara Racing to analyse performance data when testing their racing cars.

Mark scheme

In web browser with address visible 1 PUBLISHED Task Answer Marks For Task 10 see below for example of spreadsheet.

Question 103 marks

Question

Open and examine the file TRtest.csv Place, right‑aligned in the header, the text Created by: followed by a space then your name, centre number and candidate number. Place in the footer 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 filename TestData_ followed by your centre number_candidate number, for example TestData_ZZ999_9999 [3]

Mark scheme

Text Created by: with space then name, centre and candidate number right 1 aligned in header Text Created on: with space then with automated date in footer … 1 … with space, the text at another space and the automated time in the footer 1 Task Answer Marks For Task 11 see below for example of spreadsheet formulae.

Question 111 mark

Question

Enter the missing lap numbers in column A. [1]

Mark scheme

Missing lap numbers replicated into column A down to lap 40 1 Task Answer Marks For Task 12 see below for example of spreadsheet formulae & values.

Question 126 marks

Question

Place a replicable formula in cell F14 to calculate the time in seconds taken for this lap. For example: if the minutes = 1, seconds = 14 and thousandths of a second = 484 this cell should display 74.484 1 minute = 60 seconds Display the data in cell F14 to 3 decimal places. Replicate this formula for all laps. [6]

Mark scheme

Cell F14 1 =60*C14 +D14 1 +E14… 1 … /1000 1 Formatted to 3dp 1 Replicated to lap 40 1 Task Answer Marks For Task 13 see below for example of spreadsheet formulae.

Question 132 marks

Question

Insert ten rows between rows 1 and 2. Move the contents of cells H13 to H20 into cells A3 to A10. [2]

Mark scheme

10 rows inserted between rows 1 and 2 … 1 … text from H13:H20 moved to A3:A10 1 PUBLISHED Task Answer Marks For Task 14 see below for example of spreadsheet values.

Question 147 marks

Question

Merge cells A1 to F1. Format this merged cell with a black 36‑point sans‑serif font on a yellow background. Merge cells A12 to F12. Format rows 1 to 13 of the spreadsheet to look like this: Test data for supercharger on the practice circuit [7]

Mark scheme

Cells A1:F1 and A10:F10 merged 1 Merged cell A1 black 36 point sans-serif font on yellow background … 1 … wrapped as shown 1 Borders as shown 1 Rows 1, 12 and 13 centre aligned horizontally 1 Row 13 centre aligned vertically 1 Row 13 wrapped as shown 1 Task Answer Marks For Task 15 see below for example of spreadsheet values.

Question 152 marks

Question

Place in cell B3 a formula to display the fastest lap time from the data displayed. [2]

Mark scheme

Cell B3 1 =MIN(…) … F14:F53 1 Task Answer Marks For Task 16 see below for example of spreadsheet values.

Question 161 mark

Question

Place in cell B4 a formula to display the slowest lap time. [1]

Mark scheme

Cell B4 1 =MAX(F14:F53) Task Answer Marks For Task 17 see below for example of spreadsheet values.

Question 171 mark

Question

Place in cell B5 a formula to display the average lap time. [1]

Mark scheme

Cell B5 1 =AVERAGE(F14:F53) Task Answer Marks For Task 18 see below for example of spreadsheet values.

Question 183 marks

Question

Place in cell B6 a formula to display the number of laps where the Supercharger was On [3]

Mark scheme

Cell B6 1 =COUNTIF( … ) … B14:B53 … 1 … ,"On" 1 PUBLISHED Task Answer Marks For Task 19 see below for example of spreadsheet values.

Question 191 mark

Question

Place in cell B7 a formula to display the number of laps where the Supercharger was Off [1]

Mark scheme

Cell B7 1 =COUNTIF(B14:B53,"Off") Task Answer Marks For Task 20 see below for example of spreadsheet formulae.

Question 204 marks

Question

Place in cell B8 a formula to calculate the average lap time when the Supercharger was On [4]

Mark scheme

Cell B8 1 =AVERAGEIF( … ) … B14:B53 … 1 … ,"On" … 1 ,F14:F53 1 Task Answer Marks For Task 21 see below for example of spreadsheet formulae.

Question 212 marks

Question

Place in cell B9 a formula to calculate the average lap time when the Supercharger was Off [2]

Mark scheme

Cell B9 1 =AVERAGEIF(B14:B53, … ) … ,"Off" ,F14:F53 1 Task Answer Marks For Task 22 see below for example of spreadsheet formulae.

Question 224 marks

Question

Place in cell B10 a formula to display SC success if the average lap times were faster with the supercharger on or to display SC failed if not. Save your spreadsheet. [4]

Mark scheme

Cell B10 1 =IF( … ) … B8<B9 … 1 … ,"SC success" … 1 … ,"SC failed" 1 Task Answer Marks For Task 23 see below for example of formulae spreadsheet.

Question 232 marks

Question

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

Formulae printout – All cells fully visible 1 Formulae printout – Landscape orientation with row and column headings 1 PUBLISHED Task Answer Marks For Task 24 see below for example of values spreadsheet and selection method.

Question 2440 marks

Question

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: 40]

Mark scheme

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.

Mark my 0417/31

How this paper is marked

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.

0417/31 in other series

Find another Information and Communication Technology paper

Every IGCSE Information and Communication Technology mark scheme

Question papers and mark schemes © Cambridge University Press & Assessment. CIE Buddy is independent and not connected to Cambridge.

0417/31 questions

Where can I find the 0417/31 May/June 2025 mark scheme?

On this page, free: the mark scheme for IGCSE Information and Communication Technology 0417/31, May/June 2025 (0417_s25_ms_31), and the question paper (0417_s25_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 May/June 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/M/J/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.