2019 KCSE Past Papers
Access 2019 KCSE Marking Scheme
On this post you will get free 2019 kcse exam papers. Click on the links below to download the papers in pdf format:
2019 KCSE Business Studies Paper 1
2019 KCSE Business Studies Paper 2
2019 KCSE Chemistry Paper 3
2019 KCSE Computer Studies Paper 1
2019 KCSE Computer Studies Paper 2
2019 KCSE History & Government Paper 1
2019 KCSE History & Government Paper 2
The marking scheme of the above papers has not been released officially. We will be posting information on the marking scheme soon
2019 KCSE Analysis
Top 10 Schools in 2019 KCSE -Schools with highest number of A's
School | Number of A’s |
Kenya High School | 76 |
Kapsabet Boys | 49 |
Alliance High | 48 |
Moi High School Kabarak | 30 |
Alliance Girls | 27 |
Mary Hill | 25 |
Maseno School | 23 |
Nairobi School | 23 |
Mangu High | 23 |
Moi Girls Eldoret | 21 |
Grade 2019 Total 2018 KCSE Total
A 627 315
A- 5796 3418
C+ and above 125,746
Total Males 51% Total Females 49%
17 Counties had more females than males.
16 subjects had an improvement
11 subjects had a drop
Subjects that improved significantly include: English, Kiswahili, CRE, Home Science ,Art and Design and Sign Language
Most Improved Candidates
Name | School | KCPE Score | KCSE Score |
Kinyua Milka Wanjiru | Gathara Secondary School | 177 | B- |
Munyoki Mwikali | B- | ||
Sharon Chepkoech | 183 | C+ | |
Mbugua Macharia | C+ | ||
Joseph Mwangi | 193 | C+ | |
Mureti Timothy | 194 | C+ | |
Muchai Gachie | 277 | A- |
Cancelled results
Results of 1309 (2019 KCSE) candidates were cancelled compared to 4915 (2018 KCSE).
Sample questions in HTML format
2019 KCSE Computer Studies Paper 1
SECTION A
Answer all the questions in this section in the spaces provided.
1. State the hardware technological differences between the second generation and the third generation computers. (2 marks)
2. State two ways of ensuring proper ventilation in a computer room. (2 marks)
3. Convert the decimal number 20.373 to its binary number system equivalent. (3 marks)
4. Peter has installed internet in his home computer in order to use it for browsing. State three ways in which he would prevent viruses from infecting the computer. (3 marks)
5. State three ways of transforming a picture embedded in a Desktop Publishing programme in order to fit in a designated space on a document. (3 marks)
6. Differentiate between a line printer and a page printer as used in computers. (2 marks)
7. Describe virtual reality as used in computers. (2 marks)
8. State the function of each of the following features of an email software:
(a) Inbox (1 mark)
(b) Draft (1 mark)
9 (a) Explain the term toggle key as used in computer keyboard. (2 marks)
(b) List examples of toggle keys on a computer keyboard. (2 marks)
10. State the type of error that would occur in data processing for each of the following cases:
(a) Entering the number 315 instead of 3 51. ( 1 mark)
(b) Entering the text "K wys" instead of "Keys". (1 mark)
11. State four factors to consider when selecting an input device for use in a computer room. (4 marks)
12. State three functions of Un-interruptible Power Supply (UPS). (3 marks)
13. Distinguish between a page break and a column break as used in a word processor. (3 marks)
14. State three factors to consider when selecting an operating system to instal in a computer. (3 marks)
15. Differentiate between analogue data and digital data as used in computers. ( 2 marks)
2019 KCSE Computer Studies Paper 2
1. Form 1 Class Teachers of Mwango Secondary School intend to use a database to manage students performance in three examinations: opener, mid term and end term examinations.
(a) Open a database program and create a database named analysis. (1 mark)
(b) (i) Create three tables named Class, StudDetails and StudMarks in the database file
created in (a) using the following details:
Class Table
Field Name | Data Type and Properties |
ClassID | Text (size= 2) |
ClassName | Text (size= 25) |
Teacher | Text (size= 25) |
StudDetails Table
Field Name | Data Type and Properties |
AdNo | Number |
StudName | Text (size= 25) |
Gender | Yes/No (Yes for Female) |
ClassID | Text (size= 2)
Look up values, IE, IN, 1W |
StudMarks Table
Field Name | Data Type and Properties |
AdNo | Number |
Opener | Number |
MidTerm | Number |
EndTerm | Number |
(i) Create the relationships between the (2 marks)
(ii) Create a form for the Class table and add a subform for the StudDetails table using the format in figure 1. Save the form as (4½ marks)
ClassID ClassName Teacher
AdNo | StudName | Gender | ClassID |
(iv) Enter the following data into their respective tables in the database. (12.5 marks)
Class Table
ClassID | ClassName | Teacher |
lE | Form One East | Elvis Barongo |
lN | Form One North | Alice Nadiya |
lW | Form One West | Paul Mkacharo |
StudDetails Table
AdNo | StudName | Gender | ClassID |
7984 | Mary Kikoti | Female | lE |
7460 | Erica Kamburi | Female | lE |
7800 | Axlam Khan | Male | lE |
8083 | Martin Mkanjala | Male | lE |
8092 | Esther Peresian | Female | lN |
8490 | Micah Lokiyoto | Male | lN |
8082 | Mohamed Ayan | Male | lN |
7896 | Mark Kwalima | Male | lW |
7892 | Morgan Lema | Male | lW |
8184 | Emily Mawasi | Female | lW |
8047 | Edward Omogeni | Male | lW |
StudMarks Table
AdNo | Opener | MidTerm | EndTerm |
7984 | 85 | 76 | 82 |
7460 | 73 | 84 | 79 |
7800 | 78 | 79 | 86 |
8083 | 81 | 75 | 87 |
8092 | 73 | 76 | 83 |
8490 | 71 | 71 | 87 |
8082 | 81 | 70 | 90 |
7896 | 88 | 85 | 88 |
7892 | 85 | 84 | 89 |
8184 | 85 | 81 | 83 |
8047 | 90 | 75 | 86 |
( c) Create a query to display the fields:
(i) AdNo, StudName, ClassID, Opener, MidTerm and EndTerm for all students in Form One East. Save the query as FlE. (4.5 marks)
(ii) AdNo, StudName, ClassID, Opener, MidTerm and EndTerm and a calculated field named meanscore to display the average in the three examinations. Save the query as overall. (6 marks)
(d) Create a report to display details of each student as it appears in Figure 2. (2.5 marks)
(e) Print out each of the following: (3 marks)
(i) the three tables
(ii) the two queries
(iii) report for the first two students
2. The Chief Printer of Zenith Printers Company would like to have business cards. As a Desktop
Publishing (DTP) expert, you have been tasked to design the card for the officer.
(a) (i) Open a Desktop Publishing program and set the page layout as follows:
• Paper size: 8.5 cm width by 5.5 cm height (5 marks)
• Layout type: multiple pages per sheet
• Target paper size: A4
• Orientation: Portrait
• Margin: 0.75cm all round
(ii) Save the publication as business card. (1 mark)
(b) Design the card as it appears in Figure 3 ensuring that the card covers all the space in the page. (42 marks)
( c) Print out 10 copies of the card on a single A4 page. (2 marks)
I requested for IRE past papers
2019 KCSE IRE papers were not available on this package but they will be availed soon
Can I find for power mechanics pp1 and 2 ?
Ok thank you alot
I requested for mocks papers
Hello Lydia,
Please click on the link written KCSE mock papers to download
Good work
Can I found mathematics , biology, chemistry and English past papers
Yes, plenty, check the menus on the home page of this website for guide
Great initiative!
But moderate the subscription fee to reach more financially biased population.
Also involve commission on bulk purchase compared to handfuls…eg marking schemes for all KCSE 2019 for like (8) subjects …
Otherwise it’s a good work.
I just don’t know if the 20/- per paper includes schemes for all papers like Chem pp1, pp2, & pp3, or it’s 20/- per pp?
Hello Tyrus,
Thanks for your feedback. The requested has been done. Please refer:https://www.freekcsepastpapers.com/kcse-past-papers/ for more information.
THANKS FOR MAKING GREAT ACHIEVEMENTS TO OUR FOCUS STUDENTS
KCSE Physics paper 1 is missing page 4-5 kindly insert them and thank you for the good work.
Noted with thanks
Hello when will you fill in the missing pages, I am really eager to get them.Thank you.
2019 Kcse physics pp1 is also missing page 15.
pliz I like reading from this site
Like
Art and Design Please
THESE KEEPS OUR CHILDREN BZ AT HOME
KCSE paper physics
Check: https://www.freekcsepastpapers.com/kcse-past-papers-physics/