All posts by Maverick John

St Austine Eregi TTC, Teachers Training College Courses, Diploma in Primary Teacher Education Fees, How to apply

St Austine Eregi TTC, Teachers Training College Courses, Diploma in Primary Teacher Education Fees, How to apply

KUCCPS HAS REVISED TEACHER TRAINING COLLEGE MINIMUM ENTRY REQUIREMENTS AS FOLLOWS;

i. Diploma in Primary Teacher Education;

  • Mean Grade of C plain only. No more requirements on subject based performance. All you need is a C (plain) at KCSE Exams. Only that.

Related:

Also read:

 Kuccps reduces minimum requirements for Primary Teacher Education, Opens 2023/2024 application portal.

How to make TTC online application through kuccps; for 2023/2024 placement

ii. Diploma in Early Childhood Teacher Education;

  • Mean Grade of C plain only.

ST. AUSTINE TEACHERS TRAINING COLLEGE – EREGI

PROGRAMMES ON OFFER

# PROGRAMME CODE PROGRAMME NAME INSTITUTION TYPE YEAR 1 – PROGRAMME COST 2022 CUTOFF 2021 CUTOFF 2020 CUTOFF
1 4415B59 DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) KSH 72,076
2 4415B60 DIPLOMA IN EARLY CHILDHOOD TEACHER EDUCATION (DECTE) KSH 72,076

Chanzeywe TVC Latest Kuccps Course List, Requirements, Fees & Duration

Chanzeywe TVC Latest Kuccps Course List, Requirements, Fees & Duration

# PROGRAMME CODE PROGRAMME NAME INSTITUTION TYPE YEAR 1 – PROGRAMME COST 2023 CUTOFF 2022 CUTOFF 2021 CUTOFF
1 4270336 DIPLOMA IN CIVIL ENGINEERING MOD 1 KSH 67,189
2 4270552 DIPLOMA IN COMMUNITY DEVELOPMENT AND SOCIAL WORK KSH 67,189
3 4270722 DIPLOMA IN GENERAL AGRICULTURE KSH 67,189
4 4270757 DIPLOMA IN FOOD AND BEVERAGE PRODUCTION AND SERVICE – OLD PROGRAMME KSH 67,189
5 4270758 DIPLOMA IN INFORMATION AND COMMUNICATION TECHNOLOGY (ICT) KSH 67,189
6 4270774 CERTIFICATE IN BUILDING TECHNOLOGY KSH 67,189
7 4270778 CERTIFICATE IN CARPENTRY & JOINERY KSH 67,189
8 4270831 CERTIFICATE IN ELECTRICAL AND ELECTRONIC ENGINEERING (POWER OPTION) KSH 67,189
9 4270871 CERTIFICATE IN FOOD AND BEVERAGE PRODUCTION AND SERVICE KSH 67,189
10 4270876 DIPLOMA BUILDING TECHNOLOGY KSH 67,189
11 4270884 CRAFT CERTIFICATE IN GENERAL AGRICULTURE KSH 67,189
12 4270917 DIPLOMA IN ELECTRICAL & ELECTRONIC ENGINEERING (POWER OPTION) KSH 67,189
13 4270919 CERTIFICATE IN MASONRY KSH 67,189
14 4270939 CERTIFICATE IN PLUMBING TECHNOLOGY KSH 67,189
15 4270956 CERTIFICATE IN COMMUNITY DEVELOPMENT & SOCIAL WORK KSH 67,189
16 4270957 CERTIFICATE IN SUPPLY CHAIN MANAGEMENT KSH 67,189
17 4270988 DIPLOMA IN SUPPLY CHAIN MANAGEMENT KSH 67,189
18 4270A01 GRADE III I IN HAIR DRESSING AND BEAUTY THERAPY KSH 67,189
19 4270A04 GRADE III IN ELECTRICAL WIREMAN KSH 67,189
20 4270A05 GRADE III DRESS MAKING KSH 67,189
21 4270A07 GRADE TEST IIII IN GARMENT MAKING KSH 67,189
22 4270A10 ARTISAN IN FASHION DESIGN & GARMENT MAKING LEVEL 4 ( CDACC ) KSH 67,189
23 4270A21 ARTISAN IN ELECTRICAL INSTALLATION KSH 67,189
24 4270A44 ARTISAN IN MASONRY KSH 67,189
25 4270A55 LEVEL 4 IN HAIR DRESSING AND BEAUTY THERAPY KSH 67,189
26 4270A67 ARTISAN IN PLUMBING KSH 67,189
27 4270A72 ARTISAN IN GENERAL AGRICULTURE KSH 67,189
28 4270A77 CERTIFICATE IN BUILDING TECHNOLOGY KSH 67,189
29 4270A81 ARTISAN AUTOMOTIVE ENGINEERING KSH 67,189
30 4270A90 ARTISAN FOOD AND BEVERAGE PRODUCTION AND SERVICE KSH 67,189
31 4270A98 TRADE TEST GRADE III IN SOLAR PHOTO VOLTAIC KSH 67,189
32 4270B06 GRADE III I IN MOTOR VEHICLE ELECTRONICS KSH 67,189
33 4270B08 ARTISAN IN MOTOR VEHICHLE MECHANICS KSH 67,189
34 4270B42 LEVEL 4 AGRICULTURE EXTENSION KSH 67,189
35 4270B49 ARTISAN IN SOCIAL WORK KSH 67,189
36 4270B96 DIPLOMA IN FOOD AND BEVERAGE PRODUCTION AND SERVICE KSH 67,189
37 4270C12 CERTIFICATE IN INFORMATION COMMUNICATION TECHNOLOGY KSH 67,189

Get full information about all courses offered in different universities here:

Multimedia University Courses, requirements and how to apply
Maasai Mara University Courses, Students Portal log in, Website, Requirements, Fees and Application
Kenya Highlands University Courses, Website, portals, fees, admission requirements and procedure
Dedan Kimathi university courses, website, portals, student fees and application details
Pioneer International University Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Pwani University Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Bomet University Courses; Kuccps cut off points per university, requirements, Course Code & Fees
Lukenya University courses, student portal log in, website, fees, requirements and application procedure
ALUPE University Courses; Kuccps cut off points  per university, requirements, Course Code & Fees
Murang’a University Courses, Admissions, Intakes, Requirements, Location, Contacts, Students Portal and Website
Kabarak University Courses, Requirements, Fees, Portals and How to apply
Karatina University Courses, Requirements, Fees and How to apply
Machakos University Courses (Requirements, How To Apply and Fees)
Meru University Courses, Admissions, Fees, Website, Student Portal Log in, Contacts and Applications
Co-Operative university courses, Admission requirements, student portal login, fees and how to be admitted
Laikipia University Courses, Requirements, Fees, Students Portal log in and application
Full list of KUCCPS university courses that were rejected by students: Details
Kisii University Courses, application requirements, fees and procedures
RAF International University Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Kibabii University Courses, requirements, application, students portals, fees and website
Kirinyaga University Courses, Fees, Requirements, website, student portals log in and how to join
Pan Africa Christian University Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
KUCCPS latest Cutoff Points For All University Courses
Bomet University Courses; Requirements, Fees, Duration
Maseno University Courses, Admissions, Requirements, Students Portal Log in, Website, Contacts and Application
Kibabii University Courses, online application, fees and other requirements
Baraton University List of all Courses & Requirements (Latest, Updated)
Africa International University Of Africa List of all Courses & Requirements (Latest, Updated)
How to Log in to Kirinyaga University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
kenya Highlands Evangelical University List of all Courses & Requirements (Latest, Updated)
Catholic University Of East Africa List of all Courses & Requirements (Latest, Updated)
Kisii University List of all Courses & Requirements (Latest, Updated)
How to Log in to Technical University of Kenya Students Portal, https://portal.tukenya.ac.ke, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Courses selection guide; University study areas and career paths
How to Log in to Garissa University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
The Tom Mboya University College KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
How to Log in to Kenya Assemblies of God, KAG, East Africa University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to Maseno University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to Lukenya University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Kuccps list of Courses offered at Egerton University; Course Codes, Fees, Requirements, Cluster Cut Off Points
The Co-Operative University List of all Courses & Requirements (Latest, Updated)
Kabarak University List of all Courses & Requirements (Latest, Updated)
Laikipia University List of all Courses & Requirements (Latest, Updated)
Moi University List of all Courses & Requirements (Latest, Updated)
Daystar University list of Kuccps Courses, requirements, cutoff points and fees
Technical University of Mombasa KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Alupe University Kuccps Courses List, Requirements, Cluster Cutoff Points and Fees
USIU University introduces new internationally marketable courses
St Paul’s University Approved Courses, Education Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contact
Kenya Assemblies of God, KAG, East Africa University; Academic programmes, courses, requirements, student portals and how to apply
Kuccps list of Courses offered at Garissa University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Africa International University Kuccps Courses List, Requirements, Cluster Cutoff Points and Fees
Kuccps list of Courses offered at Jaramogi Oginga Odinga, JOOUST, University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Kuccps list of Courses offered at Bomet University; Course Codes, Fees, Requirements, Cluster Cut Off Points
St. Paul’s University List of all Courses & Requirements (Latest, Updated)
Taita Taveta University List of all Courses & Requirements (Latest, Updated)
Pwani University List of all Courses & Requirements (Latest, Updated)
Management University of Africa, MUA; Courses, Admissions, Requirements, Fees, Students Portal, Website and How to apply
Scott Christian University List of all Courses & Requirements (Latest, Updated)
Kabarak university fees structure, Courses, list of students admitted by KUCCPS and important information for students.
Kuccps list of Courses offered at Chuka University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Amref International University Kuccps Courses List, Requirements, Cluster Cutoff Points and Fees
Umma University KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
How to Log in to Kabarak University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Maseno University List of all Courses & Requirements (Latest, Updated)
Kuccps list of Courses offered at Alupe University; Course Codes, Fees, Requirements, Cluster Cut Off Points
How to Log in to Meru University Students Portal, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to Kibabii University Students Portal online, https://portal.kibu.ac.ke/, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Multi Media University List of all Courses & Requirements (Latest, Updated)
Rongo University Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Turkana University College KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Mount Kenya University List of all Courses & Requirements (Latest, Updated)
Kuccps list of Courses offered at GRETSA University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Pan Africa Christian University List of all Courses & Requirements (Latest, Updated)
Technical University of Kenya List of all Courses & Requirements (Latest, Updated)
KCA university Education, Courses, fees, Website, requirements and how to apply
How to Log in to Technical University of Mombasa Students Portal, https://students.tum.ac.ke, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Garissa University List of all Courses & Requirements (Latest, Updated)
Kuccps list of Courses offered at Jomo Kenyatta, JKUAT, University; Course Codes, Fees, Requirements, Cluster Cut Off Points
How to Log in to Pwani University Students Portal, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to Pan Africa Christian University Students Portal, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to Laikipia University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
The East African University KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
How to Log in to Egerton University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Pwani University List of all Courses & Requirements (Latest, Updated)
How to Log in to Technical University of Mombasa Students Portal, https://students.tum.ac.ke, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Kaimosi Friends University College (KAFUCO) Education Courses, admission requirements, cluster, fees and how to apply
Kuccps list of Courses offered at Jomo Kenyatta, JKUAT, University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Alupe University List of all Courses & Requirements (Latest, Updated)
Catholic University Of East Africa List of all Courses & Requirements (Latest, Updated)
Africa International University Kuccps Courses List, Requirements, Cluster Cutoff Points and Fees
Presbyterian University of East Africa Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Kenya Methodist University, KeMU, degree courses, portals, contacts, requirements, fees and application procedure
Kuccps list of Courses offered at GRETSA University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Kuccps list of Courses offered at Great Lakes University of Kisumu; Course Codes, Fees, Requirements, Cluster Cut Off Points
KCA University List of all Courses & Requirements (Latest, Updated)
Kuccps list of Courses offered at Daystar University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Africa International University Of Africa List of all Courses & Requirements (Latest, Updated)
List of all courses offered at Mount Kenya University and application procedure
How to Log in to St Pauls University Students Portal, https://students.spu.ac.ke, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
University of Embu; KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Courses selection guide; University study areas and career paths
Kuccps list of Courses offered at Alupe University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Kuccps list of Courses offered at Catholic University of East Africa, Baraton; Course Codes, Fees, Requirements, Cluster Cut Off Points
University of Kabianga List of all Courses & Requirements (Latest, Updated)
How to Log in to Umma University Students Portal, https://students.umma.ac.ke, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Africa Nazarene University Kuccps Courses List, Requirements, Cluster Cutoff Points and Fees
Kenyatta University List of all Courses & Requirements (Latest, Updated)
How to Log in to Mount Kenya University Students Portal, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Moi University List of all Courses & Requirements (Latest, Updated)
How to Log in to Kenyatta University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to KCA University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Africa Nazareen University Of Africa List of all Courses & Requirements (Latest, Updated)
How to Log in to Garissa University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Technical University of Kenya List of all Courses & Requirements (Latest, Updated)
Kenyatta University Education, Courses, Requirements, Fees, Students Portal, Contacts and application procedure
Kenya Methodist University List of all Courses & Requirements (Latest, Updated)
Egerton University Education Courses, subjects combinations, clusters, requirements, fees and application login
Multi Media University List of all Courses & Requirements (Latest, Updated)
Kuccps list of Courses offered at Egerton University; Course Codes, Fees, Requirements, Cluster Cut Off Points
How to Log in to Jaramogi Oginga Odinga University of Science and Technology Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to Kirinyaga University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Jomo Kenyatta University of Agriculture and Technology Courses, Requirements, Fees
How to Log in to Machakos University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Afrika Nazarene University Of Africa List of all Courses & Requirements (Latest, Updated)
How to Log in to Kabarak University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to South Eastern Kenya University Students Portal, http://portal.seku.ac.ke, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Management University of Africa, MUA; Courses, Admissions, Requirements, Fees, Students Portal, Website and How to apply
Moi University admission requirements, courses, student portal, fees structure
Kuccps list of Courses offered at Garissa University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Education Courses requirements and Teaching Subjects combinations at the University of Eastern Africa, CUEA
South Eastern Kenya University List of all Courses & Requirements (Latest, Updated)
Dedan Kimathi University list of Kuccps Courses, requirements, cutoff points and fees
Mount Kenya University (MKU) online application procedure for courses, forms, requirements, fees payment and important information for students.
The Open University of Kenya (0UK) Portal, Courses, Applications, Requirements and Fees
How to Log in to Kibabii University Students Portal online, https://portal.kibu.ac.ke/, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to Jomo Kenyatta University of Agriculture and Technology (JKUAT) Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
University of Kabianga; KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Kuccps gives guide on selection of University, College Courses to KCSE Candidates
JKUAT University List of all Courses & Requirements (Latest, Updated)
St Paul’s University Approved Courses, Education Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contact
How to Log in to Maasai Mara University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
St. Paul’s University List of all Courses & Requirements (Latest, Updated)
How to Log in to Meru University Students Portal, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Egerton University List of all Courses & Requirements (Latest, Updated)
Chuka university website, Education, courses, requirements, portals, fees and application procudure
How to Log in to University of Eldoret Students Portal, http://portal.uoeld.ac.ke, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Daystar University List of all Courses & Requirements (Latest, Updated)
Machakos University Education Courses (Requirements, How To Apply and Fees)
Laikipia University List of all Courses & Requirements (Latest, Updated)
Machakos University List of all Courses & Requirements (Latest, Updated)
Kuccps list of Courses offered at Chuka University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Garissa University List of all Courses & Requirements (Latest, Updated)
Great Lakes University List of all Courses & Requirements (Latest, Updated)
Daystar University list of Kuccps Courses, requirements, cutoff points and fees
Zetech University List of all Courses & Requirements (Latest, Updated)
How to Log in to Kaimosi Friends University College Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Scott Christian University List of all Courses & Requirements (Latest, Updated)
How to Log in to Management University of Africa Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Technical University of Kenya University KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Multimedia University of Kenya Courses, Contacts, Student Portal, Fees, Location, Application and intakes
How to Log in to University of kabianga Students Portal, http://portal.kabianga.ac.ke/; for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to Co-Operataive University of Kenya Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to Lukenya University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
KEMI To Offer University Degree Courses Online
How to Log in to Tom Mboya University College Students Portal, http://student.tmuc.ac.ke, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
JOOUST: Jaramogi Oginga Odinga University of Science and Technology Courses, Requirements, Fees
How to Log in to Pioneer International University Students Portal, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Maasai Mara University List of all Courses & Requirements (Latest, Updated)
Mount Kenya University List of all Courses & Requirements (Latest, Updated)
USIU University introduces new internationally marketable courses
Kuccps list of Courses offered at Dedan Kimathi University of Technology; Course Codes, Fees, Requirements, Cluster Cut Off Points
How to Log in to Kisii University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to Scott Christian University Students Portal, https://studentportal.scott.ac.ke/login.php, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Maseno University List of all Courses & Requirements (Latest, Updated)
How to Log in to Presbyterian University of East Africa Students Portal, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to Taita Taveta University Students Portal, http://portal.ttuc.ac.ke, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Jaramogi Oginga Odinga University of Science and Technology, JOOUST: Education courses, requirements, fees and application procedure
Scott Christian University Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
KCA university Education, Courses, fees, Website, requirements and how to apply
Aga Khan University List of all Courses & Requirements (Latest, Updated)
Kabarak university fees structure, Courses, list of students admitted by KUCCPS and important information for students.
Tangaza University KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
How to Log in to Turkana University Students Portal, https://tuc.ac.ke/student-portal/, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Turkana University College KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
How to Log in to East African University Students Portal, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Kuccps list of Courses offered at International Leadership University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Kuccps list of Courses offered at Bomet University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Chuka University List of all Courses & Requirements (Latest, Updated)
List of Courses Offered at Alupe University; Requirements, Fees
How to Log in to Maseno University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Baraton University List of all Courses & Requirements (Latest, Updated)
Kuccps list of Courses offered at Co-operative University of Kenya; Course Codes, Fees, Requirements, Cluster Cut Off Points
Jaramogi Oginga Odinga University List of all Courses & Requirements (Latest, Updated)
Kirinyaga University List of all Courses & Requirements (Latest, Updated)
Adventist University Of Africa List of all Courses & Requirements (Latest, Updated)
Riara University Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
How to Log in to Kenya Assemblies of God, KAG, East Africa University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
University of Eldoret; KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Dedan Kimathi University of Technology List of all Courses & Requirements (Latest, Updated)
Amref International University Kuccps Courses List, Requirements, Cluster Cutoff Points and Fees
How to Log in to Tangaza University Students Portal, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
How to Log in to Pwani University Students Portal, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Jaramogi Oginga Odinga University Kuccps Courses List, Requirements and Fees
Egerton University Kuccps Courses List, Requirements and Fees
Kuccps list of Courses offered at Islamic University of Kenya; Course Codes, Fees, Requirements, Cluster Cut Off Points
How to Log in to Riara University Students Portal, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Kuccps list of Courses offered at Africa International University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Technical University of Mombasa List of all Courses & Requirements (Latest, Updated)
How to Log in to Baraton University Students Portal, http://registration.ueab.ac.ke/a_students, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
kenya Highlands Evangelical University List of all Courses & Requirements (Latest, Updated)
Technical University of Mombasa KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Taita Taveta University KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Kenya Assemblies of God, KAG, East Africa University; Academic programmes, courses, requirements, student portals and how to apply
How to Log in to Multimedia University of Kenya Students Portal, https://studentportal.mmu.ac.ke/, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Bomet University Kuccps Courses List, Requirements, Cluster Cutoff Points and Fees
Pan Africa Christian University List of all Courses & Requirements (Latest, Updated)
Rongo University Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Alupe University Kuccps Courses List, Requirements, Cluster Cutoff Points and Fees
Masinde Muliro University List of all Courses & Requirements (Latest, Updated)
Mount Kenya University, MKU; Approved Courses, Admissions, Requirements, Fees, Student Portal, Website and Applications
Tangaza University List of all Courses & Requirements (Latest, Updated)
How to Log in to Dedan Kimathi University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Kuccps list of Courses offered at AMREF International University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Pwani University Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Alupe University Course List, Fees, Requirements, How to Apply
Laikipia University Course List, Requirements, Fees
KUCCPS Announces Second Revision of University Courses
Murang’a University Course List, Fees, Requirements, How to Apply
Kenyatta University Course List, Fees, Requirements, How to Apply
Maseno University Course List, Fees, Requirements, How to Apply
Kaimosi Friends University Course List, Requirements, Fees
Kisii University Courses, application requirements, fees and procedures
Egerton University Course List plus their requirements, fees and duration
Bomet University Course List, Fees, Requirements, How to Apply
Dedan Kimathi university courses, website, portals, student fees and application details
Jomo Kenyatta University Course List, Fees, Requirements, How to Apply
ALUPE University Courses; Kuccps cut off points  per university, requirements, Course Code & Fees
Kuccps Final Course List for Management University of Africa; Course Codes, Fees, Requirements, Cluster Cut Off Points
Kuccps opens student portal for University and College placement applications/ revision of courses
Kabarak University Kuccps Course List, Codes, Clusters and Cutoff Points
Bachelor of Education Technology (Civil Engineering) Degree; Kuccps cut off points per university, requirements, Course Code & Fees
Rongo University List of all Courses & Requirements (Latest, Updated)
Bachelor of Science in Medical Psychology Degree Course; Kuccps cut off points per university, requirements, Course Code & Fees
Bachelor of Science (Information Science) Degree; Kuccps cut off points  per university, requirements, Course Code & Fees
Bachelor of Science in Radiography Degree Course; Kuccps cut off points per university, requirements, Course Code & Fees
How to apply for the University admissions through KUCCPS, online; Course codes and choices guide
Bachelor of Technology in Water, Sanitation and Habitat Engineering Degree; Kuccps cut off points  per university, requirements, Course Code & Fees
Bachelor of Science in Epidemiology & Biostatistics Degree Course; Kuccps cut off points  per university, requirements, Course Code & Fees
University of Nairobi List of all Courses & Requirements (Latest, Updated)
Koitalel Samoei University College Courses, Requirements, Fees, Website, Students Login and application
How to Log in to Laikipia University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Kuccps Final Course List for Lukenya University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Kuccps Final Course List for University of Embu; Course Codes, Fees, Requirements, Cluster Cut Off Points
Open University of Kenya Bachelor of Science In Cyber Security Course Requirements, Fees
Technical University of Kenya Course List, Fees, Requirements, How to Apply
The East African University KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Kuccps Final Course List for Kenya University, KU; Course Codes, Fees, Requirements, Cluster Cut Off Points
How to Log in to Egerton University Students Portal online, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Pwani University List of all Courses & Requirements (Latest, Updated)
How to Log in to Technical University of Mombasa Students Portal, https://students.tum.ac.ke, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
Management University of Africa Kuccps Course List, Codes, Clusters and Cutoff Points
Bachelor of Education (Science & Arts) Degree; Kuccps cut off points per university, requirements, Course Code & Fees
Kuccps Final Course List for Mama Ngina University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Bachelor of Education Science Degree; Kuccps cut off points per university, requirements, Course Code & Fees
Bachelor of Science in Laboratory Sciences & Technology Degree Course; Kuccps cut off points  per university, requirements, Course Code & Fees
Kaimosi Friends University College (KAFUCO) Education Courses, admission requirements, cluster, fees and how to apply
Kuccps list of Courses offered at Jomo Kenyatta, JKUAT, University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Alupe University List of all Courses & Requirements (Latest, Updated)
Catholic University Of East Africa List of all Courses & Requirements (Latest, Updated)
Bachelor of Science (Electronics) Degree; Kuccps cut off points per university, requirements, Course Code & Fees
Africa International University Kuccps Courses List, Requirements, Cluster Cutoff Points and Fees
Bachelor of Science in MidWifery & Reproductive Health Degree Course; Kuccps cut off points  per university, requirements, Course Code & Fees
Presbyterian University of East Africa Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts
Kenya Methodist University, KeMU, degree courses, portals, contacts, requirements, fees and application procedure
Kuccps list of Courses offered at GRETSA University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Bachelor of Science in Global Health & Travel Medicine Degree Course; Kuccps cut off points  per university, requirements, Course Code & Fees
Kuccps list of Courses offered at Great Lakes University of Kisumu; Course Codes, Fees, Requirements, Cluster Cut Off Points
KCA University List of all Courses & Requirements (Latest, Updated)
Kuccps list of Courses offered at Daystar University; Course Codes, Fees, Requirements, Cluster Cut Off Points
Africa International University Of Africa List of all Courses & Requirements (Latest, Updated)
Kuccps Final Course List for Riara University; Course Codes, Fees, Requirements, Cluster Cut Off Points
The Co-operative University of Kenya Kuccps Course List, Codes, Clusters and Cutoff Points
Kuccps Final Course List for Machakos University; Course Codes, Fees, Requirements, Cluster Cut Off Points
List of all courses offered at Mount Kenya University and application procedure
Bachelor of Science in Biomedical Engineering Degree; Kuccps cut off points per university, requirements, Course Code & Fees
How to Log in to St Pauls University Students Portal, https://students.spu.ac.ke, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results

University of Embu; KUCCPS Approved Courses, Admissions, Intakes, Requirements, Students Portal, Location and Contacts

Bachelor of Science (Occupational Health & Safety) Degree Course; Kuccps cut off points  per university, requirements, Course Code & Fees

Courses selection guide; University study areas and career paths

Bachelor of Engineering in Mechanical & Production Engineering Degree; Kuccps cut off points  per university, requirements, Course Code & Fees

The Co-operative University of Kenya Course List, Requirements, Duration & Fees

Course offered at Tharaka University, Requirements & Fees Structures

Kuccps Final Course List for Zetech University; Course Codes, Fees, Requirements, Cluster Cut Off Points

Kuccps list of Courses offered at Alupe University; Course Codes, Fees, Requirements, Cluster Cut Off Points

Kuccps list of Courses offered at Catholic University of East Africa, Baraton; Course Codes, Fees, Requirements, Cluster Cut Off Points

Bachelor of Business management Degree; Kuccps cut off points per university, requirements, Course Code & Fees

Kuccps Final Course List for Kiriri Women’s University; Course Codes, Fees, Requirements, Cluster Cut Off Points

Kuccps Final Course List for Tom Mboya University; Course Codes, Fees, Requirements, Cluster Cut Off Points

Bachelor of Technology in Medical Engineering Degree; Kuccps cut off points per university, requirements, Course Code & Fees

Simplified Kuccps courses application guide
Simplified Kuccps c

Recruitment of Enumerators 2023- Requirements, How to apply

REPUBLIC OF KENYA

MINISTRY OF LABOUR AND SOCIAL PROTECTION

STATE DEPARTMENT FOR SOCIAL PROTECTION AND SENIOR CITIZENS AFFAIRS

RECRUITMENT OF ENUMERATORS

The State Department for Social Protection and Senior Citizen Affairs will be recruiting casuals for twenty one (21) days to serve as enumerators to carry out data collection in:

  • Kakamega (971),
  • Kajiado (661),
  • Meru (436),
  • Mombasa (476),
  • Homabay (551),
  • Nyamira (288),
  • Elgeyo Marakwet (287),
  • Bungoma (866),
  • Nyandarua (323),
  • Machakos (481),
  • Kirinyaga (178), and
  • Migori (50) Counties.

    Qualifications

  • At least a mean grade of C- Minus or its equivalent in form four level of education
  • Computer proficiency
  • Candidate must be a resident of the sub-location and conversant with the local language exception is given to urban centres which are considered metropolitan.

Remuneration

  • Successful candidates will be paid daily wages of Kshs. 1,000 per day based on daily targets as will be outlined in the appointment letter payable at the end of twenty-one days
  • Transport allowance shall be paid at the rate of Kshs. 500 per day to facilitate data collection
  • Airtime will be provided.

How to apply

Interested and qualified persons are requested to make their applications online through the link provided at the State Department’s website: www.socialprotection.go.ke.

Hard copies shall not be accepted. The deadline for the application is on 24th April, 2023.

Only shortlisted candidates will be invited to appear in person before interview/recruitment panels on scheduled dates, venues and time to be communicated.

KUCCPS full information on TVET Courses

TVET PROGRAMMES

The Kenya Universities and Colleges Central Placement Service (KUCCPS) is an agency of the Kenya government established to undertake the placement of students to universities and colleges and develop career guidance programmes for students, among other functions.

Mandate

  1. Coordinate the placement of Government-sponsored students to universities and colleges;
  2. Disseminate information on available programmes, their costs and areas of study as prioritised by the Government;
  3. Collect and retain data relating to university and college placement;
  4. Develop career guidance programmes for the benefit of students;
  5. Advise the Government on matters relating to university and college student placement; and
  6. Perform any other function assigned to it under the Act

Continuous TVET Placement

  • KUCCPS supports the Kenyan Government’s efforts to increase enrolment in TVET institutions
  • To achieve this target, the Placement Service receives applications for TVET programmes multiple times in a year

Why TVET Programmes?

  • TVET sector is one of the integral pillars in the government’s efforts towards poverty eradication, job creation and sustainable
  • More importantly, the TVET sector is strategically placed to be an enabler of the Big Four Agenda of the Government that focuses on affordable housing, manufacturing, food security, and affordable healthcare for all
  • To achieve this, there is need for trained manpower with relevant skills to address food production, affordable housing and manufacturing as well as healthcare needs of the
  • This underscores the fact that equipping youth with technical skills is one of the strategies aimed at creating employment opportunities and improving the livelihoods of
  • Programmes under TVET are also within the requirements of Science, Technology, Engineering and Mathematics (STEM). STEM knowledge and skills play a key role in sustainable growth and stability of the
  • The Kenya National Qualifications Authority (KNQA) has put in place a framework that allows career progression where a student can transition from one level to the next in the programmes they are undertaking.
  • Students under TVET placement are advantaged because they sit for exams from authorised and recognised examining bodies like KNEC, NITA, KASNEB, CDACC among and this makes it possible for them to move to next level.
  • The government of Kenya is supporting its citizens by providing capitation (grants, bursaries, scholarships, county bursaries) to all applicants who apply and get placed through KUCCPS as government sponsored students. These students are also eligible to apply for the HELB loan which will be repaid upon completion of their
  • Due to availability of high programme capacities in TVET institutions, KUCCPS provides several opportunities to eligible applicants to apply in a The application windows provided, go hand in hand with the government’s initiative to encourage enrolment in TVET institutions. This provides endless opportunities to youths where they get hands on skills and eventually create employment opportunities not only for themselves but also for others.

TVET Placement Criteria:

  • Candidates must meet the minimum admission requirements approved by the respective regulating authority to be considered for placement.Points

It’s paramount to note that placement is done by merit taking into consideration:

  1. An applicant’s choice preference,
  2. Year of KCSE (note that it is open to all KCSE candidates since 1994 with priority being given to immediate cohort)
  • Pseudo weight

The sum of the subject requirement(s) raw grade points as applicable i.e. for courses with no subject requirements, this part is not assessed.

  1. Mandatory Subjects Combo and Points

Mandatory Subject Combo – The sum of the three compulsory KCSE subjects’ raw grade points. AGP – The candidates’ overall KCSE aggregate points.

  • Affirmative Action criteria shall apply for applicants who apply under the Persons with Disability (PWD) category subject to meeting the minimum subject requirements of their programmes of choice

TVET Applicant Eligibility:

 

  • For an applicant to be placed, he/she must be a Kenyan Citizen, Must have sat for KCSE as prescribed by the Kenya National Examinations Council (KNEC) or equivalent under the
  • The Placement Service places students for TVET programmes to public TVET institutions including Technical Training Institutes, Technical and Vocational Centres and National Polytechnics registered as members of
  • TVET provides an opportunity for all eligible Students who sat for KCSE as well as those who sat for KCPE can enrol for TVET programmes in available institutions country wide. KUCCPS places KCSE TVET applicants based on the following qualifications: Grade C and C- for diploma programmes, Grade D+ and D for Craft Certificate programmes and Grade D- and below for Artisan programmes.

Note: KCPE applicants can also apply for TVET programmes by enrolling directly to those institutions.

LOCI, LINEAR INEQUALITIES MATHS NOTES FREE

LOCI,LINEAR INEQUALITIES

CALCULUS: CURVE SKETCHING,AREA APPROXIMATIONS

  1. The equation of the curve is y 3– 2x2+ 3x + 5.
  2. (i) Determine the stationary points of the curve. (3 marks)

 

(ii) For each point in a (i) above determine the nature of the points hence sketch the curve.                                                                                     (4 marks)

 

  1. Find the equation of the tangent to the curve at x = 2. (3 marks)

 

2018 Mocks PP1/87

2.a)      i)         Find the coordinates of the stationary points on the curve y=x3-3x+2. (3 marks)

  1. ii) For each stationary point determine whether  it is a minimum or a maximum.

(4 marks)

  1. b) In the space provided, sketch the graph of the function y=x3-3x+2. (3 marks)

2018 Mocks PP1/72

3.The equation of a curve is y = -2x2 + x + 1

 

  1. Find

 

  • The gradient of the curve at P(5, -44)                                   (3mks)

 

  • The y intercept (1mk)

 

(b)       (i)        Determine the stationary point of the curve              (3mks)

 

(ii)       Sketch the curve                                                         (3mks)

 

2018 Mocks PP1/48

 

4.Using a ruler and pair of compas only construct :

(a)        An equilateral triangle ABC of side 6cm

(b)        The focus of a point P inside the triangle such that AP < PB

(c)        The locus of a point Q such that AQ > 4cm

(d)        Mark and label the region x inside the triangle which satisfy the two loci.                                  (4mks)

 

2018/31 PP2

5.Above line AB = 10cm drawn below, construct and label in a single diagram, using a pair of a compasses and ruler only;

  1. The locus of a point X such that the area of a triangle ABX is 15cm2.
  2. The locus of a point Y such that angle AYB = 90o.
  3. Locate points P and Q where loci X and Y intersect. Measure PQ.
  4. Show by shading and labeling the region R which satisfies the conditions below simultaneously:
  5. Angle ARB ≥ 90o
  6. Area of triangle ABR ≥ 15cm2
  7. Calculate the area of the shaded region R in (d) above. (Take = 3.142)                        (10 marks)

2018/24/PP2

 

6.(a)Construct  rectangle ABCD with sideAB= 6.4cm and diagonal AC = 8cm.            (3mks)

(b)Locus,L1, is a set of points equidistant from A and B and locus, L2,is a set of points equidistant fromBC and BA.If L1and L2meets at N inside the rectangle, locate point N.(3mks)

(c)A point x is to be located inside the rectangle such that it is nearer B than Aand also nearer

ABthanBC. If its not greater than 3cm from Nshade the region where the points could be located.                                                                                                                              (4mks)

2018/21/PP2

7.Using a ruler and a pair of compasses only construct

  1. Triangle ABC, such that AB = 9cm, AC = 7cm  and  < CAB = 60°      (2mks)

 

  1. The locus of P , such that AP ≤  BP                                                             (2mks)

 

iii.           The locus of Q such that  CQ ≤  3.5cm

 

  1. Locus of R such that angle ACR ≤ angle BCR (2mks)

2018/11/PP2

 

8.The line segment BC = 7.5 cm long is one side of triangle ABC.

  1. a) Use a ruler and compasses only to complete the construction of triangle ABC in which

ÐABC = 45o, AC = 5.6 cm and angle BAC is obtuse.                                                             {3 marks}

  1. b) Draw the locus of a point P such that P is equidistant from a point O and passes through the vertices of triangle ABC.                                                                                                           {3 marks}
  2. c) Locate point D on the locus of P equidistant from lines BC and BO. Q lies in the region enclosed by lines BD, BO extended and the locus of P. Shade the locus of Q.                                            {4 marks}

KCSE 2023 Timetable Per Day; WEDNESDAY 15/11/2023

KCSE 2023 Timetable Per Day; WEDNESDAY 15/11/2023

Get full timetable here:

2023 KCSE Timetable download (knec latest revised/final copy)

2023 KCSE final timetable by Knec free download

WEDNESDAY 15/11/2023 8.00 am – 10.30 am

(1st session)

119. 313/2 Christian Religious Education 2 hours

30 minutes

8.00 am – 10.30 am

(1st session)

120. 313/2 Christian Religious Education

Large print

2 hours

30 minutes

8.00 am – 11.00 am

(1st session)

121. 313/2 Christian Religious Education

Braille

3 hours
8.00 am – 10.30 am

(1st session)

122. 314/2 Islamic Religious Education 2 hours

30 minutes

8.00 am – 10.30 am

(1st session)

123. 314/2 Islamic Religious Education

Large print

2 hours

30 minutes

8.00 am – 11.00 am

(1st session)

124. 314/2 Islamic Religious Education

Braille

3 hours
8.00 am – 10.30 am

(1st session)

125. 315/2 Hindu Religious Education 2 hours

30 minutes

8.00 am – 10.30 am

(1st session)

126. 315/2 Hindu Religious Education

Large print

2 hours

30 minutes

8.00 am – 11.00 am

(1st session)

127. 315/2 Hindu Religious Education

Braille

3 hours
11.00 am – 2.00 pm   BREAK  
2.00 pm – 4.30 pm

(2nd session)

128. 311/1 History and Government 2 hours

30 minutes

2.00 pm – 4.30 pm

(2nd session)

129. 311/1 History and Government

Large print

2 hours

30 minutes

2.00 pm – 5.00 pm

(2nd session)

130. 311/1 History and Government Braille 3 hours

Kuccps Diploma in Information Studies Course List, Codes, Clusters, Colleges and Cutoff Points

Kuccps Diploma in Information Studies Course List, Codes, Clusters, Colleges and Cutoff Points

  PROGRAMME

CODE

 

INSTITUTION NAME

 

PROGRAMME NAME

    DIPLOMA IN INFORMATION STUDIES  
1 1104933 OL’LESSOS TECHNICAL TRAINING INSTITUTE DIPLOMA IN INFORMATION STUDIES
2 1084933 SIGALAGALA NATIONAL POLYTECHNIC DIPLOMA IN INFORMATION STUDIES
3 1049933 SHAMBERERE TECHNICAL TRAINING INSTITUTE DIPLOMA IN INFORMATION STUDIES
4 1237933 ELDORET POLYTECHNIC DIPLOMA IN INFORMATION STUDIES
5 1269933 THIKA TECHNICAL TRAINING INSTITUTE DIPLOMA IN INFORMATION STUDIES
6 1510933 ALDAI TECHNICAL TRAINING INSTITUTE DIPLOMA IN INFORMATION STUDIES
7 1051933 FRIENDS COLLEGE KAIMOSI DIPLOMA IN INFORMATION STUDIES
8 1268933 KENYA TECHNICAL TEACHERS COLLEGE DIPLOMA IN INFORMATION STUDIES
Continue reading..

How to check KUCCPS placement results and admission letters for KCSE candidates, all applicants

How to check kuccps degree and diploma placement

Kuccps placement results through SMS and online

More articles with related information on KUCCPS

KUCCPS Student portal login student.kuccps.net for Admission Application

How to check kuccps degree and diploma placement

Kuccps admission lists and letters pdf for all universities (How to download Kuccps letter)

Kuccps Diploma Programmes (Course codes, requirements and institutions)

Kuccps cut off points for all courses

Kuccps cutoff points

KUCCPS opens portal for first application, revision of courses for KCSE candidates

Kuccps opens student portal for University and College placement applications/ revision of courses

KUCCPS latest placement news for KCSE candidates-

kuccps placement (How to get results and admission letters)

Kuccps latest news (How to apply for Courses, Revise, Check placement results, Apply for inter institution transfer and Download admission letter)

Kuccps diploma courses and their codes & colleges

Kuccps portal login (Login to select courses, check placement results and apply for transfer)

Kuccps Student Portal ( Student Login – KUCCPS | The Placement Service)

Kuccps placement results out (How to check Kuccps placement results

Download Kuccps admission letters here

Kuccps Admission Letters Download

Kuccps cutoff and cluster points per course

Kuccps mean grade and courses cutoff points

Bachelor of Education Science Degree Course (Kuccps cluster points cutoff, Course Codes & Subject Requirements)

Bachelor of Education Arts Course (Kuccps cluster points cutoff, Course Codes & Subject Requirements)

The Kuccps student portal login

How to apply for Kuccps placement (Simplified guide)

Kuccps Student Portal

Important KMTC Links

KMTC Students,

HISTORY & GOVT PAPER 1 KCSE REVISION QUESTIONS AND ANSWERS

HISTORY & GOVT I

PAPER 1

SECTION A (COMPULSORY)

  1. Name two sources of Kenyan History.       (2mks)
  2. Give two ways in which Islam was spread in Kenya.       (2mks)
  3. Name two Coastal settlements in Kenya before 1500 AD.       (2mks)
  4. Who appoints District Commissioners in Kenya?       (1mk)
  5. What was the main Provision of the Carter Land Commission of 1932?       (1mk)
  6. State two reasons why the Colonial Government in Kenya built roads.       (2mks)
  7. State two reasons why Africans were not allowed to grow cash crops in Kenya. (2mks)
  8. What was the main feature of African Education in Kenya during the Colonial Period. (1mk)
  9. Name two independent churches which came up in Western Kenya during the

independence struggle.                                                                                                     (2mks)

  1. Name one political movement which was formed in Kenya between 1919 and 1930. (1mk)
  2. State two situations which may lead to by-elections in Kenya. (2mks)
  3. Give two roles of the local native councils in the Colonial administration of Kenya. (2mks)

 

SECTION B (30 MARKS)

 

13(a) State five reasons for the Bantu migrations into Kenya in the Pre-Colonial era.            (5mks)

  • Describe five political activities the Agikuyu community in the Pre-colonial period.                 (10mks)

14(a) List three ways in which the Christian activities facilitated the British Colonization of

Kenya.                                                                                                                         (3mks)

  • Describe briefly how the Central government was organized in Colonial Kenya. (12mks)

15(a) State five immediate causes of the MAU MAU movement.                                       (5mks)

  • Explain five problems which faced African nationalists in Kenya before 1945. (10mks)

 

SECTION C (30 MARKS)

 

16.(a) What was the I.P.P.G in full?                                                                                      (1mk)

  • Outline two ways in which the advent of Multiparty Politics has led to tribal

animosity in Kenya since 1991.                                                                             (2mks)

(c)  What is the role of Political parties in Kenya’s development.                                  (12mks)

17(a) What is an election Petition?                                                                                       (2mks)

  • Outline in a Chronological order the law making process in Kenya.   (3mks)
  • Discuss the functions of the Electoral Commission of Kenya.                       (10mks)

18(a) Name any two new districts created in Nyanza Province between 1997 and mid 1998.

(2mks)

  • What is the main reason for the creation of new administrative units in Kenya’s

Provincial administration since independence?                                                      (1mk)

(c) Explain six duties of District Commissioner  in Kenya.                                            (12mks)

 

HISTORY & GOVT I

PAPER I

MARKING SCHEME

 

  1. Sources of Kenyan History
  • – Archaeology
  • – Anthropology
  • – Linguistics
  • – Oral traditions
  • – Genetic studies / Zoology / Biology / Botany
  • – Written materials
  • Any 2 points, 1 mark each        

 

  1. Ways in which Islam was spread.
  • – Through Jihad’s / Holy wars
  • – Through conquests
  • – Through Trade / Commerce
  • – Through inter-marriages between the Arabs and Africans.
  • – Through Education
  • – Through Political administration / Sharia Any 2 points, 1 mark each    

                                                           

  1. The Coastal settlements in Kenya before 1500 AD.
  • – Mombasa
  • – Lamu
  • – Pate
  • – Malindi
  • – Vumba
  • – Gedi
  • – Manda
  • – Fazza
  • – Kilifi                                                 Any 2 points, 1 mark each.                            

 

  1. The District Commissioners in Kenya are appointed by:
  • – The president.
  1. The main Provision of the Carter Land Commission of 1932.
  • – It fixed the boundaries of the White Highlands and removed Africans from there.

 

  1. Reasons why the colonial government in Kenya built roads.
  • – To facilitate transportation of goods from the rural farms to the Urban Centres / Foods
  • – To provide links between individual European farms and the railway lines.
  • – To facilitate effective administrative control of the Kenya colony.
  • – To open up the African districts for labour supply.

Any 2 points, 1 mark each (2marks)

 

  1. Reasons why Africans were not allowed to grow cash crops in Kenya:-
  • – To avoid competition with the settlers
  • – To enable them tap cheap African labour from the reserves
  • – To render Africans poor so as to be completely dependent on the Whitemen
  • – To avoid rivalry in trade from such products.

Any 2 points, 1 mark              

  1. The main feature of African education in Kenya during the Colonial period.
  • – It was elementary and Craft-Oriented. 1 Point                                                                                       
  1. The independent Churches which came up in Western Kenya during the independence Struggle:-
  • – Nomiya Luo Church
  • – Dini ya Musambwa
  • – The Christian Universal Evangelist Union
  • – Dini ya Roho
  • – African Independent Pentecostal Church Any 2 points, 1 mark each                                 
  1. The political movements which were formed in Kenya between 1919 and 1930.
  • – The East African Association
  • – The Kikuyu Association
  • – The Young Kikuyu Association
  • – The Young Kavirondo Association
  • – The Kavirondo Tax payers Welfare Association
  • – The Kikuyu Central Association Any 1 point, 1 mark each                                   
  1. Situations which may lead to by-elections in Kenya:-
  • – When a member withdraws his citizenship or is grabbed by a Court of Law.
  • – When an incumbent member of parliament dies
  • – When an MP receives a jail term exceeding 12 months or receives death penalty from court of law
  • – When a member resigns from the party which sponsored him.
  • – When an MP resigns from the Parliament
  • – When a member is proved to have committed an election offence.
  • – When an MP is declared bankrupt by a Court of Law.
  • – When an MP fails to attend eight consecutive parliamentary sessions without a valid reason.

Any 2 points, 1 mark each.                

 

  1. The roles of the Local Native Councils in Colonial Kenya:-
  • – To provide a means through which the government could come to understand the African and be able to contain him.
  • – To encourage and develop a sense of responsibility and duty towards the state among the African leaders.
  • – To provide a forum through which Africans of all status could express themselves but be restricted to the district level.

Any 2 points, 1 mark each.    

                                   

SECTION B (30 MARKS)

 

13(a) Reasons for the Bantu migrations into Kenya in the Pre-colonial Period.

  • – Population pressure at their original homelands
  • – The iron technology enabled them to fight away their enemies and produce more food hence expansion began to chase their enemies and expand agriculture.
  • – Internal pressure caused by family quarrels
  • – Natural calamities like diseases, famines and drought befell them.

 

 

 

  • – The spirit of adventure
  • – External pressure by warring neighbours

Any 5 points, 1 mark each                                                     

 

  • The political activities of the Agikuyu in the Pre-Colonial Period:-
  • – The Agikuyu were organized into clans
  • – The clan was the highest Political unit
  • – The members of a clan occupied a single territorial called mbari, usually one ridge.
  • – Each clan was led by a council of elders, Kiama which had a Chairman called, Muthamaki
  • – Muthamaki emerged due to his personality and leadership potentials.
  • – The senior council of elders, i.e. the Kiama performed both religious and judicial roles
  • – The council ensured that law and order was maintained and settled disputes.
  • – The Riika (age-set) was a very vital unifying sector in the clan.
  • – Its members considered each other as brothers. They jointly received military training and thereafter made up a single fighting unit.
  • – During peace times performed tasks like the construction of paths, bridges and houses.
  • – The Kikuyu system was basically a decentralized type of Political Organization.

Any 5 points, 2 marks each

 

  1. (a) Ways in which the Christian Missionary activities facilitated the British Colonization

            of Kenya:-

  • – They built schools where Africans were taught Western culture and education hence Africans were pacified.
  • – The abolished slavery which had been on for years hence Africans saw their government to be a better one.
  • – They also provided free health services to Africans, hence many diseases could be treated, thus better partners
  • – Due to African hostility to them in some areas, they called for their governments to come for their protection. Any 3 points, 1 mark each       

 

  • How the central Government was organized in Colonial Kenya:-
  • – At the head of the Colonial administration was the Colonial Secretary based in London.
  • – At first the Headquarters was in Zanzibar. By 1900 it was transferred to Mombasa.
  • – The Governor was the head of the Colony.
  • – He was advised by an Advisory Council set up later.
  • – An executive council also emerged to ensure implementation of colonial policies
  • – A legislative council was set up in 1907 to make colonial laws with the governors assent.
  • – For easy centralization of authority, the colony was divided into administrative provinces headed by Provincial Commissioners
  • – Provinces were further divided into districts under District Commissioners and Officers, Manned by White Officers.
  • – Below them were the Chief heading locations under the Chiefs, Authority Act – They were Africans.
  • – Under them were the village headmen.

N/B The Chiefs main duties were to collect taxes, recruit African labour and maintain law

and order at grassroots.

– There was a very strict chain of command.

Any 6 points, 2 marks each                                      

 

 

 

15.(a) The immediate causes of the MAU MAU movement:-

  • – Pressure from the ex-world War II servicemen who demanded for fair rewards in 1947.
  • – The massacre of striking workers by the British Police at the Uplands Bacon Factory in 1947
  • – The brutal eviction of African residents at the Olenguruone settlement scheme by the Colonial government / The Olenguruone episode of 1947.
  • – The Urban crisis whereby the dwellers stayed in pathetic conditions i.e. unemployment, discrimination, poor housing etc.
  • – The closure of the vegetable factory at Karatina which led to loss of revenue and unemployment there, hence the farmers were really affected / The Karatina Factory incident.

Any 5 points, 1 mark each

           

  • Problems which African nationalists in Kenya before 1945:-
  • – They applied primitive fighting tactics compared to Britain who had better trained soldiers.
  • – They had communication problems as they did not have a lingua Franca and yet each tribe had its own language.
  • – The White government controlled the Mass Media against their wishes hence difficult to disseminate their grievances.
  • – Their was no adequate international support to add necessary pressure on the colonialists e.g. UNO & OAU.
  • – The African freedom to move within the country was curtailed by the Kipande system hence affecting their activities.
  • – The Africans also lacked the firearms which were widely used by the White army, hence they relied on weaker and proper types of weapons.
  • – Due to little or no formal education, some of them could not understand the need for national unity against a common enemy-the British
  • – Tribal feelings were strong in them at this time, hence they had very localized demands e.g. Luos, Agikuyu, Akamba e.t..c. Any 5 points, 2 marks each  

      

SECTION C (30 MARKS)

 

16.(a) The I.P.P.G. in full:-

  • – The Inter-Parties Parliamentary Group.

 

  • Ways in which the advent of Multiparty politics has caused tribal animosity in Kenya since 1991:-
  • – It has led to ethnic clashes in various parts of the country.
  • – Each tribe became suspicious of another as far as national leadership is concerned since 1992.
  • – Mushrooming of tribal-oriented Political parties
  • – Appointments to national top jobs is based on Political Affiliations/Tribal overlordship

Any 2 points, 1mark each                              

 

(c ) The role of Political in Kenya’s development:

  • – They participate in educating Kenyans about their democrative rights
  • – They teach Kenyans about their Policies and Manifestos so as to enable them choose which one to belong.
  • – They groom people who undertake national leadership roles e.g. President.
  • – They contribute to economic development by raising funds for the needy people or for building development projects e.g. schools, cooperatives, health centres, etc.
  • – The opposition put checks and balances on the ruling party which has to deliver to survive / can pass a vote of no confidence on an unpopular government.
  • – Political parties through parliament reduces the excesses of the Chief executive / abuse of power
  • – They also participate in preaching peace and harmony among Kenyans in their various constituencies.
  • – They discuss and make or amend the laws governing the country the August House.

Any 6 points, 2 marks each                                       

 

  1. (a) An election petition defined:-
  • – This is a legal complaint raised against a person who is suspected to have committed an election offence during an election in a country. The competent court of law has to try such a case e.g. High Court. A good definition                                               

 

(b) The law – Making process in Kenya takes an elaborate process going through several

            stages:-

  • – The first reading
  • – The second reading
  • – The committee stage
  • – The third reading
  • – The Residential Assent
  • – The Kenya Gazette

N/B The Chronology must be checked.

 

  • Functions of the Electoral commission of Kenya:-
  • – Preparation of nomination papers, voting cards and ballot boxes country wide
  • – Distribution of nomination papers, voting cards and ballot boxes to the voting stations.
  • – Supervising the voting in various polling stations.
  • – Counting of votes after the voting exercise is over.
  • – Fixing voting stations in every constituency throughout the country.
  • – Appointing returning officers to represent him in each constituency.
  • – Organizing a fresh register of voters
  • – Fixing new electoral boundaries Any 5 points, 2 marks each                                                   
  1. (a) The new districts created in Nyanza province between 1997 and Mid 1998.
  • – Gucha District
  • – Nyando District
  • – Bondo District Any 2 points, 1 mark each     

 

(b) Main reason for the creation of new administrative units in Kenya:-

  • – To bring government services closer to the local residents.

 

  • Duties of District Commissioners in Kenya:-
  • – To represent the President in his area of Jurisdiction e.g. during Public holidays
  • – To link the district residents with the government.
  • – To co-ordinate government administration in his district.
  • – To coordinate development projects in the District as the Chairman of the District Development committee.
  • – To intregret/ explain government policies at the district level.
  • – He is the chairman of the District liquor licensing Board
  • – He is the Chairman of the District land control board.
  • – He ensures that government policies are implemented at the district level.

 

  • – He is the chairman of the District Trade Licensing Board.
  • – He issues permits / licenses for Public meetings in the district.
  • – He is an ex-office member if the District country councils hence oversees their administrations.
  • – He may administer civil marriages on behalf of the state.
  • – He administers district revenue to ensure transparency and accountability in their use.
  • – He co-ordinates the works of all the government ministries and the NGO’s in his district.

Any 6 points, 2 marks each   

 

 

HISTORY & GOVT I

PAPER II

 

SECTION A (COMPULSORY)

 

  1. State two social activities of the early man during the Middle stone age.       (2mks)
  2. How did religion contribute to early Urbanization in Africa?                   (2mks)
  3. Give two raw materials which could be combined into bronze metal.                   (2mks)
  4. Give one way in which magazines and newspapers are useful to the modern man. (1mk)
  5. Name one missionary society who visited Buganda Kingdom before 1900. (1mk)
  6. List two differences between Islam and Christianity.                   (2mks)
  7. Give two advantages of road over railway transport.       (2mks)
  8. What was the main reason for Menelik’s resistance against the Italians?       (1mk)
  9. State two ways in which the opening of the Suez canal in 1869 contributed to the scramble

for African Colonies.                                                                                                       (2mks)

  1. What is balance of trade?       (1mk)
  2. List the two theories of agricultural origins and development in the world.       (2mks)
  3. Give two social effects of the Trans-Saharan Trade on west African people. (2mks)

 

SECTION B (30 MARKS)

 

13.(a) State three factors which have facilitated industrialization in the third World since Mid 20th.

(3mks)

  • Explain six factors which have hindered rapid industrialization in the third World countries.

                         (12mks)

14.(a) Give three factors for the development of trade between the West African Coast and the

outside World.                                                                                                                        (3mks)

  • Outline three ways in which slaves were acquired during the Trans Atlantic Slave trade.

(3mks)

  • Discuss the economic impact of the Trans-Atlantic Trade.   (9mks)

 

15.(a) State three reasons for Samori Toure’s resistance against the French Colonialists.            (3mks)

(b) Explain six factors for the protraction of this resistance                                            (12mks)

 

 

SECTION C (30 MARKS)

 

16(a) State three reasons for early agriculture in India.                                                       (3mks)

  • Discuss the effects of inherent food shortages on the economies of African countries        (12mks)

 

17(a) Name three gods among the Maya Society.                                                                (3mks)

  • Explain the six roles of traditional religion among the Maya of Central America (12mks)

18(a) Name any three iron working sites in Africa.                                                             (3mks)

  • Explain six results of the discovery and use of iron in Africa.                       (12mks)

 

 

HISTORY & GOVT I

PAPER II

MARKING SCHEME

 

SECTION A (20 MARKS)

 

  1. The social activities of the early man during the Middle Stone Age Period.
  • – Early man had fully developed language
  • – He wore animal skins
  • – Painted their bodies with red ochre and soils
  • – Had developed religious practices, e.g. burrying the dead.

Any 2 points, 1 mark each

 

  1. How religion contributed to early Urbanization in Africa:-
  • – The areas of worship were built with very strong and magnificent architectural designs/temples/shrines.
  • – Religion attracted hundreds of worshipers to regions of worship hence contributing to urbanization.
  • – Religious centres were generally sacred, hence enhancing unity and peace in such centres which was necessary for development e.g. in the East Coast of Africa / City States grew due to Islamic influence. Any 2 points, 1 mark each

 

  1. The two raw materials which could be combined into bronze metal are:-
  • – Tin
  • – Copper Any 2point, each 1 mark

 

  1. The ways in which magazines and newspapers are useful to the modern man.
  • – Sources of leisure / entertainment
  • – Provision of news
  • – Provision of advertising facilities / trade Any 1 point, 1mark    

 

  1. The Missionary Societies which visited Buganda Kingdom before 1900.
  • – The Church Missionary Society
  • – The Holy Ghost White Fathers / Roman Catholics.

Any 1 point

           

  1. Differences between Islam and Christianity.
  • – Mohammed was the lost prophet while Jesus one of the many prophets
  • – Islamic Doctrines allow for Polygamy while Christian one do not.
  • – The Holy book in Christianity is the Bible while Muslims use the Koran
  • – Islamic doctrines are more rigid while Christian ones are relaxed.

Any 2 points, 1 mark each     

 

 

 

  1. The advantages of road over railway transport:-
  • – Road transport is faster than railway transport where there are no electric trains.
  • – Railways are more expensive to construct compared to roads
  • – The wagons are more expensive to buy compared to vehicles
  • – Rails are less flexible compared to roads

Any 2 points, 1 mark each

 

  1. The main reason for Menelik’s resistance against the Italians.
  • – To preserve Ethiopia’s national sovereignty / independence.

Only 1 point

 

  1. Ways in which the opening of the Suez Canal in 1869 contributed to the Scramble for African colonies.
  • – It provided the shortest sea route to India
  • – Whoever controlled Egypt obviously controlled the Suez Canal.
  • – Whoever controlled the Nile waters also controlled Egypt and the Suez Canal and thus facilitated Colonization of Uganda
  • – Kenya was colonized as a route to India
  • – Countries who funded the construction of the Canal claimed refund in the name of colonizing Egypt. Any 2 points, 1 mark each                               

 

  1. Balance of trade definition.
  • – This refers to the money value difference between the exports and imports of a Country.

A good definition.      

 

  1. The theories of agricultural origins and development in the World:-
  • – The one area (centrifugal) theory which holds that agriculture first developed in a single place and then spread to other parts of the World.
  • – The independent theory which holds that the agrarian systems developed independently in different areas of the World. 2 points, 1 mark each

 

  1. The Social effects of the Trans Saharan Trade on West African People:-
  • – The introduction and spread of Islamic religion in Western Sudan
  • – It encouraged intermarriages between the peoples of North Africa and Western Sudan
  • – It led to Warfare as rulers built their armies to defeat one another.
  • – It led to the growth and development of towns and cities in West Africa e.g. Jenne, Gao, Timbuktu, etc.
  • – The Islamic type of Education was introduced where even schools and Universities were built.
  • – Diplomatic relations between the Western Sudan and North Africa improved.
  • – New architectural designs were copied by the people of Western Sudan.
  • – Islamic scholars were also employed in western Sudan.

Any 2 points, 1 mark each                             

 

SECTION B (30 MARKS)

 

13.(a) The factors which have facilitated industrialization in the Third World since Mid 20th.

  • – Availability of cheap labour.
  • – Availability of necessary raw materials e.g. agricultural and minerals.
  • – Acquisition of relevant technological know-how
  • – Existence of some indigenous industries which provided the foundation for the process of industrialization.
  • – Demand for the products both locally and in other countries
  • – Availability of capital from World Bank, IMF etc.
  • – Existence of a developed infrastructural facilities e.g. roads, railways, banks, insurance, etc.
  • – Availability of power e.g. Coal, HEP, oil, etc.
  • – Encouragement of foreign investment in the third World.
  • – Political Stability/Sound economic planning.

Any 3 points, 1 mark each     

 

  • Factors which have hindered rapid industrialization in the third world countries:-
  • – The large scale poverty which befalls such countries e.g. India.
  • – Political turmoil which leaves no room for meaningful development.
  • – Stiff competition from the developed world e.g. the USA.
  • – High population growth rates which differ to the national revenue to only feeding and social welfare activities.
  • – Poor network of transport and communication in such nations.
  • – Inadequate capital for industrial investment.
  • – Poor planning, hence less emphasis on the industrial sector.
  • – The bulk of the labour force is illiterate or semi-literate, hence the needed expertise and skills are lacking.
  • – Widespread restrictive and protective policies which don’t encourage private enterprise and investors.
  • – These countries lack the necessary natural resources e.g. minerals.
  • – Some lack the necessary power. Most of the tropical rivers have not been harnessed for HEP generation. any 6 points, 2marks each     

 

  1. (a) Factors for the development of trade between the West African Coast and the outside
     World:-
  • – High demand for the foreign goods in W. Africa and demand for Western goods too in the New World and Europe.
  • – Existence of local trade in the area
  • – Accessibility of the regions through the Atlantic Ocean
  • – Existence of a strong economy based on agriculture / availability of goods.
  • – Presence of good and able leaders who provided security to traders.
  • – Existence of rich merchants who invested in the trade.
  • – The availability of slaves which later became a vital trade commodity from the forest belt.

Any 3 points, 1 mark each

 

  • How slaves were acquired during the Trans Atlantic Slave Trade:-
  • – Organized raids by individual traders and chiefs.
  • – Warfare, through sale of war captives
  • – Through leaders selling out subjects
  • – Though kidnapping
  • – Through enticing e.g. with sweets
  • – Through panjaring / seizing of a debtor. Any 3 points, 1 mark

 

 

 

 

 

(c) The economic impact of the Trans Atlantic trade:-

  • – Slave trade stimulated the growth of trade between Europe and West Africa e.g. guns & cloth were brought into West Africa.
  • – Houses were destroyed and farms were burnt, while animals were killed hence destruction of property.
  • – It led to the decline of the famous Trans- Saharan trade.
  • – It led to economic underdevelopment and the strong men and women were taken away to captivity during slavery.
  • – The importation of manufactured goods led to the decline of local industry.
  • – The Africans developed a taste for the Western manufactured goods e.g. cloth, rum and glassware.
  • – It led to the emergence of a wealthy class of merchants who acquired wealth from the trade e.g. John Hawkins, Jaja of Opobo, Samori Toure, etc.
  • – It helped the United States to rise and grow as an industrial power using the skilled European and unskilled African slave labour
  • – It led to underdevelopment and overexploitation of resources in Africa and America by the Europeans. any 6 points, 1½ marks each             

 

15(a) Reasons for Samori Toure’s resistance against the French Colonialists:-

  • – To end the French Colonialists
  • – To end the French attempt to extend their pendence of the Mandinka Empire
  • – To enable him maintain his throne
  • – To defend the areas claimed by him
  • – The French violation of their treaty of friendship – BISANDUGU

any 3 points, 1 mark each

 

  • Factors for the protraction of this resistance.
  • – Samori had acquired a lot of wealth from trade and hence was capable of maintaining his workers and soldiers.
  • – He had a very strong standing army of about 12,000 regular and 90,000 reserves.
  • – His capability to manufacture most of his weapons locally including supplement from abroad / well equipped army.
  • – He had a determination of retaining and safeguarding his independence inspite of the foreign threats to occupy and rule it.
  • – Samori was a staunch Muslim, thus he waged a jihad against the infidels / pagan French Christians / Mass religions support.
  • – He had very good organizational skills hence was able to create highly swift and agile guerilla units within his army.
  • – He applied the scorched earth policy against the French.
  • – The creation of Boles United the Mandinka.

any 6 points, 2 marks each

 

SECTION C (30 MARKS)

 

16.(a) Reasons for early Agriculture in India:-

  • – Availability of water from R. Ganges and Indus for irrigation farmlands
  • – Existence of fertile soils which were deposited along river valleys.
  • – Existence of indigenous crops in the area.
  • – Establishment of settlements along river valleys created more demand for food / High population / high demand for food.
  • – Decrease in food supply from the natural environment led to starvation.
  • – Availability of farm labour
  • – Availability of storage facilities
  • – Availability of means of transport of wooden wheeled carts
  • – Use of good tools e.g. wooden plough
  • – Use of improved methods of irrigation e.g. earth dams and dykes
  • – Availability of adequate rainfall during certain times of the year promoted farming.
  • – Immigrants from Middle East who had agricultural knowledge introduced farming.

any 3 points, 1 mark each

 

  • Effects of inherent food shortages on the economies of African countries:-
  • It has led to high mortality rates due to either lack of food or malnutrition
  • Huge sums of money are spent on food importation / hinders industrialization
  • It leads to very high food prices, hence many poor remain hungry.
  • It sometimes causes political inrest due to soaring food prices e.g. Sudan, Somali, Ethiopia, etc.
  • It worsens the refugee problem is some countries. People move to the neighbouring nations in search of food and due to civil wars.
  • Countries remain, dependent on the West for food aid.
  • It extends the effects of neo-colonialism from the Western Capitalists.

Any 6 points, 2 marks each                            (12marks)

 

17.(a) The three gods according to the MAYA of Central America:-

  • Kunab Ku – Supreme god
  • Yum Kax – god of maize
  • Pipil – sun god
  • Chec – god of rain

Any 3 points, 1 mark each                              (3marks)

 

  • The roles of traditional religion among the Maya of Central America:-
  • Religion provided spiritual care to the members of the society.
  • Religion set moral standards in the society
  • It promoted unity and harmony in the society
  • Religious leaders played advisory roles in matters affecting the society.
  • Religion provided the basis for secular law
  • It was used to unite them against foreign invasion
  • It served as a link between the Spiritual world and man
  • It provided answers to the mysteries of nature
  • Medicinemen relied on religion to treat the sick.

any 6 points, 2 marks each                             (12 marks)

 

  1. (a) The iron working sites in Africa:-

– Nok               – Bahaya          – Taruga

– Meroe           – Aksum          – Winam Gulf

– Carthage       – Kwale

any 3 points, 1 mark each                              (3marks)

 

  • Results of the discovery and use of iron in Africa:-
  • The discovery of iron technology led to the manufacture of better and efficient tools for farming e.g. iron hoes and pangas
  • The use of iron tools enabled people to clear natural vegetation and bring more land under cultivation / increased food production.
  • The demand for iron ore and iron tools led to the development of trade between communities.
  • The development of iron technology led to the job specialization, iron smiths became very respectable members of the society.
  • The use of iron weapons in warfare intensified inter-community conflicts. The stronger communities conquered and absorbed the weaker ones
  • The possession of iron weapons made it possible for communities to improve their system of defence.
  • Possession of iron weapons led to the emergence of states through conquest e.g. Mali, Songhai, Ghana etc.
  • Possession of iron weapons and implements facilitated immigration of people – they were better armed and could face the dangers on the way.

any 6 points, 2 marks each                             (12 marks)

 

 

HISTORY & GOVT II

PAPER ONE

 

SECTION A: (25 MARKS)

 

  1. Give two examples of unwritten sources of history.       (2mks)
  2. State three characteristics that distinguish man from other primates.       (3mks)
  3. Identify two archeological sites in Tanzania.       (2mks)
  4. Give the major areas of study in history.       (2mks)
  5. Give two methods used by the archeologists to determine the age of fossils.       (2mks)
  6. State the theories put forward to explain the origin of man.       (2mks)
  7. State two economic activities of the Homo sapiens.       (2mks)
  8. Give reasons why Africa is considered the cradle of mankind.       (2mks)
  9. State two characteristics of Homo – sapiens.       (2mks)
  10. State two factors which contributed to the development of early agriculture in ancient

Egypt.                                                                                                                               (2mks)

  1. Identify the main impacts of early agriculture in India.       (2mks)
  2. State two ways in which the Agrarian Revolution contributed to the development of urban centres in Europe.       (2mks)

 

SECTION B (45 MARKS)

 

  1. (a) Discuss the factors which led to agrarian revolution in America.       (10mks)

(b) State five effects of food shortages in Africa.                                                                 (5mks)

 

  1. (a) Give five characteristics of industrial Revolution in Europe.       (5mks)

(b) What factors favoured the development of industries in Britain?                      (10mks)

 

  1. (a) Discuss the consequences of the use of Iran in Africa.       (10mks)

(b) What was the use of gold in Africa?                                                                    (5mks)

 

  1. (a) State three advantages of petroleum as a source of energy.       (3mks)

(b) What problems have faced Brazil in her efforts to industrialize?                      (5mks)

  • What was the role of priests in Ancient Egypt?             (5mks)
  • State two uses of modern wind energy.             (2mks)

 

SECTION C (30 MARKS)

 

  1. (a) Identify five factors that led to the rise of Asante Empire.       (5mks)

(b) Identify the main sources of the British constitution.                                                     (8mks)

  • What was the importance of the Odwira festival.             (2mks)

 

  1. (a) State some of the problems that European companies faced in Africa during the

19th century.                                                                                                                (5mks)

  • Identify the causes of the Chimurenge war.             (10mks)

 

  1. (a) What led to the downfall of Samouri Toure after keeping the French at bay for 15 years?

(10mks)

(b)  Why did Menelik fight the Italians at the battle of Adowa.                                     (5mks

 

 

HISTORY & GOVT II

PAPER ONE

MARKING SCHEME

 

  1. – Oral traditions –  Customs handed down from one generation to another by word of mouth.
  • Anthropology – Study of present day organisation of communities
  • Linguistics – Careful analysis of a peoples language will reveal the peoples past development.
  • Archeology – Study of mans past by scientific analysis of the material remains of his culture.
  • Paleontology – They deal with fossils to provide information about the physical characteristics of earlier farms of humanity. any 2 x 1 = 2mks

 

  1. – Development of speech
  • Development of brain
  • The upright posture. 1 x 3 = 3mks

 

  1. – Garusi
  • Olduvai Gorge
  • Peninj
  • Apis Rock
  • Isimila
  • any 2 x 1 = 2mks

 

  1. – Political history
  • Social history
  • Economic History. any 2 x 1 = 2mks

 

  1. – Carbon 14 method
  • Potassium organ method
  • Palea – magnetic dating
  •                                                             any 2 x 1 = 2mks

 

  1. – Creation
  • Evolution
  • Mythical (traditional theories.) any 2 x 1 = 2mks
  1. – He was a tool maker
  • He hunted and gathered wild animals and roots
  • He was also a fisherman
  • He practised agriculture
  • He kept animals
  • He also made baskets, pots and made clothes. any 2 x 1 = 2mks

 

  1. – Mans eaniest remains have been found in Africa.
  • Mans eaniest material culture has been found in Africa any 2 x 1 = 2mks

 

  1. – Sloping forehead / thick forehead
  • Large brain 1000cm3 – 1800cm3 or thinking man
  • Walked upright
  • Had refined speech
  • Had smaller jaws compared to earlier farms.
  • Had well – developed thumb for grasping
  • Thick and heavily built any 2 x 1 = 2mks

 

  1. – Fertile deposits of silt left by the flooding of the annually
  • Availability of water for irrigation form the Nile.
  • The improvement of basin irrigation by the invention of the shadoof
  • Shadoof irrigation made if possible to grow crops of grains annually
  • The invention of ox-drawn ploughs increased agricultural production.

any 2 x 1 = 2mks

 

  1. – Adequate food led to population increase.
  • Indian society was highly stratified especially in cities. Most of the people were labourers either in agriculture or performing low jobs in trade.  The wealthy few and administrators or kings and priest were merchants.
  • A type of writing consisting of pictograms was developed.

any 2 x 1 = 2mks

 

  1. – The enclosure system forced the landless peasants to migrate to urban centres to look for

wage labour.

  • Mechanization in agriculture also forced many peasants from the farms into the towns to seek employment. any 2 x 1 = 2mks

 

SECTION B ( 45 MKS)

 

  1. a) –  Immigrants from Britain due to enclosure system found fertile grounds in America to

practice their farming  skills.

  • Introduction of slave labour in the 16th century slaves cleared bushes and provided labour in the farms.
  • In America crops were grown in areas that favoured them eg. Carn in carn belt, wheat in wheat belt etc.
  • Introduction of plantation farming brought large areas under farming
  • Increased demand for raw materials for European industries encouraged expansion in agriculture
  • American government gave aid to farmers eg. 1860 homestead Act, which legalised land ownership and authorised the federal government to give loans to farmers.
  • Scientific inventions eg. Cotton gin in 1793 and John Deere’s Steel plough.
  • Application of new and improved farming methods
  • The development of food preservation methods eg. Canning and refrigeration
  • Development of good transport and communication network e.g roads and railway.

1 x 10 = 10mks

 

  1. – Many countries spend their foreign reserves on importing food stuff.  This has reduced capital investment in other industrial sector.
  • Due to food shortage, food prices go up thus forcing many people to go hungry
  • Some countries have been faced with political instability due to food shortage and high prices e.g Sudan, Tunisia in 1980s
  • Frequent food shortages force people to become refugees in neighbouring countries
  • Many countries faced with food shortage have to rely on aid from developed countries. Aid is usually given with certain conditions which affects that country politically and economically.
  • Death caused by lack of food or proper diet are high in such countries.

any 5 x 1 = 5mks

 

  1. a) –  The use of machines to replace human labour
  • Use of steam power to replace water, wind and animal power
  • Made use of loan and steel in many fields such as building of houses, machines instead of wood and iron.
  • Rise of factory system in towns instead of the cottage industries at home.
  • High standards of living
  • Development of science and the intensive application of scientific knowledge in production.
  • Growth of modern capitalism
  • Production of good in large quantities. 1 x 5 = 5mks

 

  1. – Britain had accumulated wealth from her trade with other countries and her colonies.  She was able to invest this capital in industry.
  • She had a powerful navy which she used to protect her merchants
  • She had a large population that provided labour in the industries as well as large market for her manufactured goods
  • She had valuable minerals like coal and iron ore that were very important for industrialization.
  • Existence of capitalists / entrepreneurs who were willing to invest in the industries.
  • Well developed transport and communication system eg. Good roads and railway system
  • Political stability and good leadership provided a good atmosphere for industrial growth
  • Availability of skilled labour
  • She had no internal custom barriers which could negatively affect industrialization.
  • Existence of banking and insurance system gave financial help and security to the industrialists
  • Scientific revolution led to improvement and expansion of industries.

any 10 x 1 = 10mks

 

  1. (a) Discuss the consequences of the use of Iran in Africa.
  • With new tools forests were cleared for cultivation and livestock rearing.
  • With new tools for cultivation food production increased.
  • Destruction of forests influenced environmental and climatic changes.
  • With increased food production migrants, took place leading to the settlement of wide areas.
  • Powerful states based on Iron technology know how arose e.g. Nubia and kush along Nile in Sudan and Azom and Ghana.
  • Kingdoms also rose as a result of use of Iron weapons e.g. Mwene Mtapa, Buganda and Bungaro kingdoms.
  • It led to rise of a special class of people – the blacksmiths.
  • It enhanced trade between different communities through trade.
  • Iran implements were also used as medium of exchange.
  • Use of Iran weapons intensified inter – communities conflicts. The stronger ones conquered the weaker ones. (10×1 = 10marks)

 

  • What was the use of Gold in Africa.
  • Decorations and making ornaments e.g. Jewellery, utensils, for kings in Egypt rings and bangles.
  • It was used to make coins in Egypt and Mesopotamia.
  • The rich in Egypt use it to make handles for their swords.
  • It was a measure of wealth due to the fact that it was a precious metal.
  • It was a trading commodity in central and West Africa.
  • It was used to make swords and blades. (Any 5×1 = 5marks)

 

  1. (a) State three advantages of petroleum as a source of energy.
  • It is cheap for the countries that produce it.
  • It is easy to transport.
  • It can be put into many uses e.g. kerosene, aviation fuel, petrol and cooking gas.

(1 x 3 = 3marks)

 

  • What problems have faced Brazil in her efforts to industrialize?
  • Internal poverty affecting 40% of the population such that they cannot buy the manufactured goods.
  • Inability to fully exploit her natural resources especially in the Amazon forest and Malo arosso plain. They are sparsely coastal belt.
  • Inadequate transport problems makes things worse.
  • High rate of inflation which makes goods very expensive.
  • High foreign debt is another problem. (1×5 = 5marks)

 

  • What was the role of the priests in Ancient Egypt?
  • Maintaining temples.
  • Presiding the future e.g. when floods or drought occur.
  • Advising pharaoh’s on administrative and religious issues.
  • Taught the pharaoh’s how to read, write hunt and turaws javelin.
  • They hatmarized different agricultural activities such as weeding planting and harvesting. (Any 5×1 = 5marks)

 

  • Uses of modern wing energy
  • Pump water
  • Generate electricity. (Any 1×2 = 2marks)

 

 

 

 

 

 

  1. (a) Identify five factors that led to rise of Asante Empire.
  • Several small Asante states emerged around Kumasi. They gave support to each other when need arose mainly because they belonged to Oyoko clan.
  • They got a lot of wealth from the Trans-Atlantic slave trade which she used to strengthen the kingdom.
  • Asante acquired guns ammunition from Europeans which she used to conquer other states.
  • Centralization of authority under the Asanthene have ensured effective administration.
  • Asante kingdom was endowed with very important items of trade e.g. gold and kola – nuts.
  • The area was fertile and ideal for mixed farming thus plenty of food for the population. (Any 5×1 = 5marks)

 

  • Identify main sources of the British constitution.
  • Decisions made by the British carts of law.
  • Writings of political twinkers
  • Bio graphics of statesmen
  • Textbooks
  • The Hansard
  • Government publications.
  • Historical documents
  • Parliamentary acts. (1 x 8 = 8marks)

 

  • What was the importance of the Odwira festival.
  • The kings (state) met in Kumasi and pledged to the Asantehene.
  • Honoured the dead
  • Settled any disputes among themselves. (Any 2×1 = 2marks)

 

  1. (a) State some of the problems that European companies faced in Africa during the 19th
  • They had anticipated to get a lot of profit from trade only to discover there was very little trade.
  • Most became bankrupt due to lack of revenue.
  • They encountered serious resistance from the Africans which made administration very expensive.
  • Transport was a big problem because most rivers were not navigable and other means were not developed e.g. roads and railway.
  • Lack of experienced staff – they employed soldiers who had no knowledge of administration. (1×5 = 5marks)

 

  • Identify the causes of the Chimurenge war.
  • Loss of independence. Both Shana and the Ndebele had lost their independence to the British.
  • Loss of their king. The Ndebele had lost their king Lobengula during 1893 war.
  • Loss of land. Most of the fertile land had been taken by the British and the Africans were pushed into unproductive reserves that had no water or were infested with tsetse fly e.g. Gwaii and Shangani.
  • Forced labour: The Shana were forcibly recruited to provide cheap labour in settler farms.
  • Africans were forced to pay taxes to the white government.
  • The Shona had always traded with the Portuguese but this had been disrupted by the British who took over the trade.
  • Material disaster such as famine, drought, locust, rinder pest were given a religious interpretation. To the priests their god mwari was annoyed with the presence of the whiteman.
  • Loss of cattle – The British confiscated cattle from the Ndebele and the Shona.
  • The Ndebele were annoyed because they had lost the Shona as their subject. They could no longer use them as (Holi) slaves.
  • Use of mashona police. The Ndebele angered them because the Shona were their subjects.             (1×1- = 10marks)

 

  1. (a) What led to the downfall of Samouri Toure after keeping the French at bay for 15 years?
  • He failed to achieve unity from the African e.g. Ahmad of Tokolor Empire and Tieba of Sikasso.
  • The French had powerful weapons.
  • The French army was well trained and well disciplined and equipped.
  • He moved his empire eastwards thus lost the Buremines which were a source of revenue for him.
  • His people got tired of being moved from place to place and started supporting the French.
  • The adoption of the scorched earth policy by Samori against local rulers made some people hostile towards him and helped the French.
  • Sierra Leone was declared a British protectorate: he could not impart arms any more.
  • He failed to get support of the British who bargained with the Mandinka for French concessions elsewhere in Africa.
  • As the war progressed the wanted more money and therefore imposed heavy taxes on his people. This made him very unpopular. (1×10 = 10marks)

 

  • Why did Menelik fight the Italians at the battle of Adowa.
  • He wanted to preserve the independence of his kingdom.
  • To protest against Italy’s claim that Ethiopia was their protectorate
  • Italy had annexed northern part of Ethiopia.
  • Italians had made effort to divide Ethiopian rulers by inciting the Northern chiefs against Menelik.
  • Their efforts to deter him from holding negotiations with Russia and France.

(1×5 = 5marks)

 

HISTORY & GOVT II

PAPER II

 

SECTION A.

 

  1. State the methods the historians have used to obtain the historical information concerning

their country.                                                                                                                    (2mks)

  1. What are the most common features of the political organisation of most Bantu communities.

(3mks)

  1. State three economic activities of the Kalenjin in Kenya during the pre-colonial period.

(3mks)

  1. State three reasons behind the Maasai migration during the pre-colonial period       (3mks)
  2. Describe the economic organisation of the Somali in pre-colonial period.       (3mks)

 

 

  1. What religious functions did the Orokoiyot of the Nandi perform during the pre-colonial

period?                                                                                                                             (3mks)

  1. State two religious practices of the Agikuyu.       (2mks)
  2. Give two reasons why the British allowed the Imperial British East Africa Company to administer their possession in East Africa during the 19th                       (2mks)
  3. Give two reasons why the Turkana were able to resist the incoming of the British for such

along time.                                                                                                                        (2mks)

  1. What were the reasons behind the construction of the Kenyan Uganda railway. (2mks)

 

 SECTION B  (45 MARKS)

 

  1. (a) What were the effects of the Maasai migration during the pre-colonial period? (7mks)

(b) What was the role of the council of elders among the Kenyan communities during the

pre-colonial period?.                                                                                                 (8mks)

 

  1. (a) What were the sources of information about the Kenyan Coast by the 16th (5mks)

(b) Describe the characteristics of Coastal towns by 1500.                                      (10mks)

 

  1. (a) What factors led to the Mau Mau uprising in colonial Kenya?           (10mks)

(b) Name five African leaders who were detained with the declaration of a state of emergency

in Kenya.                                                                                                                     (5mks)

 

  1. (a) In what ways did the colonial government provide settler agriculture?       (9mks)

(b) Name some of the enterpreneurial activities Africans engaged in during the Colonial

period in Kenya.                                                                                                        (6mks)

 

SECTION C (30 MARKS)

 

  1. (a) What are the duties and functions of the District Commissioners?       (9mks)

(b) Identify six categories of people whose personal liberty is limited.                   (6mks)

 

  1. (a) Identify the rules of using the wheel on people who used it.       (5mks)

(b) What is the role of KANU in government?                                                             (10mks)

 

  1. (a) Identify several types of elections in Kenya.       (6mks)

(b) State the conditions necessary for one to qualify to be elected as a member of parliament.

(9mks)

 

HISTORY & GOVT II

PAPER II

MARKING SCHEME

 

SECTION A (25 MARKS)

 

  1. Methods the historians used to obtain the historical information concerning their
  • Archeology
  • Anthropology
  • Written records
  • Oral traditions
  • Linguistics Any 2×1 = 2marks

 

  1. Features of the political organisation of most Bantu communities.
  • The Bantu were organized into clans.
  • They had age-set and the kinship systems.
  • Most of the Bantu societies were decentralized.
  • They had councils of elders who acted as the highest political constitutions.
  • They had warriors who defended each community.

Any 3×1 = 3marks

 

  1. Economic activities of the Kalenjin in Kenya during the pre-colonial period.
  • They were farmers growing millet & sorghum
  • They practised livestock keeping.
  • They were iron workers making iron tools and weapons.
  • Hunted and gathered wild fruits and roots.
  • Traded with neighbours e.g. Luo, Maasai and Abaluyia.
  • Had Craft Industry which included pottery and basketry and leather work.

Any 3×1 = 3marks

 

  1. Reasons behind the Maasai migration during the pre-colonial period.
  • Population increase / pressure.
  • Search for pasture for their animals.
  • Drought and famine.
  • Internal quarrels / civil wars.
  • External pressure / war with neighbours e.g. the Iteso, Turkana and Karamajong’.

Any 3×1 = 3marks

 

  1. Economic organisation of the Somali in pre-colonial period.
  • They were nomadic pastrolists who kept camels, cattle, goats and sheep.
  • They also practised smithing, pottery and weaving & other crafts.
  • Hunting and gathering. any 3×1 = 3marks

 

  1. Functions the Orokoiyot of the Nandi perform during the pre-colonial period
  • Acting as a priest / mediating between people and God.
  • Offering sacrifices to God on behalf of the people.
  • Blessing people before they undertook special activities e.g. blessing warriors before a raid.                                                                               any 1x 3 = 3marks
  1. Religious practices of the Agikuyu.
  • Ancestral worship
  • Worshipped God in sacred places
  • They offered sacrifices to God. any 2×1 = 2marks

 

  1. Reasons why the British allowed the Imperial British East Africa Company to administer their possession in East Africa during the 19th Century.
  • It would have been very expensive for the British tax payers to sustain.
  • The company officials were familiar with the region based in their trading experience in the area.
  • British government did not have enough personnel for administration.

any 2×1 = 2marks

 

 

 

 

  1. Reasons why the Turkana were able to resist the incoming of the British for such along time.

–    Their country was hilly, rocky and dry therefore they were able to relocate their

animals and  homesteads as soon as they sighted the British.

  • They knew their terrain better than the British.
  • They acquired arms from Ethiopia through their agents like the Dangiro and Merille.

Any 2×1 = 2marks

 

  1. Reasons behind the construction of the Kenyan Uganda railway.
  • To establish effective control over British East Africa.
  • To stop slave trade and promote legitimate trade.
  • To facilitate the movement of troops and government administrators.
  • To link Uganda with the East Coast and the outside world for greater economic growth. Any 2×1 = 2marks

 

SECTION B  (45 MARKS)

 

  1. (a) Effects of the Maasai migration during the pre-colonial period
  • Increase in population in Kenya.
  • Split of Maasai into two Ilmaasai and Iloikop.
  • Kwari took over cultivation. They were partly influenced by their agricultural neighbours and favourable climate and soil.
  • A number of communities were displaced by the Maasai e.g. Abagusii.
  • They intermarried with their neighbours e.g. Agikuyu, Gusii.
  • They traded with their neighbours i.e. Gusii, Agikuyu and Akamba.
  • They influenced improvements in the military techniques of their neighbours.

1×8 = 8marks

 

(b) Role of the council of elders among the Kenyan communities during the pre-colonial period.

  • Maintenance of law and order.
  • Settlement of disputes.
  • Presiding over religious ceremonies.
  • Dealt with war affairs & epidemics
  • Ensured peaceful relations with other communities by setting boundaries.
  • Determined inter-tribal marriages.
  • Declared times for social functions such as initiation.
  • Declared ware and make peace neighbours. 1×8 = 8marks

 

  1. (a) Sources of information about the Kenyan Coast by the 16th century
  • Greco Roman documentary that only makes indirect references to the Coast.
  • The periplus of the Erythrean sea written in Greek around 120 A.D. describing commercial voyage along the coast.
  • Geography – a title of a book written by Claudius Atolemy on the 5th It describes regular and busy commerce between outsiders and the local population.
  • Documents by Arab merchants such as Ibu-Batula and Al Masudi provide some information.
  • Several Swahili histories (chronicles) which have come down from early time e.g. the history of pate, Lamu and Mombasa.
  • Archeological evidence which include remains of pottery iron tools and coins which support the existence of international trade. Any 5×1 = 10 marks

(b) The characteristics of Coastal towns by 1500.

  • Kiswahili was the language of communication.
  • Islam was the common religion.
  • Architecture was African but with influence from Arabian, Persian and Indian designs.
  • Islamic law was used in administration
  • Prosperity was based on commerce across the Indian Ocean.
  • Trade was the main economic activity in the towns.
  • A sultan, Sheikh or diwan headed a city state government which was independent.
  • Towns were centres of commerce, religion and administration.
  • Competition among the city states for wealth and power was common.
  • Towns minted and used their own coins / money.
  • People wore woven and silk clothes. Any 10×1 = 10marks

 

  1. (a) Factors that led to he Mau Mau uprising in colonial Kenya
  • Loss of independence to Europeans
  • Failure by the colonial government to fulfil the promises made during recruitment of the war effort e.g. employment.
  • There was growing unemployment as well as deteriorating living and working conditions for African workers
  • Oppression by cruel chiefs and colonial police
  • Land alienation.
  • Refusal by the Colonial government to introduce political reforms.
  • Discrimination in the provision of Social services.
  • Police opening fire on upland Bacon factory workers who were on strike killing and wounding some.
  • The Olong episode October 1949 in Seme arid Yatta.
  • Taxation
  • Poor wages
  • Forced labour
  • European cultural arrogance.                       Any 10x = 10marks

 

(b) African leaders who were detained with the declaration of a state of emergency in Kenya.

–     Jomo Kenyatta

  • Bildad Kagia
  • Fred Kubai
  • Paul Ngei
  • Achieng Oneko
  • Kungu Karumba Any 5×1 = 5marks

 

  1. (a) In what ways did the colonial government provide settler agriculture?
  • They provided the settlers with land.
  • They provided continuos flow of labour.
  • African agricultural activities were controlled to reduce competition for markets e.g. Africans were not allowed to grow coffee until 1930’s.
  • They provided adequate transport network to ease marketing of produce and delivery of farm inputs e.g. roads were constructed and railway extended.
  • They established research stations to facilitate the development of better breeds for better yields.
  • The Colonial government established banks where the settlers got loans.
  • They encouraged settlers to form co-operatives for better marketing of their produce.
  • Through political representation in the legislative council they managed to get many Concessions from the government such as tariff barriers and removal of custom duties.
  • The Ministry of Agriculture was established to co-ordinate their agricultural activities. 1×9 = 9marks

 

(b) Name some of the enterpreneurial activities Africans engaged in during the Colonial period

in Kenya.

–     Food processing.

  • Trade
  • Mining
  • Beer brewing
  • Tailoring
  • Sheep keeping
  • Commercial transport. Any 6×1 = 6marks

 

 

SECTION C (30 MARKS)

 

  1. (a) The duties and functions of the district commissioners
  • He represents the president in National Celebrations at the district level.
  • He is responsible for the maintenance of law and order.
  • He Co-ordinates all government departments in the district. As such he guides and supervises the work of departmental heads.
  • He explains government policies to the people.
  • He also ensures that all government projects are implemented.
  • He is a member of local authorities in the district and therefore ensures that councils carry out their duties.
  • He issues licences and trade permits for example he is the chairman of liquor licencing board and the District Trade Licencing Board.
  • He administers marriages on behalf of the state.
  • He administers district revenue and Co-ordinate the functions of various non-government organisations. 1×9 = 9marks

 

(b) Identify six categories of people whose personal liberty is limited.

  • Convicted criminals
  • A person suspected of having committed or about to commit a criminal offence.
  • A person of unsound mind.
  • A drug addict.
  • A vagrant.
  • A young person under 18 years of age may be denied personal liberty for the purpose of his education and welfare.
  • A person with an infection or contagious disease be detained to prevent spread.

Any 6×1 = 6marks

 

  1. (a) Identify the rules of law that limit free speech.
  • If one makes or publishes openly false statement about another person, he commits a circuit offence.
  • It is an offence for anyone to disclose confidential information relating to the government e.g. National Security and defence.
  • It is an offence to incite people against the government or promote hostility among Kenyans.
  • Law prevents people from publishing anything which the courts and parliament consider as interference with their functions.
  • It is an offence to publish obscene matters. 5×1 = 5marks

 

(b) What is the role of KANU in government?

  • Promote the country’s economic and social development.
  • The party decides and formulates policy objectives within the government works.
  • The party keeps the government informed of the feelings of the people towards the establishment.
  • The party implements its policies through the civil service.
  • KANU officials advise the government on policies that are popular with the masses.
  • The party lays down policy to guide its members of parliament.
  • The party decides and proposes the various development project to be undertaken by the government.
  • Maintaining law and order.
  • Formulate foreign policies. 1x 10 = 10marks

 

  1. (a) Identify several types of elections in Kenya.
  • Civic elections i.e. Local government.
  • Presidential election.
  • General elections / parliamentary.
  • Elections of the speaker / Deputy Speaker of the National Assembly.
  • Party election.
  • By election. 1×6 = 6marks

 

(b) State the conditions necessary for one to qualify to be elected as a member of   

parliament.

  • Must be a Kenyan citizen.
  • Must be 21 years and above.
  • Be registered as a voter in the constituency one wants to contest in the election.
  • Be able to read and write in English and Kiswahili.
  • Must have been in the country for at least 6 months prior to the elections.
  • Be registered member of a registered political party.
  • Should not be one who has been declared bankrupt.
  • Must not hold other posts in the civil service.
  • Must not be insane.
  • Must pay 10,000/- shilling deposit.
  • Must not have been in jail or the last 6 months.
  • Must have either been born there or has an asset in the constituency or staying there.

Any 9×1 = 9marks

 

 

HISTORY & GOVT III

PAPER II

 

SECTION A (25 MARKS)

 

  1. What does the term Pre-History mean.       (1mk)
  2. Why are written records important as a source of information on History?       (1mk)
  3. How is Geology related to the study of History?       (1mk)
  4. What does the term “Homind” mean?       (1mk)
  5. What is the other name for Dryopithecus?       (1mk)
  6. Give three distinct characteristics of Homosapiens.       (3mks)
  7. What factors favoured the beginning of agriculture during the New Stone Age? (3mks)
  8. Name two early forms of energy.       (2mks)
  9. Name three forms of early transport.                                                                       (3mks)
  10. Give three reasons why Seyyid Said made Zanzibar his capital.       (3mks)
  11. Give two characteristics of Agrarian Revolution.       (2mks)
  12. What role does adequate population play in the industrial development of a country? (2mks)
  13. Why was Uganda important to the British during the scramble and partition of Africa?(2mks)

 

SECTION B (45 MARKS)

 

  1. (a) State factors that contributed to the development of early Agriculture in Ancient Egypt.

(5mks)

  • Explain the effects of the development of early Agriculture in Ancient Egypt.      (6mks)
  1. (a) Give five factors that led to rapid development of urban centres in Europe in the

19th Century.                                                                                                               (5mks)

  • Explain the results of urbanization in Europe in the 19th                             (10mks)

 

  1. (a) What was the effect of the use wheel on people who used it?                           (8mks)

(b) Explain the impact of railway transport on society.                                           (7mks)

 

  1. (a) What methods are used by the European powers to occupy Africa during the 19th?

(10mks)

(b) State five reasons why African leaders collaborated with the Europeans.              (5mks)

 

SECTION C (30 MARKS)

 

  1. (a) Describe the political organisation of the Ndebele during the Pre-Colonial period.      (9mks)

(b) Identify factors that led to the rise of the Asante Empire.                                 (6mks)

 

  1. (a) State some of the problems that European companies faced in Africa during the

19thC                                                                                                                           (5mks)

(b) Explain the consequences of indirect rule in Nigeria.                                            (10mks)

 

  1. (a) Discuss the causes of the Temne-mende Revolt.                                                    (10mks)

(b) What was the significance of the Buganda Agreement?                                    (5mks)

 

 

HISTORY & GOVT III

PAPER TWO

MARKING SCHEME

 

  1. Pre-History: Refers to history of man before written records were made.

(1×1 = 1mark)

  1. Written records are important as a source of information on History
  • Because they are permanent records for future reference. (1×1 = 1mark)
  1. Geology related to the study of History
  • It is a study of fossils which are used to restructure history. (1×1 = 1mark)

 

 

  1. “Homind” means : Man – like creature.                                                           (1×1 = 1mark)

 

  1. Other name for Dryopithecus :  Pron consul / woodland ape               (1×1 = 1mark)

 

  1. Characteristics of Homosapiens.
  • A big brain (about 1000CC)
  • Walked upright / Bipedal
  • Had a more refined speech.
  • Had ability to grasp objects (3×1 = 3marks)

 

  1. Factors favoured the beginning of agriculture during the New Stone Age
  • Development of tools
  • Development of settled life.
  • Increase in population leading to high demand for food.
  • Change in weather / climate conditions made wild food scarce.
  • Hunting and gathering were becoming tiresome.
  • Availability of variety of cereals e.g. wheat, barley.

(Any 3×1 = 3marks)

  1. Forms of energy.
  • Wood
  • Wind
  • Solar
  • Water (Any 2×1 = 2marks)

 

  1. Forms of early transport.
  • Human transport
  • Animal transport
  • Water transport
  • Land transport. (Any 3×1 = 3marks)

 

  1. Reasons why Seyyid Said made Zanzibar his capital.
  • Zanzibar supported his efforts.
  • Green and pleasant Island with better climate than Muscat.
  • Had good habours where ships could anchor.
  • Had fresh water and fertile soil (suitable for cultivating cloves).
  • To control Indian Ocean Trade. (Any 3×1 = 3marks

 

  1. Characteristics of Agrarian Revolution.
  • Invention and use of machines
  • Increased productivity of food.
  • Use of fertilizers / pesticides / control of livestock diseases. (Any 2×1 = 2marks)

 

  1. Role the adequate population play in the industrial development of a country
  • Provides adequate supply of labour as industrial workers.
  • Provides ample market for manufactured goods of trade. (Any 2×1 = 2marks)

 

  1. Uganda importance to the British during the scramble and partition of Africa?
  • The strategy of the River Nile with its source in Uganda but strategic in Egypt because of the British occupation of Egypt and shares of the Suez Canal.
  • Concern for missionaries who were being massacred in Buganda e.g. Bishop Hannington of C.M.S.             (2×1 = 2marks)
SECTON B  (45 MARKS)

 

  1. (a) Factors that contributed to the development of early agriculture in ancient Egypt.

–       Availability of  reliable source of water from the river Nile

  • Existence of fertile soils along the river Nile – i.e Silt /  Alluvial soils
  • The invention and use of Shadoof / canals / Irrigation methods
  • Existence of a stable government under the pharaoh / political able leaders
  • Existence writing helped them to keep accurate records of seasons and volume of floods
  • Use of slave labour on farms
  • Invention and use of farm implements e.g the Ox –drawn plough to replace sticks and

bronze drawn hoes

  • Foreign influence from South west Asia where crop farming was first practised
  • Building of food stores / storage facilities encouraged expansion of Agriculture .

                         ( Any 9×1= 9mks ) 

 

  • Effects of the development of early agriculture in Ancient Egypt
  • Improved farming methods led increased food production and high population
  • Farmers became settled down / permanency / led to free time to specialise in craft
  • activities such as pottery/containers.
  • Led to trade in food surplus due to increased food production .
  • Led to development of towns /urban centres like Memphis, Akhetetan, Thebes of
  • Aswan as food production centres along the river Nile valley
  • Led to development of writing (Thieroglyphics) Arithmetic geometry and the calender
  • which facilitated keeping of seasons etc
  • Leadership developed – pharaohs took charge both over Urban and rural areas
  • Agriculture influenced the development of religion . The pharaoh was regarded as the
  • god ruling  over humans . Religious ceremonies were held in temples e.g for good
  • harvests e.tc.                                                            ( any 6 x1 = 6marks)

 

  1. (a) Factors that led to rapid development of urban centres in Europe in the 19th c.            
  • Establishment of Industries / rapid industrialisation
  • Enclosure system created a class of landless people who migrated to urban centres in search of waged labour
  • Increased mining activities mining industry facilitated rise Urban centres.
  • Expansion of transport system – led to rise of urban centres as railway stations at crossroads
  • Expansion of trade with the Outside world /international trade
  • Availability of capital for investment led to business activities and rise of towns to accommodate such activities.
  • Existence of enterpreneurs who were willing to invest surplus capital facilitated the rise of urban centres
  • People moved into towns and concentration of population /labour force led to rapid development of towns   ( Any 5 x1 = 5mks )

 

(b)    The results of urbanization in Europe in the 19th Century.

  • Poor recreational and amusement facilities
  • Long working hours for low wage bracket for men women and children
  • Migrants of many people to towns led to overcrowding in Urban centres
  • Increased urban population put pressure on limited social amenities such as schools and hospitals
  • It led to the development of slums especially for those who could not afford to pay house rents – leading to epidemics –Cholera Typhoid  etc
  • Led to environmental pollution due to uncontrolled disposal of industrial and domestic wastes – leading to ill health (etc)
  • Crime increased with the increasing number of unemployed people in the urban centres
  • Establishment of industries in Urban centres created employment opportunities for rural craftsmen who moved to town for better wages
  • Led to improvement of communication infrastructure such as postal services
  • Led to expansion of commercial activities such as banking and trade
  • Too much rural urban migration led to Unemployment
  • The demand for raw materials  led to the expansion  in Agriculture
  • Urbanisation led to the interaction between different communities from different parts of Europe in urban centres . This promoted political awareness among masses.
  • Urbanisation led to Agricultural land being encroached upon as the urban centres expanded
  • Poor working conditions urban dwellers
  • Inadequate medical services and no insurance compensation for factory injuries
  • Low wages in relation to cost of living in urban centres

( Any 10 x1 = 10mks )  

     

16 .(a)  Effects of the use of the wheel on people who used it.

  • People made wagons pulled by pack animals for transport of people and goods of trade
  • Roads developed for wheeled wagons to travel on
  • Encouraged migration of people to borders and other regions
  • Influenced the invention of spoked wheels which replaced solid wheels, Spoked wheels influenced development of war Chariots
  • The wheel was adopted by potters to fashion day by Chinese and Sumerians
  • Water wheels ere used to generate energy in early industries in Europe/ led to improved industrial output .
  • Wheels were used to draw water from wells, facilitated irrigation process
  • In locomotives using steam engines to facilitate faster transport

( 1x 8 = 8mks )  

(b) The impacts of railway transport on society.

  • Led to expansion of trade in Europe and the rest of the world
  • Facilitated the movement of people and promoted greater integration .
  • Promoted agriculture and assured farmers of means of transport for their farm produce
  • Provided employment opportunities for people in the society
  • Led to growth and expansion of urban centres .
  • Facilitated industrial process by providing quick and cheap means of transport for raw materials, manufactured goods and industrial workers .
  • Environmental pollution through emission of large amounts of carbon –dioxide/smoke into the atmosphere.
  • Reduced transport cost of goods of trade.
  • Paved the interior of man countries of the world to mining and farming
  • Paved way for colonisation and exploitation of overseas countries of their resources
  • Led to migrations and settlements of people in new lands and consequence development of these lands                              (Any  7×1 = 7mk s ) 

 

17(a)  Methods used by the European powers to occupy Africa during the 19th Century.

  • Used chartered companies of traders to pioneer European motives e.g British South

African company and central  Africa .

  • Used diplomatic negotiations using tactics including trickery to win over Africans
  • Signed treaties both agreement and forced threats to have African lands.
  • Persuaded Africans using lavish promises, giving presents gifts to lure chiefs to allow them to occupy their lands – Lozi and Buganda .
  • Promised Africans protection and trade benefits to have treaties signed e.g with or between Lobengula and Moffat of British S.A company
  • Some established mission stations trading posts, military posts etc as bases to operate from.
  • Politicians in Europe made claims over large areas in Africa for their countries on information of men on the sport.
  • Used divide and rule methods/ played one society against the other caused friction/defeat  g  Fante against Asante.
  • Annexed land bases e.g Lagos to control hinterland
  • Forcefully conquered and occupied areas of resistance e.g in Matebele land .
  • Pressurised rulers to stop slave trade hence started legitimate trade as a means of occupation.
  • Used Benin Conference to determine the occupation of the interior during the scramble                                                                                                           (Any 10 x 1 = 10mks)      

  

  • Reasons why African leaders collaborated with the Europeans.
  • Many African leaders did not understand the intentions of Europeans and assumed they would soon leave .
  • Some wanted protection against their enemies
  • They hoped to save their independence
  • The leaders wanted to retain their positions
  • Material gains from the Europeans
  • Influence from the missionaries already present in their country.

( Any 5 x1 =5mks)

 

SECTION  C  ( 30 MARKS)

 

  1. The political organisation of the Ndebele during the pre-colonial period.
  • It was a kingdom headed by a king
  • The king was a supreme judge and commander in chief of the army
  • The kingdom was divided into a number of military towns
  • Each settlement was headed by an Induna .
  • The Indunas were governed merely by enforcing the rulers directives
  • The settlements ( regimental towns ) were further divided into units ruled by Junior officers
  • The King kept a standing army
  • The King provided the soldiers with  shields ,short stabbing  spears (a segai ) as well as feeding the regiments .
  • Soldiers remained in active service until 40 years when they were released to go and marry.  ( 9 x1 = 9 marks )

 

  • Factors that led to the rise of the Asante Empire.
  • Several small Asante states emerged around Kumasi . They gave support to each other when need arose mainly because they belonged to Oyoko clan .
  • They got a lot of wealth from the Trans Atlantic slave trade which she used to strengthen the Kingdom .
  • Asante acquired guns and ammunition from Europeans which she used to conquer other states
  • Centralisation of the authority under the Asantehene ensured effective administration .

 

 

  • Asante Kingdom was endowed with very important items of trade e.g gold  and Kola nuts
  • The area was fertile and ideal for mixed farming thus plenty of food for the population . (1 x 6 = 6mks )   

 

  1. 19. (a) Problems that European companies faced in Africa during the 19th
  • They had anticipated to get a lot of profit from trade only to discover there was very
  • little trade
  • Most became bankrupt due to lack of revenue
  • They encountered serious resistance from the Africans which made administration very expensive
  • Transport was a very big problem because most rivers were not navigable and other means were not developed e.g  roads and railway
  • Lack of experienced staff: They employed soldiers who had no knowledge of administration                                                                   (1 x 5 = 5mks)

 

  • The consequences of indirect rule.
  • It led to erosion of the traditional powers of the emirs and other African rulers
  • In South Nigeria the warrant chiefs who had been appointed were non-existent contributed  to the  modernisation of the region .
  • In south Nigeria the Missionaries built schools and hospitals and this helped raise the standards of living of he people
  • The introduction of law courts in the south helped to prevent people from taking law into their hands and traditional practices such as mutilation of limbs and human sacrifice were banned.
  • The North remained backward and conservative because missionaries were officially discouraged from going there: Education and health lagged behind.
  • Lack of skilled manpower in the North led to influx of southerners to work as teachers, clerks e.t.c . They dominated the Southerners which later brought about friction
  • The Emirs gained more power over people than before
  • In the North the system was successful because the subject felt that their traditions had been justly protected and were still ruled by their leaders
  • Indirect rule helped to spread the use of modern currency
  • It led to rise of Nationalism. The system had ignored elite and so were not happy . They spearheaded the development of nationalist movements.  

 (1 x10 = 10 mks)

 

20.(a)   The causes of the Temnemende revolt.

  • British extension of the protectorate to include interior Temne and Mende .
  • Use of Creoles in their occupation . Africans hated them because they despised their culture
  • Traditional chiefs had lost their power
  • Police force – The people despised the presence of police among them . They always interfered with the internal politics of African government. They lacked respect for chiefs
  • Loss of Independence
  • Abolition of slave trade – It was their source of livelihood.
  • Loss of land : their land was declared crown land
  • Introduction of hut – tax system – African would not understand the concept of paying for houses they had  built
  • Forced labour – to build barracks, roads
  • Flogging of chiefs in public   ( 1×10 = 10mks )     

 

  • The significance of the Buganda Agreement.
  • It gave legitimacy to British claim over Buganda
  • It gave them a basis for the  administration of Buganda, whose position in the  protectorate was strengthened
  • Kabakas powers were considerably reduced e.g chiefs did not have to rely on is patronage since they were British administrators
  • Saza chiefs were the real beneficiaries . The new land tenure gave them  land  right to impose land rent
  • The increase Sazas of from 1 to 20 by the confirmation of Buganda’s recent annexation of several countries from Bunyoro caused friction later with Bunyoro over her “lost countries”                                                     (1 x 5= 5mks)  

 

 

HISTORY & GOVT IV

PAPER ONE

 

SECTION A (  25 MKS)

 

  1. What is the meaning of Government?       2mks
  2. Give two reasons why the Africans were against the provision of labour for settlers. 2mks
  3. Name two independent religious movements, which were established in Kenya by 1930.       2mks
  4. State two factors that led to the migration of the Bantu people into Kenya.       2mks
  5. What were the reasons behind the construction of Kenya – Uganda railway?       2mks
  6. State two economic activities of the Akamba.       2mks
  7. Trace the administration system of the Mijikenda.       2mks
  8. Apart from trade, give two reasons why Arabs came to the Kenyan coast by 1500 2mks
  9. Name two city states that existed, flourished and declined on the Kenyan coast. 2mks
  10. State the significance of the presence of the Portuguese at the Kenyan coast between

the 15th and 17th centuries.                                                                                               2nks

  1. Mention two symbols of national unity in Kenya.       2mks
  2. Mention two methods used by European relations to establish their rule in Africa 2mks

 

 

SECTION B  (  45 MKS)

 

  1. a) Name three officials of IBEACo. Other than William Mackinnan.                    3mks
  2. b) For what aims was the IBEA Co. formed in Kenya       5mks
  3. c) What part did William Mackinon play in encouraging the British interest in Kenya.                                                                                                                                                            7mks
  4. a) Mention four present day Oromo speakers in Kenya.                                                     4mks
  5. b) What were the reasons for migration of the Oromo from their original homeland? 6mks
  6. c) Give and explain the consequencies of the expansion of the Oromo into Kenya by

1800                                                                                                                      5mks

 

  1. a) Give five reasons for the Akamba resistance against the British.                       5mks
  2. Discuss the reasons for the failure of armed resistance against the British by Kenyan

communities.                                                                                                       10mks

 

  1. a) Why did the Maasai collaborate with the British?                                               5mks
  2. b) What were the results of the collaborations?       10mks

SECTION C  (  30 MKS)

 

  1. a) Define Provincial Administration.                                                                       3mks
  2. b) Explain the functions of the chief.       12mks

 

  1. a) Name three occasions when the Kenyan National anthem is sung.                    3mks
  2. b) Explain six factors that promote National Unity       12mks

 

  1. a) Name three types of local authorities in Kenya.                                                 3mks
  2. b) What services are provided by Local Authorities in Kenya.       12mks

 

 

HISTORY & GOVT IV

PAPER ONE

MARKING SCHEME

 

  1. Meaning of Government.
  • Is a group of people who govern a nation or state.
  • Is an organised political community with the apparatus from the state.

 

  1. Reasons why the Africans were against the provision of labour for settlers.
  • Africans attached no importance to money
  • Many did not like to leave their families inorder to work for the Europeans.
  • The wages provided by the settlers were low
  • The poor and harsh conditions that Africans were subjected to by the white employers eg. Corporal punishment. 1 x 2 = 2mks

                                                           

  1. The independent religious movements which were established in Kenya by
  • Momiya Luo Mission
  • Christian universal Evangelical union
  • Kilumi movement
  • African independent Pentecostal church
  • African Orthodox church

–     Mumbo cult.                                                               Any 2 x 1 = 2mks

 

  1. Factors that led to the migration of the Bantu people into Kenya.
  • Population pressure
  • Search for pasture
  • Search of land for cultivation / farming
  • Iron work stimulated them as they were able to clear big portions of land.
  • Spirit of adventure / wander lust.                        Any 2 x 1 = 2mks

 

  1. The reasons behind the construction of Kenya – Uganda railway
  • To establish effective control over British East Africa
  • To stop slave and promote legitimate trade
  • To facilitate the movement of troops and government administrators.
  • To link Uganda with the East Coast and outside world for greater economic growth.                                                1 x 2 = 2mks

 

 

 

  1. Economic activities of the Akamba
  • Kept livestock
  • They were hunters
  • They were traders / practised commerce
  • They were also cultivators.                                              Any 2 x 1 = 2mks

 

  1. The administration system of the Mijikenda.
  • the political set up of the mijikenda was controlled by the clans.
  • The elders of the clan sorted all matters belonging to their Kaya
  • The clan leaders held some rituals of the Kaya
  • Oath taking was also administered by the elders. Any 2 x 1 = 2mks

 

  1. Reasons why Arabs came to the Kenyan coast by 1500
  • Some fled to the Kenya Coast as a result of religious and political persecution at home.
  • To spread Islam
  • To establish settlements
  • To explore the region
  • Adventure excitement.                                                         Any 2 x 1 = 2mks

 

  1. City states that existed, flourished and declined on the Kenyan coast.
  • Vumba
  • Gedi
  • Mombasa
  • Lamu

 

  1. The significance of the presence of the Portuguese at the Kenyan coast between the 15th and 17th
  • Building of Fort Jesus which became a historical site
  • They brought to the coast crops such as maize, groundnuts, sweet potatoes, cassava, pineapples, paw-paws and guavas.
  • Some of their words were added to Kiswahili
  • Formation of strong links with India
  • They introduced Christianity at the coast though it never had any impact on the local people
  • Their presence reduced the spread of Islam at the coast.

Any 3 x 1 = 3mks

  1. Symbols of National unity in Kenya.
  • The Kenya flag
  • The coat of arms
  • The loyalty pledge
  • The National Anthem
  • National awards                                                 any  2 x 1 = 2mks

 

  1. Methods used by European Nations to establish their rule in Africa.
  • Signing of treaties with African rulers
  • European nations came in to protect their nationals ie traders, missionaries etc
  • The Europeans used military action to force the acceptance of their colonial rule by Africans.                                                                          Any 2 x 1 = 2mks

 

 

 

SECTION B  ( 45 MKS)

 

  1. a) Officials of IBEA Co. other than William Mackinnon
  • Lord Lugard
  • Makenzie
  • Jackson

 

  1. IBEA Co. aims in Kenya.
  • To open up trade in the British territory with Sir William Mackinnon as its chairman
  • To help abolish slave trade in the interior of East Africa using the railway as a means of transport into the interior
  • To establish British influence and administration inland, particularly in Uganda region.
  • To assist in the exploration of East Africa so as to provide incentives for the Europeans to come and invest
  • To build the Uganda railway as a means of transport to the interior so as to exploit the resources.
  • To prevent the German encirclement of the British sphere of influence from within and the South of Kenya                                                                      Any 5 x 1 = 5mks

 

  1. Role of William Mackinnon in encouraging the British interest in Kenya.
  • Started the “British Indian Steamship company” which made friendship with the Sultans of Zanzibar which led to British protectorate over sultans territories.
  • Being a man of mixed motives; –  Religious philanthropist and commercial, he was part of businessmen in Europe who formed companies that financed missionaries to Africa e.g his IBEA Co. intervened in the case of missionary work in Uganda, – Kenya – Uganda protectorate was created.
  • His activities led to the signing of the Heligoland Treaty ( 1890) which divided E. Africa between Germany and Britain giving Kenya to Britain.
  • He encouraged investors from Europe to come to East Africa and help finance the building of the Kenya – Uganda Railway.
  • Urged the British Government for assistance to complete the railway. Though reluctant at first, the British consented later.
  • His company the IBEA Co. was used by the British to rule the Kenya protectorate and the government only took over when the company became bankrupt.
  • Because of the problems encountered by IBEA Co. eg. Keeping officials like captain lord Lugard being too expensive; the British govt decided to take over the rule. Invited the settlers to come and assist in raising revenue to help pay for the cost of building the railway and of administration.
  • Established a chain of forts and trading post from the coast to Uganda this gave the British a prospective view of the interior for exploitation purposes.
  • His company helped to soften the African response to British colonial advance eg. He made treaties with several rulers of the interior.

 

  1. a) Mention four present day Oromo speakers in Kenya.
  • Orma / Galla
  • Borana
  • Burji
  • Gabbra 1 x 4 = 4mks

 

 

 

  1. Reasons for migrations of the Oromo from their original homeland.
  • Search for pasture for their cattle
  • Oromo were running away from their enemies
  • They were forced to move because of cattle diseases
  • Natural calamities such as famine and draught forced them to migrate
  • They migrated in search for water for their animals
  • Family / clan feuds 1 x 6 = 6mks

 

  1. The consequencies of the expansion of the Oromo into Kenya by 1800
  • Through their expansion and settlement in Kenya, a new community, the Oromo came to exist in Kenya.
  • Expansion of Oromo into Kenya brought about population re-distribution. Some, weaker communities were displaced by the incoming Oromo.    Segeju were forced to flee their original homeland to Lamu Islands, Mwangea Hills in malindi and Lower Tana.
  • Oromo attacked Shungwaya the mythical settlement of the Eastern Bantu speakers dislodged them and forced them to migrate further South to safer areas such as Taita Hills and Mt. Kilimanjaro area.
  • Expansion of the Oromo into North Eastern Kenya intensified intercommunity conflicts over pastureland and water rights in the region.   Galla – Somali wars over pastureland.
  • Incoming Oromo communities intermarried with some of the Bantu communities eg. Mijikenda and Pokomo
  • Interaction between the Oromo and the Eastern Bantu groups brought about cultural fusion eg. Pokomo language has borrowed words from Oromo languages.

Any 5 x 1 = 5mks

 

  1. a) Reasons for the Akamba resistance against the British.
  • The British presence after the establishment of an administration station at Machakos adversely affected trade between the Akamba, and the coast. The British interfered with their trading activities, hence resistance.
  • The British porters and Askaris who were used by the British stole, raped and destroyed Akamba property.
  • The British had no respect for Akamba traditions. In 1890 the local British administrator, George Leith committed religious sacrilege by cutting down a tree form an “Ithembo” ( a sacred place) and using it as a flag pol.
  • British attempts to stop Akamba raiding activities on the Agikuyu caused discontent.
  • The British forces, who were stationed at their garrisons at Mwala and Mukuyuni were unpopular among the local communities as they looted and raped women.

1 x 5 = 5mks

 

  1. Reasons for the failure of armed resistance against the British by Kenyan communities
  • Disunity among the Kenyan communities. They at times fought one another,  thus giving room to the British to concentrate their soldiers in an area at a time and play one community against another.
  • Africans lacked modern weapons, thus while the British were using the machine gun they used spears, bow and arrows.
  • African warriors were not trained prior to their military encounters with the   Instead they were hapharzadly gathered in times of need.

 

 

 

  • Some communities had been reduced in population by epidemics and other natural calamities. So they were unable to offer effective resistance to the British.
  • Poor leadership –  Some leaders were even bribed with gifts eg. The Kamba leader accepted gifts of livestock and firearms to give up the armed struggle.

5 x 2 = 10mks

  1. a) Maasai collaboration with British.
  • The rise of the Nandi in the 1850’s due to political centralisation had greatly weakened the Maasai. The Nandi began to raid the communities that the Maasai raided before and even the Maasai themselves with their power and wealth, they could not offer any resistance.
  • The 19th century Maasai civil wars and succession disputes had further weakened them. The maasai fought amongst each other due to succession disputes.
  • Natural calamities e.g locust invasion, cholera epidemic ( 1869) pneumonia (1880s small pox and rinderpest weakened the Maasai.
  • Towards the end of the 19th century there was famine in Maasailand lenana therefore took some of his people to British forces and Gikuyu land to save them from imminent death. After the famine, he went for his people only to learn that they had been sold to slavery by the Agikuyu.  He was forced to seek help from the British.
  • The Kendong massacre where as a result of the killing of 650 Agikuyu and Swahili porters by the Maasai, the Maasai and the British were drawn together. After the attack two Europeans organised a counter- attack on the Maasai and 100 of them were shot to death.  The Maasai were impressed by the military might of the Europeans hence collaboration                                                                                                          5 x 2 = 10mks

 

  1. Results of collaborations?
  • The Maasai warriors were used to fight other uncooperative communities as auxiliaries and mercenaries.
  • Lenana was made “paramount chief of the Maasai.
  • The British used the existing friendship to negotiate for land concessions in 1904 and 1911. In 1904 the Maasai were settled in two reserves, the Laikipia and Ngong and a corridor was created to link the two.  In 1911 complaints from the settlers to the effect that Massai cattle were spreading diseases to their cattle led to the resettlement of the Maasai in one reserve Ngong.
  • The Maasai were given a favoured status by the British
  • They were rewarded with cattle acquired from uncooperative peoples
  • The Maasai were used to pacify resisting communities e.g Nandi, Luo, Bukusu.
  • The Maasai not only lost land but they also lost independence.
  • They were displaced and manipulated. 1 x 5 = 5mks

 

SECTION C.  ( 30 MKS)

 

  1. a) Provincial Administration.
  • Is part of the executive branch of the Central government, which operates at the provincial level.
  • It is composed of the provincial commissioner, District commissioner, District officers, Chiefs and Assistant chiefs.

 

  1. The functions of the Chief
  • Is the main link between the government and the people at the location level
  • Ensures that law and order are maintained. He is empowered to arrest law breakers with the help of administration police.

 

  • Explains government policies to the people in the location through public barazas.
  • Issues permits for both private and public functions.
  • Controls the use of dangerous drugs. Eg. Bhang, and the brewing of illegal drinks
  • Settles minor disputes involving people in his location.
  • He is the chairman of the locational development committee so promotes development projects in his location.
  • Mobilises wananchi to participate in public works eg the building of access roads bridges etc.
  • Checks on the payment of taxes eg. Coffee levy, radio, and bicycle licences.
  • Reports births and deaths and the outbreak of infectious diseases as soon as they occur. 1 x 12 = 12mks

 

  1. a) Occasions when the Kenya National Anthem is sung.
  • National celebrations eg. National days like Madaraka Day, Kenyatta day, Jamuhuri Day.
  • During functions that are presided over by the head of state and other dignataries.
  • The state opening of parliament
  • In schools during assemblies at least once a week.

 

  1. Factors that promote national unity in Kenya.
  • Kenya is a unitary state, and the constitution protects all Kenyans from all types of discrimination. It  also guarantees equality of opportunity to all Kenyans.
  • The government pursues the policy of fair and equitable distribution of resources. Social amenities such as schools, hospitals, are not based on race, religion or ethnic group.
  • Kenya offers the same education for all children in public schools. They use the same curriculum.
  • Social interactions in games, cultural activities, inter-communal marriages and in places of work promote national unity
  • Trade between different communities promotes national unity
  • A national language helps to foster national unity. In 1975 kiswahili was made the national language of Kenya.  It is a language which is spoken by Kenyans of different ethnic backgrounds, thus it promotes national unity.                    2 x 6 = 12mks

 

  1. a) Types of local Authorities in Kenya
  • Municipal councils
  • Urban councils
  • Area/ county councils
  • Town councils 1 x 3 = 3mks

 

  1. Services provided by local authorities in Kenya.
  • They serve the needs of the local people eg. In urban areas they provide markets and market facilities.
  • In rural areas they provided such services as the construction of cattle dips
  • They supplement government efforts by supplying certain services that the government is unable to provide
  • They help in development of participatory democracy as members of local authorities are elected
  • They provide employment opportunities for many eg. as councillors, administrators, clerks
  • They provide solutions to local problems since they are in a better position to understand them than the central government.

 

 

  • They pass by-laws for the smooth running of the local authority eg. For prohibiting rubbish dumping and hawking certain areas.
  • They bury destitute persons who die within their areas of jurisdiction and have no relating
  • They issue trade and business licences in their areas of Jurisdiction.

6 x 2 = 12mks

 

 

HISTORY & GOVT IV

PAPER TWO

 

SECTION A  ( 25MKS)

 

  1. Give short comings of oral traditions as a source of History.       2mks
  2. What is the stone Age?       1mk
  3. Give the names of the three main periods or phases of the stone Age.       3mks
  4. What was the differences between Olduwan and Acheulian tools?       1mk
  5. List the main uses of Acheulian hand axes.       3mks
  6. Which of the pithecines or hominids was also known as proconsul Man?       1mk
  7. Which type of tools is most typical of the late stone Age?       1mk
  8. What do historians call the first tool-making man?       1mk
  9. What was the capital of the Songhai Empire?       1mk
  10. Of which empire of the Western Sudan was Niani the capital?       1mk
  11. Who built boats using bundles of reeds?       1mk
  12. In Africa, drums were often used to send signals. In which country were talking drums

found?                                                                                                                               1mk

  1. What was Shungwaya?       1mk
  2. Which is the other name for the Oromo speaking people?       1mk
  3. Name three inventions which were made by Sir Isaac Newton       3mks
  4. State three results of the interaction between the Shona and the Ndebele during the

pre-colonial period.                                                                                                          3mks

 

SECTION B  (45 MKS)

 

  1. a) How did one become the King of the Asante in the 19th Century?                      1mk
  2. b) State seven economic activities of the Ndebele during the Nineteenth Century 7mks
  3. c) Discuss the social organization of the Buganda       7mks
  4. a) Identify five factors that led to rise of Asante empire.                                        5mks
  5. b) Describe the political organisation of the Asante.       10mks
  6. a) Explain the causes of the Maji Maji rebellion                                                                 6mks
  7. b) Give the reasons for the failure of the Maji Maji uprising.       9mks
  8. a) State three privileges enjoyed by the assimilated Africans.                               6mks
  9. b) Why did the policy of Assimilation fail?       9mks

 

SECTION C  ( 30 MKS)

 

  1. a) Give reasons for the rise and growth of the Buganda kingdom                           6mks
  2. b) Give an account of the establishment of European settlements in Africa before 1870

9mks

  1. a) Name three major world religions                                                                       3mks
  2. b) Discuss the role of religion in society       12mks

 

  1. a) Give reasons why European interest in Africa increased after 1850                   10mks
  2. Identify the factors that facilitated European conquest of African countries in the

19th century.                                                                                                          5mks

 

 

HISTORY & GOVT IV

PAPER II

MARKING SCHEME

 

SECTION A  ( 25MKS)

 

  1. Short comings of oral traditions as a source of History.
  • The information may be distorted due to exaggerations
  • The giver might be biased
  • Inaccurate
  • It may be difficult to distinguish what is real from what is imaginary
  • Failure of memory may lead to omission of facts.

Any 2 x 1 = 2mks

 

  1. Stone Age : Is the name historians have given that long period of mans history in which stone was the most important material used in the manufacture of tools and weapons

 

  1. Periods or phases of the stone Age.
  • Early or old stone Age ( lower palaeolithic)
  • The middle stone Age ( middle palaeolithic)
  • The late stone age / upper palaeolethic. 1 x 3 = 3mks

 

  1. Differences between Olduwan and Acheulian tools

Oldowan tools were fairly crude while Acheulian tools were made using more advanced stare working techniques.

 

  1. Main uses of Acheulian hand axes.
  • Skinning animals
  • Cutting and shaping bone and wood
  • Scraping animal skins
  • Gathering wild vegetable foods
  • Crushing bones for marrow
  • Any 3 x 1 = 3mks

 

  1. Dryopithecus Africanus 1 x 1 = 1mk

 

  1. Tools is most typical of the late stone Age
  • Microlith

 

  1. What historians call the first tool-making man                                               
  • Homohabilis

 

  1. The capital of the Songhai Empire
  • Gao

 

 

  1. The empire of the Western Sudan capital Miani         
  • Mali

 

  1. The Egyptians built boats using bundles of reeds

 

  1. The country where talking drums were found                                                             
  • Ghana

 

  1. Shungwaya – A Bantu settlement and point of dispersal           1 x 1 = 1mk    
  2. The other name for the Oromo speaking people – Galla
  3. Inventions which were made by Sir Isaac Newton
  • He discovered force of gravity
  • He discovered the nature of light and the speed at which it travels
  • He discovered the reflecting telescope and colours of the spectrum.

1 x 3 = 3mks

 

  1. Results of the interaction between the Shona and the Ndebele during the

pre-colonial period.

  • The Ndebele adopted Shona God Mwari
  • Ndebele began to participate in long distance trade
  • The shona were led by the Ndebele ie became their subject.

1 x 3 = 3mks

 

SECTION B  (45 MKS)

 

  1. a) How one became the King of the Asante in the 19th Century
  • Elected by the state kings (Omanihenas)

 

  1. b) Economic activities of the Ndebele during the Nineteenth Century
  • They were cattle keepers
  • They grew crops such a maize, cassava and millet
  • They were raiders, raising their neighbours for cattle
  • They traded with their neighbours
  • They were hunters and gatherers
  • They made pots and baskets
  • They were also iron workers. 1 x 7 = 7mks

 

  1. The social organization of the Buganda
  • They were organised into clans
  • The Kabaka was regarded as a semi-god
  • They have symbols of unity such as royal drums spears stools and throne
  • The umbilical cords of the Kabaka were preserved and the royal bones and tombs.
  • They worshipped their god – Katonda
  • They also practised ancestral worship
  • They had medicine men and sorcerers 1 x 7 = 7mks

 

 

 

 

 

  1. a) Factors that led to rise of Asante empire.
  • Several small Asante states emerged around   They gave supports to each other when need arose mainly because they belonged to Oyoko clan.
  • They got a lot of wealth from the Trans-Atlantic slave trade which she used to strengthen the kingdom
  • Asante acquired guns and ammunition from Europeans which she used to conquer other states
  • Centralization of authority under the Asantehene have ensured effective administration
  • Asante kingdom was endowed with very important items of trade eg gold and Kola – nuts
  • The area was fertile and ideal for mixed farming thus plenty of food for the population 1 x 5 = 5mks

 

  1. b) The political organisation of the Asante.
  • The Asante empire was ruled by a king / Asantehene.
  • He ruled with the advice of a confederacy or union council consisting of kings of the states forming the union
  • These state kings were called Omanhenes.
  • Each of these kings was required to swear an oath of allegiance to the Asantehene and had to give up the right of declaring war at will on a fellow king
  • Each king was required to give a contingent of soldiers when called upon to do so by the Asantehene
  • Asante states were bound together by the golden stool. It was the symbol of unity.
  • Each Omanhene was given a black stool
  • Each state had to pay tribute during wars and national emergencies.
  • The annual Odwira festival further strengthened the spirit of solidarity and nationhood.
  • The Asante had a strong military organisation
  • Each member state of the union was assigned a place in command of one of the wings.
  • The empire consisted of three divisions.
  1. Kumasi – directly under the Asantehene
  2. Amatoo or states outside Kumasi but which were part of the original union and lay 80km radius of modern Kumasi.
  • Conquered states which were considered as provincial and loosely bound to the Asantehene and the union
  • Asantehene appointed officers who represented him in the conquered states and in the diplomatic service. 1 x 10 = 10mks

 

  1. a) The causes of the Maji Maji rebellion
  • Germans were hated because of the way they treated the Africans
  • They imposed hut tax which was collected with a lot of ruthlessness
  • The use of the Arab and Swahili as Jumbos and Akidas was resented by the Tanzanians.
  • Africans were against forced labour. They were forced to work in public projects such as road construction or carrying timber from the forest.
  • Germans had no respect for African culture eg in Ugindo they slept with Mgindo women
  • African land was taken and given settlers
  • Desire by Africans to regain their independence.
  • Cotton scheme: Africans got little pay for the work eg. Zaramo got 35 cents after a whole years work                                                                               1 x 8 = 8mks

 

 

 

 

  1. b) Reasons for the failure of the Maji Maji uprising.
  • Germans had superior weapons compared to the Africans who used bows arrows and spears
  • Germans soldiers were well trained while the African used warriors who were only used to fighting when raiding for defending community. They had no military experience.
  • Germans were able to get reinforcement form Germany
  • The scorched earth policy used by the Germans destroyed corps, livestock leading to starvation of many Africans. This weakened their resistance.
  • Lack of unity among Africans
  • Lack of co-ordination by the Africans. Each tribe fought on its own.
  • The warriors got demoralised when the magic water failed to work
  • Many warriors get demoralised when leaders were captured and executed.
  • Some of the African communities collaborated with the Germans while others refused to join the uprising             1 x 9 = 9mks

 

  1. a) Privileges enjoyed by the assimilated Africans.
  • They enjoyed some civil and political rights as French men
  • They could vote and be voted for
  • They could become members of the French chamber of deputies
  • They were protected by French laws hence were not discriminated against
  • They could become French citizens
  • They were exempted from forced labour 1 x 6 = 6mks

 

  1. Why the policy of Assimilation failed
  • The school system did not indoctrinate the African sufficiently on the value of the policy. The schools were missionaries and were interested in converting the Africans to Christianity than in turning them into French man.
  • Cultural transformation takes generations to occur. Colonial rule lasted about

50 years.

  • French anthropologist rejected the ideas of assimilation. They argued that African culture and traditions should be respected.
  • Africans were strongly attracted to their own cultural values and therefore opposed the cultural imperialism e.g land ownership and polygamy
  • French businessmen saw Africans as a source of cheap labour and disapproved assimilation.
  • Assimilation was too expensive
  • Most Africans were Muslims and were not willing to change to Christianity.
  • French men believed in racial superiority
  • The assimilated Africans were alienated from the rest of the society

1 x 9 = 9mks.

 

SECTION C  ( 30 MKS)

 

  1. a) Reasons for the rise and growth of the Buganda kingdom
  • Steady food supply. The Baganda cultivated plantains in the fertile interlacustrine soils.  They also kept livestock.  These ensured a steady food supply.
  • The fall of the Chwezi dynasty. The Chwezi rule in the 15th century paved way for the rise of Buganda which had been under them.  The Kabaka of Buganda rallied his people behind him to annex some fertile pasturelands from neighbouring Bunyoro.
  • Iron – working: When Buganda took some areas from Bunyoro, the kingdom embarked on serious working and smelting.  This increased the provision of weapons for the kingdoms army agricultural implements and items of trade.
  • Expansion of trade – Buganda grew as a result of its trade relations with the coastal Arabs and swahili who entered the kingdom in the mid – 19th Contact with the Arabs made Buganda acquire firearms which were used in territorial annexation campaigns.
  • Political organisation: The successes of Buganda’s expansion was due to its stable centralised government.  It was centred on the Kabaka who extended his relations to all countries through marriages.
  • Strong standing army: unlike many chiefdoms of that time, the Baganda had a strong army led by skilled commanders.  The leader of the army, Mujuzi instilled good discipline in the soldiers.  A steady food supply                                              1 x 6 = 6mks

 

  1. b) Establishment of European settlements in Africa before 1870
  • The main European powers that set up settlement in Africa before 1870 were Britain, Portugal, France, Spain and Holland (the Netherlands)
  • The settlements were mainly along the coasts where the Europeans settled as traders.
  • The settling up of trading posts in places like the West African Coast, the Cape and along the Mediterranean coast.
  • They also settled on Islands such as the Canaries, madeira, Sao Tome in the Atlantic ocean and Mauritius, Madagascar and Seychelles in the Indian ocean.
  • By 1850 the Dutch (Boer) Trekkers had set up their republics in the interior of South Africa following the Great Trek events ( 1825 – 1840)
  • Trading posts were set up to link with the economically viable hinterland as was seen along the grain, ivory and slave coasts in West Africa.
  • Mission stations were set up in the interior as well as along the coast eg Abeokuta in Nigeria.
  • The construction of military forts and garrisons such as Fort Jesus provided security to Europeans settlers and traders.
  • Other settlements were set up as refreshment centres as was the case of the cape in 1652 by Jan Van Rieback’s group. 1 x 9 = 9mks

 

  1. a) Major world religions
  • Christianity
  • Islam
  • Hinduism
  • Buddhism any 3 x 1 = 3mks

 

  1. b) Roles of religion in society
  • Religion promotes unity in society since people who belong to the same religion are bound together by their religion.
  • Religion provides leadership in society. Early political leaders were also religious leaders.
  • Religion has played an important role in education. The first centres of learning in Europe were monasteries.  The first universities in Europe and Asia started as centers of religious studies.
  • Religious principles and laws from the foundation of modern law. Religious laws eg. The Decalogue ( ten commandments are among the earliest written laws and they have helped to lay a foundation for the development of modern law.
  • Religion has influenced architecture e.g Egyptian temples

 

 

  • Religion has contributed to poetry. Religious texts provide rich poetry e.g the songs of Solomon in the bible, the vedas.
  • Religion has led to a class of religious leaders eg priests, diviners and medicinemen. Because of their special roles in society, they have become important and highly political leaders eg. The pope
  • Religion has helped in the development of art eg painting, sculpture of religious scenes.
  • Religion provides comfort to man in times of problems and despair.

Any 6 x 2 = 12mks

 

  1. a) Reasons why European interest in Africa increased after 1850
  • European traders wanted trading partners.
  • Search for market for the industrial goods
  • They wanted a source of raw materials for the industrial goods
  • Prestige –  they considered colonies as a source of wealth hence a sing of great prestige.
  • Loss of America by Europe following the Manroe Doctrine of 1823 reduces European influence in America and increased their interest in Africa.
  • Emergence of Belgium, Italy and Germany as powers made them to take interest in Africa.
  • The spread of Christianity to check Islamic influence in Africa. Missionary societies urged their mother governments to give them protection against the Against the Africans who were hostile.
  • Surplus population in Europe including freed slaves necessitated search for new areas to resettle this population. Africa was regarded as having “vacant” land
  • Increased geographical knowledge of Africa.
  • The discovery of quinine
  • Improvement in transport eg. Railway and canal construction increased European interest in Africa.
  • Role of explorers and imperialists urged their mother governments to annex their African areas of interest. Any 10 x 1 = 10mks

 

  1. Factors that facilitated European conquest of African countries in the 19th century.
  • Poor military tactics which could not match with modern weapons of the Europeans
  • Poor military strategies
  • Inferiority of weapons
  • Disunity among the African communities
  • Luring of the Africans by the Europeans
  • Divided loyalty with the African communities
  • Punitive expeditions by the Europeans to suppress initial resistance scared the other communities.             5 x 1 = 5mks

 

 

HISTORY & GOVT V

PAPER I

 

SECTION A  ( 25 MARKS)

 

  1. Give two functions of the council of elders among the Akamba during the pre-colonial

period.                                                                                                                                     2mks

  1. State two functions of the Nabongo of Wanga kingdom during the pre-colonial period. 2mks
  2. Identify two factors which encouraged the spread of Islam in Kenya by 1500.       2mks
  3. State two seasons why the Portuguese were able to conquer the coastal settlements by

1500                                                                                                                                        2mks

  1. Give two social effects of missionary activities in Kenya in the nineteenth century.       2mks
  2. Identify two methods which were used by the British to establish colonial rule in Kenya. 2mks
  3. State two methods which were used by the colonial administration to attract white settlers

in Kenya.                                                                                                                            2mks

  1. List down two problems which were experienced by early political associations in Kenya.

2mks

  1. State two objectives of education offered by Christian missionaries in Kenya during the

colonial period.                                                                                                                  2mks

  1. State two factors which led to the formation of Taita Hills Association.               2mks
  2. Which provision in the Kenyan constitution protects the wealth of the individual in

Kenya.                                                                                                                                 2mks

  1. Identify two causes of division within opposition political parties in Kenya.               2mks
  2. Identify two situations which may lead to a by-election in Kenya               2mks

 

SECTION B  ( 45 MKS)

 

  1. a) Why did the Eastern Cushites migrate into Kenya before 1800?                                 5mks
  2. b) Explain the results of the migration and settlement of Eastern cushites in Kenya. 10mks

 

  1. a) What factors enabled the Akamba to participate in the long distance trade in the

nineteenth  century?                                                                                                5mks

  1. b) Explain the impact of the long distance trade to the people of Kenya.        10mks

 

  1. a) What were the terms the 1890 Anglo – German agreement.                                  5mks
  2. b) Discuss the factors which undermined IBEA Company activities in Kenya. 10mks

 

  1. a) How did the Kenya African Union (KAU) promote nationalism in Kenya between

1944 and 1953?                                                                                                      5mks

  1. Explain five constitutional changes which took place in Kenya between 1954 and
  2. 10mks

 

SECTION C ( 30 MARKS)

 

  1. a) What factors facilitated the introduction of many political parties in Kenya in 1991.

5mks

  1. b) Explain the role of opposition parties in government and nation building              10mks

 

  1. a) Why are parliamentary elections held regularly in Kenya                                           5mks
  2. b) Explain five powers that the constitution of Kenya gives the president of Kenya.   10mks

 

  1. a) What are the branches of the local government in Kenya                                          5mks
  2. b) Explain the benefits of local authorities in Kenya             10mks

 

 

 

 

 

 

 

 

 

HISTORY & GOVT V

PAPER I

MARKING SCHEME.

 

  1. – Ruled the community / settled disputes
  • Offered advice to the community
  • Prepared youth for war
  • Presided over religious ceremonies
  • Were the custodians of the social code of ethics/ moral values among the Akamba

Any  2 pts = 1mk each

  1. – Leader of the Buganda Kingdom
  • Appointed administrative officials in the kingdom
  • Controlled trade in the kingdom
  • Was the symbol of unity in the kingdom. 2 x 1 = 2 mks

 

  1. – Arab settlements along the coast
  • Intermarriages between Arabs and the local communities
  • Islam was more accommodating to African culture
  • Commercial activities between Arabs and Africans 2 x 1 = 2 mks

 

  1. – The Portuguese had superior arms
  • The coastal settlements were disunited
  • Portuguese got reinforcement from Goa / India
  • They were ruthless in their attacks. 2 x 1 = 2 mks

 

  1. – They introduced Western education
  • Introduced Western medicine / medical facilities
  • Fought against slave trade
  • Undermined African culture e.g polygamy 2 x 1 = 2 mks

 

  1. – Signing friendship treaties with the local rulers
  • Military force
  • Constructing operational bases
  • Building administrative posts
  • Constructing lines of communication e.g roads and railways
  • Trickery / luring African chiefs
  • Signing partition treaties eg 1886 and 1890 Anglo – German agreements.

2 x 1 = 2 mks

  1. – Giving them loans
  • Providing transport facilities
  • Advertising the availability of free land in Kenya
  • Assuring them about the existence of free / cheap labour

2 x 1 = 2 mks

  1. – Disunity among leaders
  • Inadequate funds to support their activities
  • Opposition by the colonial government
  • Arrest / detention of leaders. 2 x 1 = 2 mks

 

  1. – To teach Africans basic technical skills
  • To train African catechists
  • Civilize Africans
  • Teach Africans basic literacy and numeracy skills
  • Teach Africans better farming methods. 2 x 1 = 2 mks

 

  1. – To oppose the kipande system
  • To oppose the colonial policy of destocking
  • To oppose government move to relocate the Wadawida from Taita Hills to Samburu district.
  • To fight for their land that had been taken by white settlers

2 x 1 = 2 mks

  1. – The right to own property                                                         1 x 1 = 1mk

 

  1. – Personality differences
  • Rivalry over leadership
  • Ethnic affiliation
  • Ideological differences
  • Selfish motives
  • External interference                                                             2 x 1 = 2 mks

 

  1. – Death of a member of parliament (M.P)
  • Imprisonment of an M.P
  • When an M.P resigns from the party that sponsors him to parliament
  • Failure to attend parliamentary sessions for eight consecutive meetings
  • Nullification of election results by a court of law. 2 x 1 = 2 mks

 

SECTION B.

 

  1. a) –  Population pressure
  • They were searching for water and pasture for their livestock
  • External attack by hostile neighbours
  • Outbreak of cattle and human diseases
  • Search for cultivate land
  • Internal quarrels
  • Spirit of adventure. 5 x 1 = 5mks

 

  1. – They introduced livestock farming in the areas they settled
  • They increased human population in the areas they settled.
  • Their settlement led to increased rivalry and conflict over land ownership
  • They spread Islam religion in the areas they settled
  • They intermarried with the communities they came into contact with e.g the coastal Bantu and Samburu.
  • A new community i.e cushites was introduced in Kenya
  • They established trading contacts with the communities they came into contact with e.g they sold milk and butter to the Bantus in exchange for grains.
  • They attacked the Eastern Bantu communities at Shungwaya, thereby forcing them to migrate to their present homeland
  • They introduced new cultural practices to the Bantu communities eg circumcision.
  • Some sections of the cushites acquired the art of iron working from the Bantu communities
  • Some sections of the cushites became mixed farmers eg those who settled along river Tana.

5 x 2 = 10mks

 

 

  1. a) They had good hunting skills which enabled them to acquire ivory and animal skins which

were in great demand at the coast.

  • Their participation in the local trade gave them experience which enabled them to take part in the long distance trade
  • They were strategically located between the coastal Arab and Swahili communities and the

interior  communities  e.g the Agikuyu.

  • Rise of enterprising merchants among the Kamba e.g Kiboi and Munyanya.
  • Existence of good relationship between the Kamba and their neighbours eg Agikuyu and Ameru.
  • The Kamba had skilled worriers (Athiani) who protected their traders during their journey to and from the coast
  • Existence of Kamba settlements / communities at the coast

5 x 1 = 5mks

 

  1. b) – Led to the introduction of Islam religion in the interior parts of Kenya.
  • Led to the introduction of new crops in the interior e.g maize
  • Islam religion was introduced in the interior
  • Increased local trade between the interior communities e.g the Kamba, Agikuyu, Aembu and Ameru.
  • Interior communities acquired a taste for imported goods e.g cotton clothes and beads
  • Led to the development of lines of communication between the interior and the coast
  • Led to the introduction of slavery in the interior parts of Kenya.
  • Led to the introduction of fire arms / guns in the interior
  • Led to intercommunity wars in the interior due to the introduction of arms

5 x 2 = 10mks

  1. a) –  Uganda came under the British sphere of influence
  • Zanzibar and Pemba came under Britain
  • Boundary between Germany East Africa and British East Africa was extended to the Congo Free State.
  • Germany gave up her claims over the territory of Witu
  • Germany got the Sultan claims along the coast of Tanganyika
  • The sultan of Zanzibar was given a 16km ( 10 mile) coastal strip along the Kenyan coast
  • Britain gave the North Sea Island (Heligoland) to Germany.

5 x 1 = 5mks

  1. – Lack of adequate capital to carry out its activities
  • Kenya lacked adequate commodities for export
  • Poor coordination between its local agents in Kenya and the headquarters in Britain.
  • Inadequate managerial skills among its agents in Kenya
  • Corruption / embezzlement of funds by its agents
  • Commercial competition from Swahili, Arabs and Indian merchants.

5 x 2 = 10mks

  1. a) –  KAU supported trade Union activities in the country
  • It influenced the British colonial government to increase African representation in the legislature council (Legco)
  • Supported Eliud Mathu who had been appointed to the legco.
  • Published its own paper, Sauti ya Mwafrika to popularize its objectives throughout the country.
  • Presented African grievances in the international force
  • Supported the activities of Mau Mau freedom fighters by giving them moral and material support.

 

  • Provided leadership for the nationalist struggle
  • Organised rallies in most parts of the country to create awareness on the rights of Africans
  • Held discussions with the colonial government about Kenya’s political future.
  • Laid the foundation for the formation of KANU which led Kenya to independence
  • Opened up branches in various parts of the country to educate the Africans on the need to unite against European imperialists. 5 x 1 = 5mks

 

  1. – The Lyttleton constitution of 1954 led to the appointment of the first African minister

and  nomination of other African leaders to the Legco.

  • In 1957 the first all races elections were held and Africans were elected in 8 constituencies
  • The Lennox Boyd constitution gave more seats to Africans – from 8 to 14 members. For the first time more Africans were elected to the legco.
  • The first Lancaster House Conference (LHC) of 1960 gave Africans more seats in the Legco. Thus African representation moved form 14 to 33 members.
  • In 1960 the state of emergency was lifted and Africans were allowed to form country wide political parties KANU and KADU were thus formed.
  • The second LHC drew up the independence constitution whereby Kenya became a Majimbo / federal state.
  • In 1961 the first general elections were held and KANU won but refused to form the government until the release of Kenyatta. KADU formed the government with Ngala as the leader of government business.
  • KANU and KADU formed a coalition government whereby Ngala and Kenyatta became the two leaders of the government.
  • On June 1st 1963 Kenya got internal self – government with Kenyatta as the first prime minister
  • On December 12th 1963, Kenya attained full independence. 5 x 2 = 10mks

 

SECTION C.

 

  1. a) –  Economic hardships in the country i.e unemployment and inflation.
  • External pressure from the international community
  • Internal agitation for change by multi – party activists eg. Clergymen and lawyers.
  • Repealing of section 2 (A) in the Kenya constitution which legalized the formation of many political parties in the country.
  • End of the cold war. 5 x 1 = 5mks

 

  1. – They provide basis for peaceful solution of problems in Kenya.
  • Ensure that government of the day does not misuse its power.
  • Offer alternative programmes (policies to those of the ruling party.
  • Keeps the government of the day on its toes by pinpointing out its shortcomings.
  • Educate the masses on their rights
  • Ensure proper utilization of public funds through public investment committee (PIC).
  • Contribute to the process of law making
  • Mobilize people for participation in the political / democratic process.

5 x 2 = 10mks

 

  1. a) –  Elections are held regularly in line with what is stated / stipulated in the constitution of

Kenya.

  • In order for the sitting members of parliament (MPs) to effectively address the needs of the electorate

 

  • It is a way of giving people the mandate to the party of their choice to rule.
  • Gives Kenyans a chance to elect people of their choice
  • Gives the electorate an opportunity to chose leaders whom they have confidence in.
  • Gives Kenyans a chance to exercise their constitutional right of participating in the democratic process. 5 x 1 = 5mks

 

  1. – Power to prolong parliament
  • Power to dissolve parliament
  • Power to appoint and dismiss the vice president
  • Power to appoint and dismiss senior public officials / servants
  • Power to pardon criminals who are convicted in a court of law.
  • Power to maintain peace in the country by upholding the rule of law.
  • Power to preserve public security through declaring the state of emergency.
  • Power to permit ministers and other officers in the civil services to be out of the country.
  • Power to form government after a general election.
  • Power to declare war or make peace with enemies
  • Power to establish commissions of inquiry to investigate issues of national importance.
  • Powers to perform the official opening of parliament after general elections
  • Powers to nominate MPs after a general election. 5 x 2 = 10mks

 

  1. a) –  City councils
  • Municipal councils
  • Urban councils
  • Area councils
  • Town councils
  • County councils             5 x 1 = 5mks

 

  1. – They provide essential services to the people e.g marketing, medical and educational facilities
  • Give people a chance to exercise their democratic rights of choosing leaders.
  • Offer job opportunities eg. Employ clerks, and manual workers
  • Help to solve local problems e.g pollution of the environment
  • Pass by –laws which regulate public life in their local areas
  • Facilitate commercial activities in their local areas through provision of trade licences.

5 x 2 = 10mks

 

HISTORY & GOVT V

PAPER II

 

SECTION A  (  25 MARKS)

 

  1. Give two limitations of using written records as a source of African history.     2mks
  2. State two characteristics of Homo Sapiens     2mks
  3. Give two reasons why early man cultivated crops     2mks
  4. Identify two factors which favoured the development of crop growing in ancient Egypt 2mks
  5. Give two uses of Bronze in Ancient Benin    2mks
  6. Give two advantages of drum beating as a form of communication over the use of

smoke signals in Africa during the pre-colonial periods                                                                2mks

  1. Name two ways in which railway transport contributed to the Agrarian Revolution in

North America.                                                                                                                      2mks

  1. Give two limitations of using barter as a form of trade.      2mks
  2. Identify two factors which led to the decline of the Trans-saharan trade            2mks
  3. State two government policies which have contributed to Industrialization in India.      2mks
  4. Give two functions of Buganda traditional parliament.      2mks
  5. State the main reason why Samori Toure resisted the French      2mks
  6. Name two systems of colonial administration which were used by the British to

administer their colonies in Africa.                                                                                      2mks

 

SECTION B.  ( 45 MARKS).

 

  1. a) What were the features of religion in ancient Egypt                                                     5mks
  2. Explain the impact of the spread of Islam religion in Africa during the pre-colonial

period.                                                                                                                            10mks

  1. a) What factors undermine the process of  industrialization in the Third World Countries?

5mks

  1. Explain five factors which led to the emergence of Japan as an industrial power after
  2.                           10mks
  3. a) What factors facilitated the rise and development of Trans-atlantic trade                5mks
  4. Explain five ways in which Trans-Atlantic trade affected West African communities

10mks

  1. a) Why did some African communities resist European imperialists in the nineteenth

Century?                                                                                                                             5mks

  1. Discuss five problems which faced the Algerians during their struggle for independence.

5mks

 

SECTION C:  30 MKS.

 

  1. a) What were the economic activities of the Ndebele people during the pre- colonial

period?                                                                                                                                    5mks

  1. b) Describe the features of government in the pre-colonial Ndebele Kingdom                        10mks

 

  1. a) Why were African independent churches established?                                        3mks
  2. Explain six factors which promoted Christian missionary activities in Africa

during the nineteeth century.                                                                               12mks

 

  1. a) What are the sources of the British Constitution?                                               5mks
  2. b) Explain five functions of the Prime Minister in Britain.       10mks

 

 

HISTORY & GOVT V

PAPER II

MARKING SCHEME

 

  1. – Some contain inaccurate information.
  • Some records are biased
  • Some are not readily available
  • Some are written in foreign languages
  • Some have inadequate information
  • Some limited only to those who can read and write. 2 x 1 = 2mks

 

 

  1. – Had a large brain
  • Walked upright
  • Had a speech for communication
  • Had smaller jaws
  • Had a thick skull
  • Had a slopy forehead
  • Had a well developed thumb for grasping objects
  • Was heavily built. 2 x 1 = 2mks

 

  1. – Need to feed in creased population
  • Hunting and gathering was becoming tiresome
  • Scarcity of wild crops due to climatic changes 2 x 1 = 2mks

 

  1. – Availability of cheap labour
  • Invention and use of farming tools eg wood plough and hoe
  • Existence of indigenous type of grains eg oat and barley
  • Existence of fertile soil along the Nile valley
  • Availability of water for irrigation from the R. Nile
  • Existence of a stable government
  • Invention and use of the shadoof method of irrigation
  • Invention of a writing system which enabled the Egyptians to record their produce.
  • Invention of weather forecasting techniques
  • Influence from the far East ie. Mesopotamia. 2 x 1 = 2mks

 

  1. – Making royal regalia
  • Making weapons
  • Making statues of rulers, noblemen and worriors
  • Making ornaments
  • Making religious figures eg gods
  • Was used as an item of trade. 2 x 1 = 2mks

 

  1. – Drum beating could be used at any time – both day and night whereas smoke signals could

only be used during the day.

  • Drum beats relayed specific messages whereas smoke relayed different messages
  • Drum beats unlike smoke signals could be used during wet and dry seasons
  • Drum beats relayed messages faster than smoke
  • Drum beats unlike smoke spread messages over a wider area.

2 x 1 = 2mks

 

  1. – Provided transport for farm machinery and such inputs as fertilizers
  • Provided an efficient and reliable means of transport for agricultural produce
  • Provided cheap transport for farm labour / workers.

2 x 1 = 2mks

 

  1. – Some commodities are difficult to transport for they are either heavy or bulky.
  • It is not easy to establish the exchange rate of commodities
  • Perishable goods are likely to go to waste if negotiations are not done in time.
  • Requires double coincidence of need / demand
  • Some commodities are not divisible into smaller units

2 x 1 = 2mks

 

  1. – Competition from the Trans Atlantic trade
  • Shortage of trading items eg salt
  • Insecurity along the trade routes
  • Political instability in Western Sudan
  • Lack of adequate funds among traders to both buy goods and pay taxes.

2 x 1 = 2mks

  1. – Restriction of imported goods
  • Promotion of technical and scientific education
  • Development of heavy industries by state / government
  • Emphasis on industrialization in the five year development plans
  • Encouragement of foreign investment in the country

2 x 1 = 2mks

  1. – Made laws for the kingdom
  • Checked on the activities of government
  • Advised the Kabaka
  • Represented the interests of the people
  • Acted as a court of appeal / settling disputes
  • Planned government expenditure besides directing tax collection.

2 x 1 = 2mks

  1. – To preserve the independence of the Mandika Kingdom                    1mk

 

  1. – Indirect rule
  • Direct rule 2 x 1 = 2mks

 

  1. a) –  It was polytheistic
  • People believed in life after death
  • Religion controlled all aspects of peoples lives
  • Egyptians had priests who conducted religious ceremonies
  • They buried the dead with their property
  • The Egyptians offered sacrifices to the gods
  • They believed in the day of judgement
  • Pharoah / King was viewed as a god
  • They worshipped in temples. 5 x 1 = 5mks

 

  1. – Indigenous religion was replaced in some areas
  • Muslim system of government (Sharia) was introduced in some areas eg Western Sudan
  • Muslim traders introduced new crops in some areas
  • Led to intermarriages between Muslims and the indigenous communities
  • New / Arabic words were introduced into the local languages eg. Kiswahili
  • Arabic literacy skills were introduced in some areas
  • Arabic and Persian architecture was introduced in some areas eg West Africa and the Coast of E. Africa.
  • Led to the introduction of slave trade
  • Arabic / muslim culture was introduced in various parts of Africa e.g wearing of caps and veils among men and women respectively.
  • Islam became a unifying factor in some areas. 5 x 2 = 10mks

 

  1. a) –  Inadequate capital
  • Political instability
  • Competition from the developed nations
  • Poorly developed transport and communication facilities
  • Poor industrial development policies / programmes
  • Lack of adequate skilled human resources / manpower. 5 x 1 = 5mks

 

  1. – Emphasis on technical education
  • Existence of labour force with industrial knowhow
  • Favourable government policy e.g the government offers subsidies to industrial entrepreneurs
  • A well established industrial base which formed a foundation for Industrial growth after 1945
  • Availability of raw materials in the country eg silk
  • Availability of local and external market
  • Good industrial relations
  • Japanese work ethics which encourages hard work
  • Japanese goods are cheap and hence competitive in the international market
  • Scarcity of farming land
  • Good natural harbours
  • The government has a lot of investments in foreign countries
  • The government encourages foreign investments.
  • Japan received both technical and financial aid from USA after 1945.

5 x 2 = 10mks

 

  1. a) –  Demand for slave labour in America and the Caribbean
  • Demand for imported goods e.g cotton clothes, spirits and firearms in West Africa.
  • Availability of trading items in West Africa e.g slaves, Ivory, gold and animal skins
  • Decline of Trans-Saharan trade
  • Accessibility of the West African Coast by Sea.
  • Existence of strong states such as Denkyra, Ekwapin and Asante which provided a conducive atmosphere for the trade.                                      5 x 1 = 5mks

 

  1. – Many people lost their lives due to slave raiding activities
  • Some areas were depopulated due to slave trading activities
  • Created fear and insecurity in some areas
  • Led to the rise of rich African merchants e.g Jaja of Opobo
  • Slave raiding activities creates war and mistrust between communities.
  • Attracted European missionaries in West Africa, spread Christianity in the area.
  • Led to intermarriages between European traders and the local people.
  • West Africans acquired a taste for imported goods e.g spirits and cotton clothes
  • Led to the emergence of urban centers eg Lagos along the coast of West Africa.
  • Slave raiding disrupted productive economic activities eg farming thereby increasing incidence of famine in some areas. 5 x 2 = 10mks

 

  1. a) –  Some communities resisted to safeguard their independence
  • Some resisted for they undermined the military strength of the European imperialists
  • Some wanted to protect their land
  • Come communities resisted for they had a strong economic base to sustain the resistance
  • Some resisted to safeguard their economic structure e.g trade
  • Some communities resisted for they were assured of winning the war by their religious leaders
  • Some resisted to preserve their culture
  • Some were against the imposition of taxes and forced labour

5 x 1 = 5mks

  1. b) – Many Algerian nationalists were arrested and detained by the French colonial government
  • The nationalists had limited access to media hence were unable to effectively sell their policies to the people
  • The French colonial government used violence e.g murder against the nationalists
  • Inadequate funds to finance their nationalism activities eg purchase of arms
  • The nationalists were denied the right to hold meetings to sell their ideas to the people
  • Opposition from the white settlers (colons) in the country
  • Lack of a well trained army to challenge the French colonial government.
  • The French colonial government bought some nationalists who gave information to the government which was detrimental to the nationalist struggle
  • Banning of nationalist political parties by the French colonial government.

5 x 2 = 10mks

  1. a) –  The Ndebele kept cattle and goats
  • They grew crops eg millet and sorghum
  • They hunted wild animals for hides and meat
  • They gathered wild fruits and vegetables
  • They traded with their neighbour eg. Shona
  • They smelted iron
  • They made iron weapons and farming tools
  • They raided cattle from their neighbours. 5 x 1 = 5mks

 

  1. – Ndebele Kingdom was a centralized military state
  • The kingdom was headed by a king whose post was hereditary
  • The kingdom was divided into four administrative units /provinces
  • Each administrative unit was divided into regimental / military town under a chief / induna
  • The indunas were responsible for the maintenance of law and order in their respective areas
  • The kingdom had a regular army whose role was to protect the kingdom from external attack and punish uncooperative communities
  • Conquered people were allowed to retain their independence as long as they paid annual tribute to the Ndebele king. 5 x 2 = 10mks

 

  1. a) –  To incorporate some African cultural practices into Christianity
  • To provide leadership opportunities to the African clergy
  • Africans wanted to be independent from European domination in the church.
  • Africans wanted to force themselves from the rigidity of European missionaries.
  • To provide educational opportunities to the Africans
  • To protest against colonialism
  • Some Africans claimed to have had a vision in which they were instructed to start their own church. 3 x 1 = 3mks

 

  1. – Existence of already established trade routes which facilitated the movement of missionaries
  • Use of African guides and porters which facilitated the movement of missionaries and the transportation of their luggage
  • The learning of local languages by the missionaries
  • Translation of the Bible into local languages
  • The discovery of cure for some tropical diseases eg quinine which helped to treat malaria which reduced the number of death cases among the missionaries
  • Missionaries were protected by some local rulers

 

 

  • Support given to the missionaries by the colonial government
  • The existence of displaced people eg. Freed slaves who readily accepted Christianity.
  • The establishment of mission stations which acted as operational bases for the missionaries.

6 x 2 = 12 mks

 

  1. a) – Act of parliament eg the Magna Carta and the 1911 parliament Act
  • The British conventions, e.g those which protect the British citizens against the excess of the executive
  • Decisions made by British law courts from time to time become part of the British constitution.
  • Legal publications by reputable authorities eg lawyers, scholars, statesmen and political thinkers.
  • Hansard / parliamentary reports
  • Royal prerogatives eg to declare war or treaties. 5 x 1 = 5mks

 

  1. – The prime minister (PM) is the leader of the House of Commons
  • Is the head of the British government
  • Chairs cabinet meetings
  • Appoints and also dismisses ministers
  • Initiates both domestic and foreign policies
  • Represents Britain in international from. 5 x 2 = 10mks

 

 

HISTORY & GOVT VI

PAPER I

 

SECTION A :            ( 25 MKS)

 

  1. Give two reasons which led to the migration of the Luo into Kenya.       2mks
  2. What were the effects of their migration into Kenya.       2mks
  3. Why did the Bantu migrate from their coastal settlement at Shungwaya in the sixteenth century?                                                                                                                      2mks
  4. State two religious practices of the Agikuyu.       2mks
  5. Identify the main way in which Islam spread in the interior of Kenya            2mks
  6. Give two reasons why the British allowed the Imperial British East Africa to administer

their possession in East Africa during the 19th Century                                                 2mks

  1. What were the reasons behind Wanga’s collaboration?       2mks
  2. What were the reasons behind the construction of Kenya – Uganda railway?       2mks
  3. Give two reasons why the Africans were against the provision of labour for settlers. 2mks
  4. What grievances did Asians have against the colonial government in Kenya?. 2mks
  5. Why is the Devonshire White paper regarded as a turning point in the colony’s

development.                                                                                                                   2mks

  1. Name two independent religious movements which were established in Kenya by 1930.       2mks
  2. Name any one officer of the Provincial Administration who is appointed by the Public

Service Commission.                                                                                                       1mk

 

 

 

 

 

SECTION B. (45 MKS)

 

  1. a) Explain the factors which led to the collapse of Portuguese rule by 18th              10mks
  2. Give five reasons why the Omani Arabs were interested in establishing their control

over the Kenyan Coast.                                                                                        5mks

 

  1. a) Explain the factors that led to the establishment of the independent churches and

schools.                                                                                                                      10mks

  1. b) State five problems that faced the independent schools in colonial Kenya.             5mks

 

  1. a) Explain the problems that faced early political and social movements up to 1939. 3mks
  2. b) What led to the formation of trade unions in colonial Kenya.?       7mks
  3. Identify ways in which trade union movement contributed to the struggle for

independence in Kenya.                                                                                      5mks

 

  1. a) What was the significance of the Mau mau uprising.                                                      5mks
  2. b) Explain the results of the uprising          10mks

 

SECTION C.  (30MKS)

 

  1. a) Identify five categories of people whose personal liberty is limited.                             5mks
  2. b) What are the constitutional powers of a president in Kenya.           10mks

 

 

  1. a) Give any one type of a case handled by the judiciary in Kenya.                               1mk
  2. Identify the five branches of the Kenya police             5mks
  3. State the functions of the Armed forces in Kenya.             9mks

 

  1. a) What are the special courts and tribunals in Kenya.                                            5mks
  2. b) Identify the sources of revenue for local authorities.           10mks

 

 

HISTORY & GOVT VI

PAPER I

MARKING SCHEME.

 

SECTION A :            ( 25 MKS)

 

  1. Reasons which led to the migration of the Luo into Kenya.
  • Over population
  • Internal conflicts
  • External attacks
  • Spirits of adventure
  • Overstocking hence the need for new grazing lands.                         1 x 2 = 2mks

 

  1. Effects of their migration into Kenya.
  • Redistribution of people in Western Kenya
  • The Gusii were forced to mover from their homelands to other areas.
  • There were inter-marriages with their neighbours eg the Samia, Abagusii and Abakuria.

 

 

  • Some communities adapted some aspects of Luo culture eg. Abasuba and some Luyia groups adapted Luo words and customs.
  • The occupation of fertile land influenced some to take up farming.
  • They established trading links with their neighbours eg. Abagusii and Abaluyia.
  • There was population increase in Western Kenya.

1 x 2 = 2mks

 

  1. Why the Bantu migrated from their coastal settlement at Shungwaya in the 16th century

–     Invasion of the settlement by the Oromo (Galla).

  • Internal conflicts
  • Population increase
  • Natural calamities e.g outbreak of diseases epidermic/ drought
  • Search for more land for settlement and pasture. 1 x 2 = 2mks

 

  1. The religious practices of the Agikuyu.
  • Ancestral worship
  • Worshipped God in sacred places
  • They offered sacrifices to God. Any  2 x 1= 2mks

 

  1. Ways in which Islam spread in the Interior of Kenya

–   Through the influence of Arab and Swahili traders who were muslims.

                                                                                                                  Any  1x 2= 2mks

 

  1. Reasons why the British allowed the imperial British East to administer their possession in East Africa during the 19th
  • It would have been very expensive for the British Tax payers to sustain the administration of the colony.
  • The company officials were familiar with the region based in their trading experience in the area.
  • British government did not have enough personnel for administration.

Any  2 x 1= 2mks

  1. Reasons behind Wanga’s collaboration
  • He wanted to consolidate his position and that of his kingdom
  • He wanted to secure military support against his enemies, Luo, Abagusii and Bukusu.
  • He hoped to obtain material benefits from the British
  • He wanted to acquire military support to expand his kingdom.
  • He wanted to gain fame and prestige by associating with the British.

1x 2 = 2mks

  1. The reasons behind the construction of Kenya – Uganda railway
  • To establish effective control over British East Africa
  • To stop slave and promote legitimate trade
  • To facilitate the movement of troops and government administrators.
  • To link Uganda with the East Coast and outside world for greater economic growth. 1 x 2 = 2mks

 

  1. Reasons why the Africans were against the provision of labour for settlers.
  • Africans attached no importance to money
  • Many did not like to leave their families inorder to work for the Europeans.
  • The wages provided by the settlers were low
  • The poor and harsh conditions that Africans were subjected to by the white employers eg. Corporal punishment. 1 x 2 = 2mks
  1. Grievances did Asians have against the colonial government in Kenya.
  • Exclusion from the Highlands
  • Various farms of segregation especially in the urban centres
  • Equality with Europeans in matters of politics and economic opportunities.                                                                                                                                     1 x 2 = 2mks

 

  1. Why the Devonshire White paper is regarded as a turning point in the colony’s development.
  • It pleased neither the Europeans nor the Asians. The settlers realised they would never be able to achieve their goal of self government.
  • The Asians were bitter since they did not acquire equality with the settlers.
  • They refused to take upseats in the legco until 1933
  • Africans although not represented in the conference were the main beneficiaries.                                                                                                             1 x 2 = 2mks

 

  1. The independent religious movements which were established in Kenya by
  • Momiya Luo Mission
  • Christian universal Evangelical union
  • Kilumi movement
  • African independent Pentecostal church
  • African Orthodox church
  • Mumbo cult. Any 2 x 1 = 2mks

 

  1. Any officer of the Provincial Administration who is appointed by the Public Service Commission.
  • The chief
  • The District officer
  • The Assistant Chief. Any 1 x 1 = 1mks

 

SECTION B. (45 MKS)

 

  1. a) The factors which led to the collapse of Portuguese rule by 18th

–    Portugal was a small country with a small population and could not supply enough

administrators and soldiers to administer her overseas territory.

  • The Coastal communities organised constant rebellions against them which made them weak.
  • Portuguese administrators were corrupt greedy and inefficient. Their aim was to enrich themselves.  They embezzled funds meant for administration.
  • Trade along the Kenyan Coast declined due to constant wars and heavy taxation imposed on trading goods by the Portuguese. They suffered lack of revenue.
  • Their settlements were attacked by the Zimba from lower Zambezi valley, who looted property and killed people.
  • They were attacked by tropical diseases such as malaria which killed many of them.
  • The distance between Portugal the Coast was another problem. It delayed reinforcement.
  • Gold trade which had attracted them declined as traders diverted their route away from Portuguese controlled areas. This meant lack of revenue.
  • They were further weakened by commercial competitions between them and other Europeans eg Dutch, British and French.
  • The coastal communities obtained support against them from the Turks

 

 

  • The final blow was the attack by the Omani Arabs. They sieged Fort Jesus for 33 months finally forcing the portuguese to surrender due to hunger and disease.

Any  10 x 1= 10mks

 

  1. Reasons why the Omani Arabs were interested in establishing their control over the Kenyan Coast.
  • To control trade
  • To establish political control over the Kenyan Coast
  • Coast had a pleasant climate compared to Muscat which was hot and dry.
  • Good fertile soils for growing crops
  • Deep natural harbours for ships to anchor
  • Adequate water. Any 5 x 1 = 5mks

 

  1. a) Factors that led to the establishment of the independent churches and schools.
  • Cultural preservation – Africans were opposed to European attempt to eradicate essential cultural practices.
  • Paternalism –  Africans were regarded as incapable of leadership in churches administration, education etc.  they were considered immature and had to be led.  They resented this kind of attitude.
  • Discrimination / Segregation – Missionaries betrayed the Christian principle of love by considering Africans as primitive, backward, barbaric and needing salvation.
  • Denominationalism –  Africans received an already divided church.
  • Nationalism – They wanted to regain their lost independence and cultural heritage which had been eroded
  • They resented land grabbing
  • They did not want the 2nd class type of education offered to them.
  • They resented land grabbing
  • Doctrinal differences leading to many divisions especially in Protestant churches encouraged Africans to start their own
  • Africans were faced to work for Europeans at low wages
  • Taxation growing of cash crops and Kipande system.

Any 10 x 1 = 10mks

 

  1. b) Problems that faced the independent schools in colonial Kenya.
  • Organisation and planning e.g problems of quality of buildings, teaching material and teaching staff.
  • Opening of more schools had been prohibited by the colonial government.
  • The level at which to start the teaching of English in primary schools.
  • Which syllabus to follow
  • Lack of trained teachers
  • Lack of co-ordination. Any 5 x 1 = 5mks

 

  1. a) Problems that faced early political and social movements up to 1939.
  • Hostility from colonial government e.g leaders of political parties were arrested and departed.
  • The colonial government created local native councils as rival bodies through which African politicians channelled thereby weakening and even causing the extinction of the associations.
  • They were tribal based and became ineffective.

 

 

  • Leadership and membership was confined to the Western educated elite
  • There were constant conflicts and rivalry between the government
  • They lacked funds to promote their activities.

Any 3 x 1 = 3mks

 

  1. b) Factors which led to the formation of trade unions in colonial Kenya.
  • Laws enacted to legalise provision of labour eg. Hit tax ordinance of 1901 vagrancy ordinance of 1896, native registration ordinance of 1915 (Kipande system)
  • Conditions of employment were pathetic – overworked and underpaid
  • Introduction of poll tax
  • Improvement in housing, food rations, medical facilities etc.
  • Low wages
  • Racial discrimination – Africans doing the same job with white was paid less because of his race.
  • Partiality and disrespect shown to African workers whenever they were employed. 1 x 7 = 7mks

 

  1. Ways in which trade union movement contributed to the struggle for independence in Kenya.
  • Trade unions sensitized workers about the importance of joining political parties that struggled for independence.
  • They organised strikes and boycotts to oppose some policies of colonial government.
  • They contributed money to political parties to enable them sustain the struggle for independence.
  • They provided relevant training ground for nationalist leaders eg. Shikuku, Tom Mboya.
  • When political parties were banned trade unions continued with the nationalist activities.
  • Release of political prisoners e.g Harry Thuku.

1 x 5 = 5mks

  1. a) The significance of the Mau mau uprising.
  • The movement demonstrated that the minority settler government could not rule Kenya. This was because troops had to come from Britain to support the colonial government in Kenya.
  • The colonial administration realized that it had a wrong approach in its administration.
  • The movement focused international attention on Kenya. The international community was keen on finding out how the Africans were being treated by the whites in Kenya.  This forced them to improve African conditions.
  • The uprising caused a lot of suffering for many African communities e.g hunger, loss of lives, displacement and bitterness.
  • The Kikuyu community was divided into loyalist (home guards/ and Mau mau supporters. 1 x 5 = 5mks
  1. Explain the results of the uprising          
  • Many people lost their lives
  • The conflict resulted in a lot of destruction of property
  • Many people were arrested ad detained
  • The conflict created civil war in Kikuyu land between the loyalists and supporters of Mau Mau. The government fully supported the loyalists and encouraged them to form the home guard movement to protect their property.
  • The war drew the attention of the British people to the crimes which Africans suffered at the hands of the colonial government.

 

 

  • The rebellion struck a decisive blow at the political dominance of European settlers
  • The war speeded up the March to independence
  • It also led to restriction of political activities. African political parties were banned eg. K.A.U.
  • Britain was alerted to the fact that Kenya could no longer be denied a representative government.
  • It led to establishment of emergency villages, which were created to alienate the civil societies from Mau mau fighters
  • It led to the declaration of a state of emergency as a result of which curfews and other restrictions became the order of the day.
  • It led to political awakening of Africans of all ethnic groups.

Any 10 x 1 = 10mks

 

SECTION C.  (30MKS)

 

  1. a) Categories of people whose personal liberty is limited.                 
  • Convicted criminals
  • A person suspected of having committed or about to commit a criminal offence.
  • A person suspected of having committed or about to commit a criminal offence.
  • A person of unsound mind
  • A drug addict
  • A vagrant
  • A young person under 18years of age may be denied personal liberty for the purpose of his education and welfare.
  • A person with an infection or contagious disease be detained to prevent him from spreading it.                                     Any 5 x 1 = 5mks

 

  1. b) The constitutional powers of a president in Kenya.
  • He must protect the rights and freedoms of citizens ie incase of a serious security threat he can declare a state of emergency.
  • Attend parliamentary proceedings as a member of parliament
  • Dissolves parliament if the situation demands so
  • Has the power to appoint senior government officials such as ministers, provincial and District Commissioners, permanent secretaries.
  • He nominates members of parliament. He can give clemancy to people condemned to death offer other appeals have failed.
  • Gives assent to bills before they become Acts of parliament
  • He has power to appoint special commissions and boards to investigate matters of a public interest and to name members of such commissions.
  • He is the leader of the National Assembly ( he usually appoints the V.P. to be on his behalf.
  • He grants honours to deserving citizens on national days eg. Honour of elder of the Burning spear, Morans of the burning spear etc.
  • Hires assent to bills before they become Acts of parliament.

1 x 10 = 10mks   

  1. a) Type of a case handled by the judiciary in Kenya.
  • Criminal
  • Civil any 1 x 1 = 1mk

 

 

 

  1. Branches of the Kenya police
  • Regular police
  • Traffic police
  • Anti – stock theft unit
  • Police air wing
  • General service unit
  • Special branch
  • Criminal Investigations Department (CID) Any 5 X 1 = 5mks

 

  1. Functions of the Armed forces in Kenya.
  • Defend a Kenya from external invasions
  • The navy is responsible for dealing with illegal docking and departures of sea vessels
  • The navy protects marine life and prevent unauthorised fishing in Kenyan waters by foreign vessels.
  • They help in suppressing riots and other disturbances which the polices are unable to handle
  • They also build roads and bridges hence contributing towards national development.
  • They also help to put out forest fires
  • They also help in the evacuation of civilians from floods and other natural calamities.
  • They participate in the United Nations sponsored peace keeping missions
  • They organise parades during national celebrations.

1 x 10 = 10mks

  1. a) The special courts and tribunals in Kenya.
  • The industrial court
  • The rent Business tribunal
  • The Khadhis Court
  • The Court martial
  • The rent restriction tribunal. 5 x 1 = 5mks

 

  1. b) The sources of revenue for local authorities.
  • Fees for all services rendered e.g Mortuary services health services and sewage disposal.
  • Service charge by resident of various authorities
  • Rates from property owners
  • Rent charged on the authority houses and offices space belonging to them.
  • Sale of licences
  • Fines imposed on offenders
  • Donations loans from donors
  • Less on crops like coffee and tea in areas where such crops are grown.
  • Grants from central government
  • Returns from investments they have made. 1 x 10 = 10mks                      

 

 

HISTORY & GOVT VI

PAPER II

 

SECTION A ( 25MKS)

 

  1. Identify the two areas of the study of History.       2mks
  2. What is the meaning of government.       1mk
  3. Identify any two forms of government       2mks

 

  1. State any two sources of information on History and Government.       2mks
  2. Identify any one archaeological site in Tanzania.       1mk
  3. State two characteristics that distinguish man from other primates.       2mks
  4. List down any two theories that have been put forward to explain the origin of man 2mks
  5. Identify any two uses of bronze in the Kingdom of Benin.       2mks
  6. List two early sources of energy       2mks
  7. State two ways in which slaves were obtained in West Africa.       2mks
  8. State two objectives of international trade Agreements.       2mks
  9. Why were the Ghanians opposed to the Burns Constitution of 1946.       1mk
  10. State two problems facing the Pan African movement       2mks
  11. Give two reasons why Hitler was interested in Russia at the beginning of the 2nd World

War                                                                                                                                   2mks

 

SECTION B (45MKS)

 

  1. a) Explain seven ways in which Homo Erectus attempted to improve his way of life.      7mks
  2. Why did the early man change from hunting and gathering to plant and animal

production?                                                                                                           8mks

  1. a) Identify five ways in which research and development has benefited agriculture.      5mks
  2. b) Explain the factors that have led to inadequate food supply in Africa       10mks

 

  1. a) State five inventions during the 18th century which improved the textile industry in

Britain.                                                                                                                        5mks

  1. b) State the social problems brought about by the Industrial Revolution in Europe.            10mks

 

  1. a) Identify five early forms of communication.                                                       5mks
  2. b) Discuss the factors that led to the decline of Trans-Saharan Trade.       10mks

 

SECTION C  (30 MKS)

 

  1. a) Identify the organs of E.CO.W.A.S.                                                                     5mks
  2. b) Explain factors that led to the collapse of the East African Community.       10mks

 

  1. a) What did the league of nations achieve.                                                               10mks
  2. b) Mention five essential principles of the league of Nations Covenant.       5mks

 

  1. a) Identify three privileges enjoyed by members of the British parliament.          3mks
  2. b) Discuss the factors that might limit parliamentary supremacy in Britain.       5mks
  3. c) What are the powers of a Prime Minister in Britain.       7mks

 

HISTORY & GOVT VI

PAPER II

MARKING SCHEME.

 

SECTION A ( 25MKS)

 

  1. Areas of the study of History.
  • Political history
  • Social history
  • Economic history. Any 2 x 1 = 2mks

 

  1. The meaning of Government.
  • Forms of organised control
  • A group of people within a state or country who are vested with power to organise, direct and control the affairs of that country.

Any 1 x 1 = 1mk

  1. Forms of government
  • Democratic
  • Aristocracy
  • Monarchy
  • Dictatorship
  • Anarchy any 2 x 1 = 2mks

 

  1. Sources of information on History and Government.
  • Oral tradition
  • Archaeology
  • Written materials
  • Palaeonthropology / anthropology
  • Linquistics
  • Geology
  • Genetics
  • Electronic sources
  • Rock paintings
  • Palaeontology Any 2 x 1 = 2mks

 

  1. Archaeological site in Tanzania.

 

  1. Characteristics that distinguish man from other primates.
  • Development of speech
  • Development of brain
  • The upright posture. Any 2 x 1 = 2mks

 

  1. Theories that have been put forward to explain the origin of man
  • The creation theory
  • The evolution theory
  • Traditional / mythical theory. Any 2 x 1 = 2mks

 

  1. Uses of bronze in the Kingdom of Benin.
  • To make weapons
  • To make decorations / ornaments
  • Used as currency
  • Used as a trade item Any 2 x 1 = 2mks

           

  1. Early sources of energy
  • wood
  • wind Any 2 x 1 = 2mks       

           

  1. Ways in which slaves were obtained in West Africa.
  • Powerful rulers waged constant warfare to get slaves from the defeated state.
  • Raids were organised by individual traders or chiefs
  • Some people kidnapped others and sold them as slaves

 

 

  • Criminals and outcasts were also sold as slaves
  • Prisoners of war were also given out as slaves
  • Panyarring – seizure of a debtor or sometimes an innocent third party, who was held until a debt was paid.
  • Leaders also sold their subjects as slaves.    Any 2 x 1 = 2mks

 

  1. The objectives of international trade Agreements.
  • To regulate trade transactions among members
  • Control unfair competition of trade among members states
  • Promote trade relations through dialogue
  • To control restrictions on trade among members.

Any 2 x 1 = 2mks

 

  1. Why the Ghanians opposed to the Burns Constitution of 1946.
  • It provided for the election of 18 Africans to the Legco, 13 of who were to be chiefs elected by other chiefs. Therefore only five were popularly elected.

1 x 1 = 1mk.

 

  1. Problems facing the Pan African movement
  • From 1960’s the movement has been limited to the African continent. Black American involvement in African affairs has been slow.
  • 1960 it split into two camps
  • quarrel between various nations in Africa especially border disputes weakened the movement. Any 2 x 1 = 2mks

 

  1. Reasons why Hitler was interested in Russia at the beginning of the 2nd World War
  • It had rich natural resources such as oil coal and iron ore.
  • It provided a space for Germans expansion. Any 2 x 1 = 2mks

 

SECTION B (45MKS)

 

  1. a) Ways in which Homo Erectus attempted to improve his way of life.
  • Improved stone tools through the use of lavallois method ie the use of cores of smaller stones to hit bigger ones in a special way inorder to remove the relatively thin sharp pieces called flakes and blade forms.
  • Invented fire which he used for roasting meat, scaring wild animals, warmth and light at night.
  • Made and lived in caves for more permanent shelter and security
  • Made clothes from skin
  • Created leisure activities such as artwork – rock painting
  • Developed a form of language for communication
  • Migrated to warmer regions to improve his life.                 1 x 7 = 7mks

 

  1. Why the early man changed from hunting and gathering to plant and animal production
  • Overhunting leading to the need to domestic certain animals
  • Climatic changes as increased drought created deserts and threatened plant and animal life. Man could no longer rely on nature for his livelihood.
  • Competition for food between man and animals and between man themselves due to population increase resulted in inadequate food. They had to look for alternative source of food.
  • Hunting and gathering had become a tiresome job as people had to wonder over a large area to get adequate food.
  • Increasing aridity forced man to share water with certain wild animals which were eventually tamed.
  • Some like cattle were domesticated as a result of acquiring and keeping them for sacrificial purposes.
  • Some were fairly social and they learnt to tolerate and eventually accept man as part of larger social group eg. Cattle, sheep, goats and dog
  • Need for security. 1 x 8 = 8mks

 

  1. a) Ways in which research and development has benefited agriculture.
  • Genetic engineering (biotechnology has improved strains of high yielding crops and livestock which resist disease.
  • New foods are developed from existing crops.
  • Livestock are also genetically engineered for specific endowments eg. Pigs are made to grow faster and leaner.
  • Widespread application of fertilizer has also increased yield.
  • Use of selective weed killers and insecticides has also contributed to high yields.

1 x 5 = 5mks

 

  1. b) Factors that have led to inadequate food supply in Africa
  • Rapid population growth has put a lot of pressure on the available food resources leading to shortages
  • Settler farming in colonial African discouraged crops growing and laid more emphasis on cash crop farming. This has continued to be the case today leading to food shortages.
  • Poor transportation network has led to uneven distribution of food supplies in some countries eg. Food rot in the farms due to impassable roads.
  • Poor climate that led to famine over several years
  • Poor and inadequate storage facilities have led to wastage of a lot of food eg. Kenya is said to be loosing a million bags of grain between harvesting and consumption
  • Diseases and pests – a third of Africa in tsetsefly infested. This discourage human settlements.  Locust invasion is major cause of famine.
  • Poor farming methods have led to low agricultural yields eg. Over cultivation and overstocking.
  • Political instability – Civil wars or military take over thus causing insecurity which is not ideal for economic activities.
  • Rural urban migration which has left the old and weak in the rural areas. These can do little as far as food production is concerned.
  • Natural calamities such as foods, drought, army worms and locust invasion bring about food shortage.
  • Some of the indigenous crops which are drought resistance have lost their popularity. Such crops include cassava, yams, sorghum and millet .  instead farmers are growing crops that are unsuitable for certain areas eg. Maize, rice and wheat.

1 x 10 = 10mks

 

 

 

 

  1. a) Inventions during the 18th century which imported the textile industry in Britain.
  • Spinning Jenny by James Hargreaves which could spin eight threads at once.
  • The spinning mule by Samuel Crompton which produced high quality threads.
  • Power loam by Edmund Cartwright which facilitated the weaving process.
  • Water frame by Richard Arkwright
  • The flying shuttle by John Kay which increased the speed at which cloth could be woven. 1 x 5 = 5mks

 

  1. The social problems brought about by the Industrial Revolution in Europe.
  • Rural – urban migrations
  • Overcrowding in the urban centres
  • Shortages of lousing leading to creation of slums, shanties.
  • Sewage and sanitation were of extremely low standards
  • Immorality eg. Prostitution.
  • Increase in crime due to unemployment
  • Class struggle
  • Child labour
  • Poor working conditions – long hours of working, low wages, working under harsh discipline eg. Mending brokers thread from dawn to dusk in a standing posture.
  • Spread of diseases due to poor sanitation eg. Cholera, Typhoid
  • There was no adequate medical services and insurance compensation for factory injuries.
  • Pollution of water air due to waste from factories and smoke.

10 x 1 = 10mks

  1. a) Early forms of communication.
  • Messengers / runners
  • Signalling: The coded messages which included – smoke and fire signals
  • Horn blowing
  • Drum beats
  • Screams, cries and shouts
  • Written messages – recorded in materials such as scrolls, stone tablets and paper.             Any 5 x 1 = 5mks

 

  1. b) Factors that led to the decline of Trans-Saharan Trade.
  • Gold and salt mines got exhausted. This discouraged traders from coming to West Africa
  • Moroccan invasion of Sanghai in 1591 created a state of insecurity and merchants were afraid to invest in trade.
  • Political instability in the regions also brought anarchy and insecurity leading to fall of empires that had always provided security to traders.
  • The invasion of the marth by the Turks led to warfare which shifted attention from trade.
  • Capture of Morocco by the Portuguese and Spaniards weakened Morocco as an entry point for goods in and out of the region.
  • Trans-Atlantic trade grew and attracted some traders. Attention was now across the Atlantic instead of across the desert.
  • Colonization of Marth and West Africa by Europeans made trade impossible. They wanted to control all raw materials from the interior.
  • The journey across the desert was long, tiresome and slow. It took as many as 3 months.
  • Lack of common language made it difficult for traders to communicate. They had to use interpreters.
  • Lack of adequate water in the desert
  • Sand storms at times slowed trade
  • Desert animals and insects
  • Attack by robbers in the desert leading to loss of trade items.
  • Rivalry between caravans and competition at times led to war
  • In adequate funds to pay taxes, buy goods and pay guides.

Any 10 :  1 x 10 = 10mks

 

SECTION C (30 MKS)

 

  1. a) The organs of E.CO.W.A.S.
  • The Authority of Heads of state and government which meets once a year.
  • The council of ministers are from each member state which is responsible for general management.
  • The tribunal which interprets the treaty and settles disputes between member states.
  • The executive secretariat which serves a four year term of office and has its headquarters in Lagos
  • Specialised commission eg. In trade, industry, agriculture, social and cultural affairs. 1 x 5 = 5mks

 

  1. b) Factors that led to the collapse of the East African Community.
  • Ideological differences between member states made them pursue different economic policies eg. Kenya had a mixed economy, Tanzania socialism and Uganda had not yet decided after the common man charter was not implemented.
  • Political instability in Uganda undermined the activities of the community
  • Kenya was more developed than others and she was accused of accruing more benefits from the community.
  • Individual differences made it impossible for the Authority of Heads of state to meet. Therefore no decision could be ratified.  This was because Nyerere did not accept Idi Amin as the president of Uganda.
  • Financial constraints resulting from failure by member states to remit their contribution to the community
  • National interests of the individual country were given priority to those of the organisation.
  • Use of different currencies by the 3 states made transactions difficult
  • Hostility towards nationals from member states made things worse.
  • Too much power was placed onto the hands of the authority of the community such that if the three heads were not able to meet no decisions could be made.
  • Lack of trust in managing community resources by member countries led to unlawful nationalisation of the organisations assets
  • Personal ambition of the leaders. Each of them wanted to appear as the most powerful.
  • Tanzania’s closure of the common boarder with Kenya halted the community’s activities. Any 10 x 1 = 10mks
  1. a) The achievements of the league of nations.
  • Settled disputes between member states eg. Turkey and Iraq
  • Efficiently supervised the mandated territories e.g Tanganyika, Namibia, Togo
  • League assisted the refugees in continental Europe.
  • The league administered Saar region successfully.
  • Through its international court of Justice world peace was maintained for a while.
  • Its international labour organisation did a lot in the improvement of working conditions of workers
  • Epidermics such as cholera and smallpox were contained through the work of its health organisation
  • It helped eradicate vices such as trade in women and children and drug trafficking.

 

  • The league helped in the provision of famine relief food to flood or drought striken areas.
  • It helped in the regulation and private manufacture of arms and their sales and held disarmament conference. 1 x 10 = 10mks

 

  1. Essential principles of the league of Nations Covenant.
  • Elimination of causes of war by reducing armaments
  • Arbitration of disputes peacefully
  • Securing fair and human conditions of labour
  • Territories lost by the central powers were to be given to the allies to govern them on behalf of the league of nations.
  • To create permanent institutions to carry on the work of the league eg. Assembly council and secretarial. 1 x 5 = 5mks

 

  1. a) Privileges enjoyed by members of the British parliament.
  • Freedom from arrest within precincts of parliament building
  • Freedom of speech
  • Protection from arrest or civil offence for a period of 40 days before and after a session of parliament. 1 x 3 = 3mks

 

  1. b) Factors that might limit parliamentary supremacy in Britain.
  • They have to consider moral values of the British soviet before taking any decision.
  • They are sensitive to public opinion especially because if a government is unpopular it may not be re-elected.
  • Local authorities are empowered to make by-laws even without consulting parliament.
  • Interests of certain institutions such as the church and universities are always taken into consideration before passing any legislation’s
  • A legislation passed by one parliament can be changed by another.

1 x 5 = 5mks

  1. The powers of a Prime Minister in Britain.
  • Appointing and dismissing ministers with the consent of the Queen.
  • Presides over cabinet meetings
  • Leader of House of commons
  • Leader of parliamentary party that nominated him
  • Settles disputes between various departments
  • Ensures execution of cabinet decisions by various departments
  • He recommends to the Queen the appointments of high judicial officers
  • He recommends to the Queen the people to be awarded civil honours and distinctions. Any 7 x 1 = 7mks

 

HISTORY & GOVT VII

PAPER I

 

SECTION A : (25 MARKS)

 

  1. How does the study of History and Government of Kenya inspire patriotism and nationalist?                                                                                                                                                                  1mk
  2. Give the other three groups of Western Bantu apart from the Abasuba                             3mks
  3. What two national disasters led to the decline of the Maasai                   2mks
  4. Give two reasons that necessitated trading activities among the pre-colonial societies.       2mks
  5. How has tribalism been enhanced in modern Kenya        1mk
  6. What was the main role of chief Kivoi as a Kamba trader?       1mk
  7. In what two major ways did the Kenyan communities respond to British occupation? 2mks
  8. What was the main motive for collaboration with the British in Kenya.       1mk
  9. What are the two sources of foreign aid in Kenya ?                   2mks
  10. What is the main duty of the high court of Kenya as a constitutional court. 1mk
  11. Give three examples of indirect taxes in Kenya.             3mks
  12. In what three ways has the government of Kenya promoted culture since Independence. 2mks
  13. What does the term protection of the law mean. 1mk

 

SECTION B ( 45 MKS)

 

  1. a) Identify three Kenyan Communities who interacted with Kalenjins upto the 19th 3mks
  2. What factors contributed to the growth of Nandi military power during the pre-colonial

period                                                                                                                               12mks

 

  1. a) What factors made the British government to abolish slave trade in Kenya.    3mks
  2. Explain how Said Seyyid encouraged the development of international trade in Kenya.

12mks

  1. a) What were the grievances of the settlers against the colonial government. 3mks
  2. What were the consequences of the 1923 Devonshire white paper. 12mks

 

17.a) What were the characteristics of the early  political parties?                                            5mks

  1. Explain why the early political parties in Kenya failed by 1940s                 10mks

 

SECTION C ( 30MKS )

 

18.a) State five reasons as to why it is important to have national unity in Kenya.                  5mks

  1. Discuss the factors that undermine National unity in Kenya. 10mks

 

19 a) What problems are associated with multiparty democracy in Kenya.                              12mks

  1. Identify three things the ruling party should do to promote education in Kenya 5mks

 

20.a) Explain the meaning of the Independence of the judiciary.                                                3mks

  1. Discuss the Hierachical structure of the court system in Kenya. 12mks

 

 

HISTORY & GOVT VII

PAPER  ONE

MARKING SCHEME

 

  1. How study of History & Government in Kenya inspire patriotism and nationalist.

–  Students learn about the past political development and this makes them develop

feelings for their country. They become proud of it and they are ready to defend it.

 

  1. Groups of Western Bantu.

– The Abaluhya

– The Abakuria

– The Abagusii

 

  1. Natural disasters led to the decline of the Maasai.

–  Animal and human diseases

–  Drought and famine

  1. Reasons that necessitated trading activities among the pre-colonial Kenyan societies.

–     Different economic activities

  • Different environmental factors which made different areas to produce different items.

 

  1. How tribalism has been enhanced in modern Kenya.

–   Through creation of tribal  Geographical divisions

  • Through voting ( greedy politicians want to solicit votes from particular tribes)

 

  1. The main role of Chief Kivoi as a Kamba trade.

–     Resistance

  • Collaboration

 

  1. The main motive for collaboration with British in Kenya.

–  The collaborators mainly wanted to expand their empires as they were under threat of

powerful neighbors

 

  1. Sources of foreign aid in Kenya

–     Bilateral aid – Money given by other countries

  • Multilateral aid – Money from international institutions e.g.  World bank ,I.M.F, E.E.C

 

  • Duty of the high court of Kenya as a constitutional court.

– It interprets section of the constitution to determine whether or not the hearing of a

particular case is constitutional

 

  1. Examples of indirect taxes in Kenya.

–     Sale taxes

–     V.A.T

–     Cess

  • Custom duties

 

  1. How the government of Kenya promoted culture since independence.

–     Encouragement of music and drama  festivals in schools

–      Promotion of indigenous ( African crafts)

–      Promotion of indigenous literature

  • Use of mass media to encourage revival of culture / allowing vernacular radio stations

 

  1. Protection of the law means:-

– Every person is entitled to fair trial in the court of the law

 

 SECTION B

 

  1. Kenyan communities who interacted with the Kalenjins upto the 19th

–   Luo

–   Abaluhya

–   Abagusii

–   Maasai

–   Abakuria

 

 

 

 

  1. Factors that contributed to the growth of the Nandi military power during the pre-colonial period.

–   They were militarily strong -had strong warriors who were well equipped. The army was

able standing one

  • They had a mixed economy hence a strong economic base and hence devoted time     fighting
  • They raided other communities instilled fear and hence expanded through military conquests
  • They had the institution of Orkoiyot who was a unifying factor. The Nandi consequently united against their enemies
  • The decline of the Maasai – enabled them to fill the power vacuum.
  • The existence of the age-set system – always ensured that they had worriors .
  • The Nandi superiority/pride . They were always ready to fight and never wanted to loose in the war .
  • Their land was mountainous with many valleys hence were able to spy on their enemies and used guerilla warfare.
  • High population hence adequate provision of soldiers

 

  1. 14. a) Factors made the British government to abolish slave trade in Kenya.
  • Pressure from the humanitarians / slave trade was evil
  • Britain was Industrialized and needed people back in Africa to produce cheap materials for industries.
  • The use of machines required less labour as they were more efficient and reliable than slaves .
  • Public opinion in Britain influence by writers like D. living stone who argued that freemen walk better than slaves

 

  1. How said Seyyid encouraged the development of international trade in Kenya.

–     He reduced custom duty hence many  traders were encouraged to come

  • Improved monetary system-Said Seyyid introduced small copper coins to supplement silver currency
  • He encouraged the coming of Indian merchants called Banyons who organized credit facilities for the caravan going into the interior . The Banyans were also in charge of tax collection
  • Seyyid Said sent caravans into the  interior  who went back to the coast with a lot of goods
  • Seyyid Said affirmed that no one country would be allowed into the interior apart from Britain hence reduced competition and strengthened trade
  • Seyyid said signed treaties with U.S.A and other European countries which strengthened commercial ties between Kenya  and the rest of the world.
  • Seyyid Said established specific markets such as Zanzibar and Mombassa hence facilitated exchange of goods.

 

  1. The grievances of the settlers against the colonial government.

–     The sudden  recall of Sir Edward Northing also favored them

  • The decision of the government to open up the white highlands to all races.
  • The Increased numbers of Asians in the Legco threatened them
  • The issuance of the Devonshire White paper which dashed their hopes of making Kenya  a white mans country.

 

 

 

  1. The consequences of the 1923 Devonshire white paper.

–    It declared that Kenya was a primarily an African country and if and when the interests

of  the Africans and those of emigrants

  • It ruled out further advance towards self government under European rule hence no further constitutional privileges for the settlers
  • The paper however reserved the white highlands for the settlers
  • Asians were allowed to elect 5 members to the Legco. on a common role hence this was an increase in the number of representatives and the settlers were unhappy
  • The document ruled out racial segregation in residential areas and also restriction of Indian migration .
  • Africans interests were to be represented in parliament by a missionary Arthur.

 

  1. a) The characteristics of the early political parties.

–     They began after the first world war

  • They were regional/local in outlook
  • They were moderate in their demand not militant
  • They were mostly welfare organisations not interested in independence but to improve their conditions
  • They were tribal based
  • They had grievances against the ills of colonialism

 

  • Why the early political parties in Kenya failed by 1940’s

–     They were not so much concerned with the fight for independence but in eradication

of some ills of colonialism > so long as the ills of colonialism were not there they did

not bother i.e. Kipande, forced  labour e.t.c.

  • The Africans were divided – Each was fighting for its own welfare and hence they were easily crushed by the colonist
  • The parties were so moderate in their demands and they were not taken seriously by the colonist
  • The parties were local and hence lacked international support .
  • Most of the leaders were not educated and hence could not provide effective leadership
  • They lacked external influence /ideas and did not know how to command their own destiny
  • They lacked finances hence they could not carry out party activities effectively
  • They were internal disagreements and factions/rivalry among the leaders
  • The coming of the second World war disrupted their activities
  • The colonial government banned them
  • There were language barriers
  • Lacked general support

 

SECTION C (  30 MKS)

 

17.a).  Reasons as to why it is important to have national unity in Kenya.

–     Unity enables people to develop socially and economically

  • Unity enhances political stability
  • Unity minimizes and eventually eliminates intercommunity suspicions hence people develop a sense of belonging ness  and security
  • Unity promotes co-operation and opens opportunities to excellence e.g. through Harambee spirit .
  • Unity promotes collective responsibilities in the times of need/ crises e.g. disaster or natural calamities people help one another                                  

 

  1. Factors that undermine Naitonal Unity in Kenya.

–     Tribalism /nepotism /racism – all these forms of discrimination create  bitterness,

suffering which in the long run can lead to war ,suspicion and injustices.

  • Religious conflicts – They lead to lack of tolerance and respect of other peoples beliefs hence religious fighting’s / splits and general disorder
  • Corruption – makes public lose faith in national institutions, creates suspicion, frustration and hatred from those who cannot afford to bribe
  • Intolerance of divergent views – The intolerant leaders usually molest, harass, intimidate and silence opponents, this can result to fear, hatred and frustrations.
  • Discriminative laws: –  Different institutions governed by different laws eg. Gender laws, sharia, others outside are discriminated and this can create hatred and eventually disunity.
  • Ignorance –  lack of information and knowledge sometimes can cause confusion as propaganda and indoctrination are used in some sections of the society.
  • Greed – resulting to grabbing, cheating, misappropriation; Those left out feel frustrated, bitter and suspicious.
  • Poverty / unequal development – The poor are denied opportunities while those in the high circles are provided with many opportunities and services.  This leads to hatred and bitterness among the poor.
  • Capitalism – has led to very few rich and poor many.  Majority poor can rise against the established order which in most cases seem to be responsible for their plight.

 

  1. a) Problems associated with multiparty democracy in Kenya.
  • – Tribalism
  • Unequal development especially in areas that fail to support the ruling party
  • Tribal clashes
  • Rivalry between parties
  • Leadership struggle within parties
  • Rigging of election as every party struggles to win
  • Civil unrest and disobedience sometimes initiated by opposition
  • Poor image abroad and disgruntled members of loosing parties tarnish the name of the government.
  • Defections as members of parliament keep on moving form one party to another
  • Lack of adequate funds
  • Waste of national resources and individual wealth especially during campaigns
  • Poor relations with the ruling party as the opposition at times tries to discredit the ruling party while it struggles to maintain he status quo

 

  1. Things the ruling party should do to promote education in Kenya.

–   Provide free primary education

  • To expand educational facilities at all levels – primary secondary and tertiary.
  • Try and achieve gender balance in education
  • Offer scholarship to the deserving students.

 

  1. a) Meaning of the independence of the Judiciary.

–      The law courts are free to make legal decisions in strict accordance with the law

without fear of either the executive or the legislature.

  • The judiciary can make decisions without favouring anybody regardless of his position in the society.
  • Judges and magistrates are free to make professional decisions without fear or punishment, victimization or intimidation but the judgement must be based on laws.

 

  1. The Hierarchical structure of the court system in Kenya.
  2. District magistrate Courts  –  Dm 3, 2, 1
  • Found at District level
  • Listen to both original and appellate cases
  • Apart from Dm 3
  • Deals with cases of low magnitude.

 

  1. Resident magistrate courts: –

–     At provincial land.

  • Listen to both original and appellate cases.

 

  • Chief magistrate courts
  • Only situated in Nairobi
  • Administer matters affecting magistrates
  • Hears important criminal cases.

 

  1. High court
  • Presided over by judges
  • Has circuit system –  Visits provinces in cycles
  • Listens to both original and appellate cases of high magnitude

 

  1. Court of appeal
  • Highest in the land
  • Headed by appellate judges
  • Hears only appellate cases

 

  1. Special courts and tribunals

–     Hear cases from certain groups of people e.g Rent tribunal, industrial court, Kadhi,

martial courts ( order must be followed)

 

 

HISTORY & GOVT VII

PAPER TWO

 

SECTION A:  (25 MKS)

 

  1. List three main areas in the study of history       3mks
  2. List two methods used by archaelogists to determine the age of fossils.                   2mks
  3. Identify two characteristics of Homo Habilis.       2mks
  4. Give two reasons for the decline of the early urban centres in African.       2mks
  5. Give one way in which railway transport contributed to the Agrarian revolution in

Western Europe in the 19th century.                                                                                1mk

  1. What main event contributed to the decline of industrialization in Japan after 1945? 1mk
  2. Give two negative effects of development of science and technology       2mks
  3. What main factor contributed to the success of the triangular trade?       1mk
  4. State two disadvantage of coal as a source of energy though widely used during the

Industrial Revolution.                                                                                                      2mks

  1. State the African country where iron was first used before it spread to Africa.       1mk
  2. Give two reasons why Lewanika of Lozi collaborated with the British.       2mks
  3. What main role was played by Kabaka Mutesa I of Buganda in the colonization of his

country.                                                                                                                            1mk

  1. What two roles were played by Ghana in the achievement of independence in the rest

of Africa.                                                                                                                          2mks

  1. Give two reasons that made the Boers of S. Africa to establish Bantustants (black settlements)

in 1959.                                                                                                                             2mks

  1. What was the main political problem that Zaire faced immediately after independence. 1mk

 

SECTION B. (45 MKS)

 

  1. a) Identify any three forms of early transport.                                                        3mks
  2. b) In what six ways were the early means of transport limited.       12mks

 

  1. a) In what five ways did overseas colonies contribute to industrialization in Europe?      5mks
  2. State the problems which were created by industrialization in Europe from the mid

18th century.                                                                                                          10mks

 

  1. a) Identify five pillars of Islam.                                                                                5mks
  2. b) What factors contributed to the spread of Islam during the foundation stage? 10mks

 

  1. a) Name any three individuals in Africa who offered great resistance against European

occupation and expansion in Africa.                                                                         3mks

  1. b) Give reasons that enabled the British to defeat the Ndebele by 1907.                     12mks

 

 

SECTION C (30 MKS)

 

  1. a) Explain why the French used the policy of Assimilation in W. Africa.              5mks
  2. b) Account for the failure of the policy of assimilation.       10mks

 

  1. a) State the methods that were used by the blacks of  Africa in their struggle against

Apartheid.                                                                                                                   8mks

  1. b) What problems were encountered by African nationalists in the struggle for independence.                                                                                                                                     7mks
  2. a) What is the composition of the British parliament                                              3mks
  3. b) What are the functions of the British parliament.             12mks

 

 

HISTORY & GOVT VII

PAPER TWO

MARKING SCHEME

 

  1. Areas in the study of history
  • Political history
  • Economic history
  • Social history 1 x 3 = 3mks

 

  1. Methods used by archaelogists to determine the age of fossils.
  • Radio carbon dating
  • Potassium argon method
  • Stratigraphy
  • Fission track
  • Statistical dating – averaging length of generation 1 x 2 = 2mks
  1. Characteristics of Homo Habilis.
  • He had ability to grasp objects
  • Had ability to make pebble tools
  • Had brain capacity of about 680cc
  • He was omnivorous 1 x 2mks

 

  1. Reasons for the decline of the early urban centres in African.
  • Wars of conquest
  • Decline of trade
  • Exhaustion of mineral deposits
  • Lack of water 1 x 2 = 2mks

 

  1. Ways in which railway transport contributed to the Agrarian revolution in Western Europe in the 19th century.
  • Improved transport made it possible for bulky goods to be transported
  • Migration and settlement of people who engaged in farming
  • Trade was promoted and this encouraged agriculture as people could get markets for their farm produce.

 

  1. Event that contributed to the decline of industrialisation in Japan after 1945
  • The Second World War which two important cities (Hiroshima and Nagasaki) were bombed by U.S.A.

 

  1. Negative effects of development of science and technology
  • Promoted warfare
  • Polluted the environment
  • Manufacturing of dangerous drugs and other chemicals
  • Has led to unemployment 1 x 2 = 2mks

 

  1. Factor contributed to the success of the triangular trade
  • Proper organisation / high level organisation

 

  1. Disadvantage of coal as a source of energy though widely used during the industrial Revolution.
  • It is bulky
  • It is non renewable
  • It pollutes the air
  • It is expensive to mine

 

  1. African country where iron was first used before it spread to Africa.
  • Egypt

 

  1. Reasons why Lewanika of Lozi collaborated with the British.
  • To be protected from other European countries for he had seen how they were all struggling to control Africa / wanted the British to protect him against his neighbours such as the Ndebele, Kololo etc
  • He was influenced by Khama of Botswana who talked highly of them.
  • He was encouraged by the Christian missionaries eg who promised education to sons of chief.

 

 

  1. Role played by Kabaka Mutesa I of Buganda in the colonization of his country.
  • He invited Christian missionaries to settle in Buganda and later on they were joined by the colonists.

 

  1. Roles played by Ghana in the achievement of independence in the rest of Africa
  • Encouragement of the African leaders
  • Hosting of a Pan – Africa congress where issue of colonialism was discussed
  • Provision of financial assistance
  • Allowing military bases to be formed in Ghana.

 

  1. Reasons that made the Boers of S. Africa to establish Bantustans (black settlements) in 1959.
  • Wanted to control African countries
  • Wanted to improvise Africans so that they could provide labour in that farms, mines and industries
  • Wanted to enhance segregation inorder to retain ‘purity’ of the whites.

 

  1. What was the main political problem that Zaire faced immediately after independence.

–     Struggle for leadership which even led to the succession of the Katanga region

 

SECTION B. (45 MKS)

 

  1. a) Forms of early transport.
  • Land
  • Water
  • Human
  • Animal

 

  1. b) Early means of transport limited.
  • Some were very slow eg. Human transport
  • Some could not be used to carry bulky goods eg. Water transport
  • Some form of transport were restricted to some areas. Eg animal transports was mainly restricted to flat areas
  • Some of them carried limited goods eg human transport
  • Some of them were cumbersome
  • Some animals could be stubborn to move
  • Some were prone to danger eg human transport
  • Some were unreliable eg water transport could only be used when it was windy, animal / human transport could only be used during the day.
  • Some were huge and difficult to load eg elephants.

2 x 6 = 12mks

 

  1. a) Ways in which overseas colonies contribute to industrialization in Europe
  • They provided markets for industrial goods
  • They provided raw materials used in the industries
  • The Europeans exploited the resources to obtain capital which they used to invest in industries
  • They were able to obtain slaves who worked in the plantations which in return provided raw materials for the industries.
  • The colonies paid taxes which were used to set up industries in their mother countries.                                                                                                 1 x 5 = 5mks
  1. Problems which were created by industrialization in Europe from the mid

18th century.                                                                                                              

  • Led to rural urban migration hence farms were left without adequate labour
  • Led to conflicts and unhealthy competition between the powers and eventually led to the world wars.
  • Led to division of the world into two blocks (developed and developing countries)
  • Dangerous weapons were manufactured in the industries and this increased insecurity in the world.
  • Led to forced labour
  • Led to child and women labour
  • Led to the exploitation of the working class
  • Health of the workers deteriorated as they were subjected to pollution of all kinds – noise air and water pollution.
  • Led to pauperism as the poor increased especially those who moved into towns and were not employed.
  • Machines were not designed for human safety hence so many people were mutilated.
  • Poor working conditions, workers lined in congested slums, they were lowly paid and worked for long hours. 1 x 10 = 10mks

 

  1. a) Identify five pillars of Islam.
  • Prayers to Allah – 5 times a day
  • Payment of alms (Zakat) to the poor
  • Fasting during the month of Ramadhan
  • Making pilgrimage to Mecca atleast once in ones life time
  • Daily recital of the creed. 1 x 5 = 5mks

 

  1. b) Factors that contributed to the spread of Islam during the foundation stage
  • Trade between Arab merchants and other people, as they traded they converted people
  • Migration and settlement of Arabs over large parts of Africa and Southern Europe
  • Establishment of Islamic states especially in North African and Asia
  • Islam accommodated cultural practices of many societies hence it was appealing
  • The weaknesses of the Arab neighbours made the Arabs of easily conquer them.
  • Efficient means of transport and communication during the early years eg use of dhows and animals transport eg. Camels and horses
  • Islam spread through holy wars Jihad’s (wars of conquest) hence people were forced to accept Islam.
  • Conversions – Arab missionaries spread Islam to many parts of the World.
  • Islam spread through intermarriages 2 x 5 = 10mks

 

  1. a) Individuals in Africa who offered great resistance against European occupation

          and  expansion in Africa.        

  • Menelik
  • Lobengula and Ndebele
  • Samori Toure of Guinea 1 x 3 = 3mks

 

  1. b) Reasons that enabled the British to defeat the Ndebele by 1907.
  • The British used superior firearms against the Ndebele who still used locally manufacture simple arms
  • The Ndebele were let down by the other African communities e.g Shona who refused to unite and co-operate so that they would defeat the British.
  • The British retaliated so ruthlessly so the Ndebele got seared and discouraged from resisting further.
  • The British further were helped by some Africans so they became stronger by the Ndebele.
  • The Mwari cult let the Ndebele down and demoralized the fighter as the expected magic failed to work.
  • The flight and eventual death of Lobengula discouraged the fighters.
  • The British soldiers were better trained and more organised than the Ndebele fighters who lacked military strategy.
  • The Ndebele had different loyalties the youth supported Lobengula’s son, the older people a relative of a former king, some even decided to negotiate for peace.

2 x 6 = 12mks

 

SECTION C (15 MKS)

 

  1. a) Why the French used the policy of Assimilation in W. Africa.
  • The French assumed that their culture and civilization was superior to the others hence it was their burden to impose it on them.
  • They assumed that other people were capable of being assimilated into French culture.
  • French considered their colonies as part of France and unlike the British did not consider cost as a burden
  • Unlike the British, the French had no intention of preparing the colonies for eventual self – government.
  • The inhabitants has long contact with France hence would be assimilated easily.

1 x 5 = 5mks

  1. b) Failure of the policy of assimilation.
  • The governors faced strong opposition from the traditional rulers who were not ready to accept the French mode of civilization.
  • There were few Frenchmen to carry out the policy
  • The French traders were against the police for they feared competition from Africans if they became equal
  • The Africans had diverse culture and it was not easy to convince different groups to abandon their culture in favour of assimilation.
  • The French hoped to use the school system and it failed to sufficiently indoctrinate the Africans on the value of the policy.
  • The colonial period did not last long enough to enable a whole community to change cultural practices.
  • The French realized that the policy was expensive and hence defeated their purpose of acquiring colonies for economic gain.
  • The laws once passed in Paris took long to reach the local people.
  • The French administration were dishonest, as they rarely implemented the laws that were passed in Paris, Africans felt cheated and rose against them.
  • The Muslims resisted attempts to make them Christians which was one of the qualifications for assimilation.
  • The French citizens in France feared being out numbered in the chamber of deputies hence opposed assimilation.
  • There was rise of Negritude –  the movement advocated for the dignity of all black people no cultures was superior hence French had no moral right to impose their culture on other people.                                                                                             1 x 10 = 10mks

 

 

 

  1. a) Methods that were used by the blacks of Africa in their struggle against Apartheid.
  • Formation of parties eg. A.N.C
  • Use of diplomacy to convince the white regime to dismantle apartheid
  • Appealing to International bodies like U.N.O to pressurise S. Africa to dismantle Apartheid
  • Use of mass media to sensitize the public and international communities on evils of apartheid especially through films lie cry-freedom, Sarafina etc.
  • Hunger strikes among the jailed
  • Armed struggle
  • Organising defiance campaigns e.g boarding buses which were exclusively for Europeans, invading residential areas, parks and restaurants marked white only.
  • Organising peaceful demonstration and protests.
  • Preaching by churches led by people like Bishop Tutu – championing against apartheid.
  • Riots and uprising – eg Soweto uprising.

1 x 8 = 8mks

 

  1. b) Problems encountered by African nationalists in the struggle for independence.
  • Harassment, arrests and detentions of freedom fighter
  • Banning of political parties
  • Open violence and murder eg.Steve Biko
  • Obvious divide and rule tactics by the white regime to divide people – creation of Bantustans
  • Lack of money and other material resources
  • Denial of access to state owned media
  • Frustrations of national leaders no freedom of association, speech / intimidation by security agents

 

  • Emergency regulations which ensured that African meetings were censored
  • Pass laws which curtailed the movements of the Africans.

1 x 7 = 7mks

  1. a) The composition  of the British parliament
  • Monarch (Queen)
  • House of commons
  • House of the Lords 1 x 3 = 3mks

 

  1. b) The functions of the British parliament.
  • It is the law making organ of the government
  • It controls the government finances
  • It can pass a vote of no confidence against the government and force it to resign
  • It has power to declare war or state of emergency.
  • It represents the will of the people
  • It acts as a check on the possible abuse of power by other arms of the government.
  • It criticises government proposals with the aim of improving them
  • It promotes democracy
  • It approves government revenue and expenditure.

–     It has power to change the countries constitution.                2 x 6 = 12mks

Kilifi KMTC Campus Admission, Courses, Fees, Location, Contacts

Kilifi KMTC Campus Admission, Courses, Fees, Location, Contacts

Dr.Marsellah Ogendo is the Principal for Kilifi Kenya Medical Training College, KMTC, located at Kilifi Town next to Kilifi County Referral and Teaching Hospital and KEMRI-Wellcome Trust offices in Kilifi County.

This page contains the updated details concerning the 2020/2021 intakes, admissions process, courses and programs, fee structure, student population, and working contact details for the Kilifi Campus KMTC College.

Kilifi Campus KMTC Location

The Kilifi Campus Kenya Medical Training College (KMTC) is one of the 71 KMTC Colleges in Kenya. As stated, the college is located at Kilifi Town next to Kilifi County Referral and Teaching Hospital and KEMRI-Wellcome Trust offices in Kilifi County. It is headed by Principal Dr.Marsellah Ogendo.

This college became operational from 1987.

Kilifi KMTC Campus

Kilifi Campus KMTC Details at a Glance.

CAMPUS OFFICIAL NAME KILIFI
KMTC CAMOUS POSTAL ADDRESS P. O. BOX 95-80108, KILIFI
KMTC CAMOUS EMAIL ADDRESS kilifi@kmtc.ac.ke
KMTC CAMOUS OFFICIAL PHONE
CONTACTS
0773117665

Kilifi Campus KMTC Intake and Admissions Details

In order to join the Kilifi Kenya Medical Training College, you have to apply online through the KMTC website: https://www.kmtc.ac.ke.

Kenya Medical Training College, KMTC, students attending a lecture in one of the Colleges in Kenya. [Photo/Courtesy]

There are two intakes during an academic year, the March intake and the September intake.

Upon successful application, the candidate will join the college either in March or September.

How to Apply for KMTC March/September Intake with Applications Fee Details

All applications for either March or September intake are done online through the Kenya Medical Training College (KMTC) website: https://www.kmtc.ac.ke.

The application process is accompanied by an application fee of Kshs. 2022. Pay the amount using Safaricom MPESA pay bill No. 964150.

Call and Email Contacts for Inquiries on KMTC Admissions and Application

For any query or inquiry relating to the KMTC application process, use the following details:

  • 0736993813
  • 0736212060
  • 0723000429
  • 0723004516

Email:  admissions@kmtc.ac.ke.

Alternatively, walk into Kilifi Campus KMTC or any nearest KMTC Campus in Kenya for help with the application process.

Kilifi Campus KMTC Student Population

This campus hosts a student population of over Over 700 students. However, the number is expected to increase with future intakes.

Kilifi Campus KMTC Courses, Programmes, and Duration

Course duration for KMTC Certificate Courses is 2 years with the exception of nursing which takes 2 ½ years. 3 years for the Diploma Courses except Community Health Nursing which lasts 3 ½ years.

KMTC Kilifi Campus offers both Certificate and Diploma Courses.

Here are the courses offered at Kilifi Campus

• Certificate in Medical Engineering

• Diploma in Medical Engineering (Upgrading)
• Diploma in Clinical Medicine and Surgery
• Kenya Registered Community Health Nursing (KRCHN)
• Kenya Registered Critical Care Nursing (KRCCN)
• Kenya Enrolled Community Health Nursing (KECHN)

More Courses to be offered in the campus in future includes:

Kilifi Campus KMTC Minimum Entry Requirements for Certificate, Diploma, and Higher Diploma Courses

The minimum entry requirement for admissions to pursue a KMTC Certificate Course is a minimum aggregate of C- in KCSE. In addition, specific qualifications in cluster subjects will be looked into.

For Diploma Courses: a minimum mean grade of C plain (or its equivalent) in KCSE is mandatory, in addition, a combination of other subjects such as English, Kiswahili, Biology, Biological Sciences, Mathematics, Chemistry, Physics, and Physical Sciences, matters a lot.

Higher Diploma Courses require a minimum of a basic Diploma in relevant fields, and at least a minimum of two years working experience.

https://teacher.co.ke/wp-content/uploads/2020/12/KMTC-Kilifi-Campus-2.jpg

Kilifi Campus KMTC Fees Structure and Payment Details

The KMTC fee structure is categorized into two based on the student admissions criteria, i.e, government-sponsored (Regular)or Self Sponsored students (Private).

Kilifi KMTC Campus Fees Structure for Government Sponsored Students (Regular Students)

ITEM         AMOUNT (KSHS.)

  1. Registration Fee             2,000
  2. Tuition Fee                         30,000
  3. Examination Fee             10,000
  4. Activity Fee                         7,000
  5. Research and Development Fee 10,000
  6. Maintenance Levy             9,000
  7. Library and ICT services 3,000
  8. Transport Levy             9,000
  9. Student Identity Card             700

TOTAL Fees for KMTC Regular Students KSHS. 80,700.

Kindly note that the above fee structure does not include the student accommodation fees. Accommodation fees shall be paid after successful admission on campus.

Kenya Medical Training College Kilifi KMTC Campus Fees Structure for Self-Sponsored Students (Private Students)

ITEM   AMOUNT (KSHS.)

  1. Registration Fee             2,000
  2. Tuition Fee                         70,000
  3. Examination Fee             10,000
  4. Activity Fee                         7,000
  5. Research and Development Fee 10,000
  6. Maintenance Levy             9,000
  7. Library and ICT services 3,000
  8. Transport Levy             9,000
  9. Student Identity Card            700

TOTAL Fees for KMTC Private Students KSHS. 120,700.

Kindly note that the above fee structure does not include the student accommodation fees. Accommodation fees shall be paid after successful admission on campus.

KMTC – Kilifi Campus Principal Details

The campus is managed by Dr.Marsellah Ogendo who is the Principal. The Principal’s office can be reached through phone number(s): 041-7522476 , or email address kilifi@kmtc.ac.ke.

Kilifi Campus KMTC Phone and Other Contact Details

Use the following official details to contact KMTC Kilifi Campus:

  • Official Postal Address: The Principal, KMTC Kilifi Campus, P. O. BOX 95-80108, Kilifi.
  • Working Phone Contacts: 041-7522476.
  • Official Email Address: kilifi@kmtc.ac.ke.

Kilifi Campus KMTC Clinical Training Stations/Sites

Other than using the Kilifi County Referral Hospital next to the Campus, students also use Rural Health facilities within and outside Kilifi County for their clinical experience. These clinical areas include:

Students break for clinical experiences at the end of every block/semester and are attached to various hospitals and rural health facilities across the country. • Kilifi County Referral Hospital

In order for our students to gain a hands-on experience and specialized placement, the various County Teaching and Referral Hospitals are also used.

https://teacher.co.ke/wp-content/uploads/2020/12/KMTC-Kilifi-Campus-3.jpg

Available Facilities at Kilifi Campus KMTC

Kilifi Campus has the following facilities for use by both staff and students:

• Library
• Workshops: –
• Skills Laboratory:
• Classrooms
• ICT Laboratory
• Hostels
• Dinning
• Common Room

Kilifi Campus KMTC Clubs and Activities

Students on the campus get involved in Sports, Societies, and Clubs, of their choice. There are numerous activities that a student can indulge in:

  • Netball •
  • Football •
  • Athletics •
  • Basketball •
  • The campus offers support to religious groups (Catholic Action, Christian Union and Muslim Group among others.)

KMTC CAMPUSES LIST

KMTC Nairobi Campus Admission, Courses, Fees, Location, and Contacts


KMTC Campus list, Contacts, Location, Fees and Courses Offered


KMTC Busia Campus (Physical location, Courses, Requirements, How to apply and Contacts)


List of all KMTC Campuses, Location, Contacts


KMTC Rachuonyo Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Kapenguria Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Bungoma Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Garissa Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Chwele Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Campus list, location, courses offered, Contacts


KMTC Kwale Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Bondo Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kapenguria Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Busia Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Chwele Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Lodwar Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Kwale Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kombewa Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Kabarnet Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Mathare Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Kitui Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Bomet Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kakamega Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Eldoret Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Manza Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Embu Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Meru Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Loitoktok Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kitale Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Mandera Campus: Courses, Location & Fees


KMTC Kisumu Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Mandera Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Lamu Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Gatundu Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Chuka Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Lodwar Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Lugari Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Karuri Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Kaptumo Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Kuria Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Makueni Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Kapkatet Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Mombasa Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Bungoma Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Migori Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Mosoriot Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Kilifi Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Bomet Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Msambweni Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Molo Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Murang’a Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Kisumu Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Kisii Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Loitoktok Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Machakos Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Mathari Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Karen Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Manza Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kitui Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Nairobi Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kabarnet Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kakamega Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Eldoret Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Meru Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Embu Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Garissa Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kangundo Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Imenti Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Othaya Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Rera Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Mbooni Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Nyamache Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Mwingi Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Nyamira Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Isiolo Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Sigowet Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Taveta Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Bondo Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Voi Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Nyahururu Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Thika Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Iten Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Makindu Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Siaya Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Homabay Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Nyeri Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Nakuru Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Nairobi Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Makueni Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kilifi Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kitale Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Thika Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Othaya Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Migori Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Mbooni Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Rera Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Lamu Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Mandera Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Nyamache Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kuria Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Gatundu Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Sigowet Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Mombasa Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Lugari Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kapkatet Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Chuka Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Karuri Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Nyamira Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Taveta Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Mwingi Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kaptumo Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Voi Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Mosoriot Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Portreitz Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kombewa Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Nakuru Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Msambweni Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kisii Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Nyahururu Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Nyeri Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Machakos Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Murang’a Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Rachuonyo Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Iten Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Karen Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC campuses official contacts; List of all campuses, Phone Numbers, Postal Addresses, Emails and Principals


KMTC Wajir Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Vihiga Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Homa Bay Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Gatundu Mutunguru Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Ugenya Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Meru- Miathene Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Meru- Maua Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Makueni- Mbuvo Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Migori, Awendo Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Webuye Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Campuses and their Principals


KMTC Imenti Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Kangundo Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Siaya Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Vihiga Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Isiolo Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Makindu Campus (Physical location, Courses, Requirements, How to apply and Contacts)


Accredited KMTC Campuses in Kenya (Updated list)


KMTC Marimanti Campus details


KMTC Nyandarua- Kinangop Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Siaya- Ugunja Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Molo Town Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Chemolingot Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Port Reitz Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Lake Victoria Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Ugenya Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Tana River Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Marsabit Campus details


KMTC Lake Victoria Campus (Physical location, Courses, Requirements, How to apply and Contacts)


KMTC Tana River Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Ndhiwa Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Teso Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Nyandarua Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Karuri Campus Course details, location, history & contacts


Complete guide to Kenya Medical Training College, KMTC; Fees, Campuses, Courses, application requirements and procedure plus a list of all required documents


KMTC Mandera Campus Full Details


KMTC Shianda- Mumias Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


KMTC Trans Mara Campus: Courses, Fees, Location, Contacts and Programs plus Requirements


Bungoma KMTC Admissions, Courses, Fees, Location, Contacts


Chemolingot KMTC Location, Admission, Courses, Fees Structure, Contact Details


Chwele KMTC Location, Admission, Courses, Fees Structure, Contact Details


Garissa KMTC Location, Admission, Courses, Fees Structure, Contact Details


Busia KMTC Location, Admission, Courses, Fees Structure, Contact Details


Chuka KMTC Location, Admission, Courses, Fees Structure, Contact Details


Bondo KMTC Location, Admission, Courses, Fees Structure, Contact Details


Eldoret KMTC Location, Admission, Courses, Fees Structure, Contact Details


Bomet KMTC Admissions, Courses, Fees, Location, Contacts


Embu KMTC Location, Admission, Courses, Fees Structure, Contact Details


KMTC Fees For All Courses This Academic Year


KMTC COURSE LIST

List of all KMTC Programs, Requirements and Campuses


Latest list of KMTC Programs, Requirements and Campuses


KMTC: All courses – Faculty of Nursing Courses, Entry Requirements, Campuses and Fees


Certificate in Public Health KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


Certificate in Medical Engineering KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


Diploma in Public Health KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


Diploma in Community Health KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


Certificate in Community Health Assistant KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


Certificate in Nutrition and Dietetics KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


Certificate in Medical Emergency Technician KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


Diploma in Medical Laboratory Sciences KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


Diploma in Nutrition and Dietetics KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


Certificate in Orthopedic Trauma Medicine KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


Certificate in Health Records and Information Technology KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


Diploma in Kenya Registered Community Health Nursing KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


Diploma in Health Records and Information Technology KMTC Course Requirements, Fees, How To apply, Intakes and KMTC Campuses


KMTC Diploma In Mortuary Science Kuccps requirements and Campuses where offered


KMTC Diploma In Emergency Medical Technology Kuccps requirements and Campuses where offered


KMTC Diploma In Optometry Kuccps requirements and Campuses where offered


KMTC Diploma In Health Promotion Kuccps requirements and Campuses where offered


KMTC Diploma In Pharmacy Kuccps requirements and Campuses where offered


KMTC Certificate In Medical Emergency Technician Kuccps requirements and Campuses where offered


KMTC Diploma In Health Counselling Kuccps requirements and Campuses where offered


KMTC Diploma In Physiotherapy Kuccps requirements and Campuses where offered


KMTC Diploma In Kenya Registered Nursing Kuccps requirements and Campuses where offered


KMTC Diploma In Dental Technology Kuccps requirements and Campuses where offered


KMTC Diploma In Occupational Therapy Kuccps requirements and Campuses where offered


KMTC Diploma In Medical Engineering Kuccps requirements and Campuses where offered


KMTC Diploma In Public Health Kuccps requirements and Campuses where offered


KMTC Diploma In Speech and Language Therapy Kuccps requirements and Campuses where offered


KMTC Certificate In Public Health Kuccps requirements and Campuses where offered


KMTC Diploma In Orthopedic & Trauma Medicine Kuccps requirements and Campuses where offered


KMTC Diploma In Community Oral Health Kuccps requirements and Campuses where offered


KMTC Diploma In Radiography & Imaging Kuccps requirements and Campuses where offered


KMTC Certificate In Medical Engineering Kuccps requirements and Campuses where offered


KMTC Diploma In Orthopaedic Technology Kuccps requirements and Campuses where offered


KMTC Diploma In Medical Social Work Kuccps requirements and Campuses where offered


KMTC Diploma In Nutrition & Dietetics Kuccps requirements and Campuses where offered


KMTC Diploma In Kenya Registered Nursing & Midwifery Kuccps requirements and Campuses where offered


KMTC Diploma In Community Health Kuccps requirements and Campuses where offered


KMTC Certificate In Nutrition & Dietetics Kuccps requirements and Campuses where offered


KMTC Certificate In Kenya Enrolled Community Health Nursing Kuccps requirements and Campuses where offered


KMTC Diploma In Health Records and Information Technology Kuccps requirements and Campuses where offered


KMTC Certificate In Orthopedic Trauma Medicine Kuccps requirements and Campuses where offered


KMTC Diploma In Kenya Registered Community Health Nursing Kuccps requirements and Campuses where offered


KMTC Certificate in Medical Engineering: Requirements, Fees, Intakes and Campuses


KMTC Diploma In Clinical Medicine and Surgery Kuccps requirements and Campuses where offered


KMTC Certificate In Health Records and Information Technology Kuccps requirements and Campuses where offered


KMTC Certificate In Community Health Assistant Kuccps requirements and Campuses where offered


KMTC Certificate in Community Health Assistant: Requirements, Fees, Intakes and Campuses


List of all KMTC KMTC Courses; Kuccps requirements and Campuses where offered


KMTC Certificate in Health Records and Information Technology: Requirements, Fees, Intakes and Campuses


KMTC Certificate in Orthopedic Trauma Medicine: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Emergency Medical Technology Course, Kuccps Requirements and Campuses


KMTC Certificate in Public Health: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Community Health: Requirements, Fees, Intakes and Campuses


KMTC Certificate Nutrition and Dietetics: Requirements, Fees, Intakes and Campuses


KMTC Certificate in Medical Emergency Technician: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Medical Laboratory Sciences: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Kenya Registered Community Health Nursing: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Pharmacy: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Public Health: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Physiotherapy: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Radiography and Imaging: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Nutrition and Dietetics: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Occupational Therapy: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Health Counselling: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Optometry: Requirements, Fees, Intakes and Campuses


Diploma in Health Records KMTC Course, Kuccps Requirements and Campuses


KMTC Diploma in Medical Engineering: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Dental Technology: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Orthopedic and Trauma Medicine: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Emergency Medical Technician : Requirements, Fees, Intakes and Campuses


KMTC Diploma in Medical Social Work: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Orthopaedic Technology: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Community Oral Health: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Speech and Language Therapy : Requirements, Fees, Intakes and Campuses


KMTC Certificate in Kenya Enrolled Community Health Nursing: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Health Records and Information Technology: Requirements, Fees, Intakes and Campuses


KMTC Diploma in Kenya Registered Nursing and Midwifery: Requirements, Fees, Intakes and Campuses


Diploma in Nutrition & Diatetics KMTC Course, Kuccps Requirements and Campuses


KMTC Diploma in Community Health Course, Kuccps Requirements and Campuses


Diploma in Kenya Registered Community Health Nursing KMTC Course, Kuccps Requirements and Campuses


KMTC Certificate Courses, Kuccps Requirements and Campuses


KMTC Diploma in Kenya Registered Nursing, Mental Health and Psychiatry : Requirements, Fees, Intakes and Campuses


KMTC Community Health Nursing Certificate & Diploma Courses – Requirements, How To Apply, Fees, Duration


KMTC Certificate & Diploma in Nursing Course – Requirements, How To Apply, Fees, Duration


KMTC Academic Programmes, Course List, Minimum Requirements, Fees and How To Apply


KMTC Courses and Minimum Requirements- Best Guide


Kenya Medical Training College, KMTC, Kenya – Best Guide


KMTC Nutrition & Dietetics Certificate & Diploma Courses – Requirements, How To Apply, Fees, Duration


KMTC Health Records & Information Technology Course – Requirements, How To Apply, Fees, Duration


KMTC Health Records and Information Technology Course – Requirements, How To Apply, Fees, Duration


KMTC Orthopaedic and Trauma Medicine Course – Requirements, How To Apply, Fees


KMTC Orthopaedic and Trauma Medicine Course – Requirements, How To Apply, Fees, Duration


KMTC Medical Engineering Technology Certificate & Diploma Courses – Requirements, How To Apply, Fees, Duration


KMTC Community Health Certificate & Diploma Courses – Requirements, How To Apply, Fees, Duration


KMTC Public Health Certificate & Diploma Courses – Requirements, How To Apply, Fees, Duration


KMTC Certificate & Diploma in Public Health Course – Requirements, How To Apply, Fees, Duration


KMTC Medical Laboratory Sciences Course – Requirements, Fees, How To Apply


KMTC Medical Laboratory Sciences Course – Requirements, How To Apply, Fees, Duration


KUCCPS Best KMTC Courses for C and D+ for 2025/2026 intake {Ultimate List}


Diploma in Optometry at KMTC (Requirements, How to apply and Intakes)


Diploma in Physiotherapy at KMTC (Requirements, How to apply and Intakes)


Diploma in Pharmacy at KMTC (Requirements, How to apply and Intakes)


Diploma in Health Promotion at KMTC (Requirements, How to apply and Intakes)


Diploma in Public Health at KMTC (Requirements, How to apply and Intakes)


Diploma in Medical Laboratory Sciences at KMTC (Requirements, How to apply and Admissions)


Diploma in Dental Technology at KMTC (Requirements, How to apply and Intakes)


Diploma in Radiography and Imaging at KMTC (Requirements, How to apply and Intakes)


Diploma in Clinical Medicine at KMTC (Requirements, How to apply and Intakes)


Diploma in Occupational Therapy at KMTC (Requirements, How to apply and Intakes)


Diploma in Orthopaedic Technology at KMTC (Requirements, How to apply and Intakes)


Diploma in Community Oral Health at KMTC (Requirements, How to apply and Intakes)


Diploma in Medical Engineering Technology at KMTC (Requirements, How to apply and Intakes)


Diploma in Kenya Registered Nurse at KMTC (Requirements, How to apply and Intakes)


Certificate in Public Health at KMTC (Requirements, How to apply and Intakes)


Certificate in Community Health Assistant at KMTC (Requirements, How to apply and Intakes)


Diploma in Nutrition & Dietetics at KMTC (Requirements, How to apply and Intakes)


Certificate in Nutrition & Dietetics at KMTC (Requirements, How to apply and Intakes)


Certificate in Enrolled Community Health Nursing at KMTC (Requirements, How to apply and Intakes)


Certificate in Medical Engineering Technology at KMTC (Requirements, How to apply and Intakes)


Certificate in Orthopaedic and Trauma Medicine at KMTC (Requirements, How to apply and Intakes)


Diploma in Orthopaedic and Trauma Medicine at KMTC (Requirements, How to apply and Admissions)


Diploma in Kenya Registered Nurse/Mid- wifery at KMTC (Requirements, How to apply and Intakes)


Diploma in Health Records and Information Technology at KMTC (Requirements, How to apply and Intakes)


Certificate in Health Records and Information Technology at KMTC (Requirements, How to apply and Intakes)


Certificate in Health Records and Information Technology at KMTC (Requirements, How to apply and Intakes)


Diploma in Kenya Registered Nursing Mental Health and Psychiatry Nursing at KMTC (Requirements, How to apply and Intakes)


KMTC Community Oral Health Course – Requirements, How To Apply, Fees, Duration


KMTC Community Oral Health Course – Requirements, How To Apply, Fees, Duration


KMTC Optometry Certificate & Diploma Courses – Requirements, How To Apply, Fees, Duration


KMTC Orthopaedic Technology Certificate & Diploma Courses – Requirements, How To Apply, Fees, Duration


KMTC Physiotherapy Certificate & Diploma Courses – Requirements, How To Apply, Fees, Duration


KMTC Radiography and Imaging Course – Requirements, How To Apply, Fees, Duration


Diploma in Kenya Registered Community Health Nursing at KMTC (Requirements, How to apply and Intakes)


KMTC Medical Education Course – Requirements, How To Apply, Fees, Duration


KMTC Radiography and Imaging Course – Requirements, How To Apply, Fees, Duration


Official KMTC Contacts, Mpesa Paybill, and Bank Details


KMTC diploma in nursing programs {Best Guide}


KMTC Public Pharmacy Courses – Requirements, Duration


How to Apply For KMTC Courses – Simplified Procedure


How to apply for KMTC Courses Online – Ultimate procedure

COMPUTER STUDIES NOTES FREE PDF FORM 1-4

INTRODUCTION TO NETWORKING AND DATA COMMUNICATION

Chapter outline 

1.1 Introduction

1.2 Definition of terms used in networking

1.3 Types of computer networks

1.4 Purpose and limitations of networking

1.5 Elements of networking

1.6 Network topologies

1.7 Network security

DOWNLOAD COMPUTER STUDIES NOTES IN PDF IN THE LINKS BELOW;

COMPUTER STUDIES NOTES FORM 1-4 PDF

Free Computer Studies notes, revision questions, KCSE past Papers, Exams, Marking Schemes, Topical revision materials, Syllabus and Many more

Definition of terms used in networking.

A computer network can be defined as a collection of computers linked together using transmission media for the purpose of communication and resource sharing. The term transmission media refers to any physical or non-physical link between two or more computers and in which a signal can be made to flow from source to destination. Some of the shared resources include programs, printers,storage devices, communication links etc.

Data communication

Data communication refers to the process of transmitting data signal from one point to another through the network. If all aspects related to data communication are taken into consideration, computer networking is the most recent, efficient and reliable means of transmitting data.

Terms used in data communication

Some of the terms used in data communication include: data signal, signal modulation and demodulation, multiplexing, bandwidth, base band, broadband transmission and attenuation.

Data signal: A data signal is a voltage level in the circuit which represents the flow of data. In data communication, data signals can either be analog or digital in nature. Analog data is made up of continuous varying waveform while digital data is made up of a non-continuous discrete waveform.

Signal modulation and demodulation: This is the process of converting data signals to a form that is suitable or transmission over a transmission medium. For example, a modem converts a digital signal to analog by superimposing it on an analog carrier signal which can be transmitted over analog telephone lines. This process is called modulation. A modem at the receiving end converts the analog signal into digital form, a process known as demodulation.

Multiplexing: Multiplexing is the process of sending multiple data signals over the same medium e.g. a wire conductor can be made to carry several data signals either simultaneously or at different times. Demultiplexing is the process of separating the multiplexed signals at the receiving end. Imagine a situation where one hundred computers in town A want to communicate with others of equal number in town B. If multiplexing is not used, each of the computers in town A will need a direct cable linking it to its partner in town B! However, with multiplexing, the computers can be made to share a single cable laid between the two towns hence save cost. The different frequencies create what is called different logical channels in the medium.    .

Bandwidth: A bandwidth is the maximum amount of data that a transmission medium can carry at anyone time. For example, a certain cable may have a bandwidth of 100 Mbps (Mega bits per second).

Baseband signal: Baseband signal is a digital signal that is generated and applied to the transmission medium directly without modulation. The signal takes the form of voltages of different magnitudes applied to the medium. The baseband signal utilises the full capacity of the transmission medium, hence at anyone time; only one signal can be sent. However, multiple signals can be sent at different times if they are multiplexed.

Broadband transmission: In broadband transmission, an analog signal is sent over the transmission medium using a particular frequency. This means that several data signals can simultaneously be sent through the same medium but at different frequencies. Frequency bands between these data signals prevent them from overlapping.

Attenuation: This is the decrease in magnitude and energy as a signal progressively moves along a transmission medium. If the signal is not boosted, it will totally be .lost along the way and may never reach the destination. Attenuation or signal loss is usually corrected by placing signal amplifiers also called repeater stations along the medium at appropriate distances in order to receive the weak signal, clean it, amplify it then retransmit it.

Modes of data communication

There are three modes of data communication namely: simplex, half

Duplex and full duplex.

Simplex transmission refers to communication in only one direction. An example of simplex communication is the normal radio or television broadcast. The listener or viewer cannot communicate back through the radio or television receiver back to the broadcaster.

Half duplex refers to communication in both directions but one direction at a time. A sender must send the data before the recipient can reply. For example, if two police officers are communicating using a ‘walkie talkie’ radio, one has to say “over” to mark the end of every statement in order for the other to respond.

Full duplex communication occurs in both directions simultaneously. An example of full duplex communication can be found in computers that are sending and receiving data on a network.

Types of computer networks

Computer networks can be classified using several aspects but the most common classification is according to size. Currently, there are several types of networks but the three most common are:

  1. Local area network (LAN)
  2. Metropolitan area network (MAN)
  3. Wide area network (WAN)

Local area network (LAN)

Local area network is a computer network that spans a relatively small geographical area like in one building or a school. One local area network can be connected to other local area network over any distance via data transmission lines or wireless media.

Most local area networks connect personal computers and server computers on a small network. A server computer is a computer dedicated to servicing requests for resources from other computers (workstations) on a network. Most local area networks are configured such that each workstation has its own central processing unit with which it executes programs, but it is also able to access data and devices anywhere on the local area network. Local area networks enable many users- to share expensive devices, such as laser printers, as well as data. Users can also use the local area network to communicate with each other, by sending messages or engaging in chat sessions.

Local area networks are capable of transmitting data at very fast rates, much faster than data transmitted over telephone lines.                                                    .

 

Metropolitan area networks (MAN)

A metropolitan area network is a network that covers a metropolitan area like a town or city. The metropolitan area network size typically covers a radius of between 5 to 50 km. The metropolitan area network infrastructure may be owned by a single company that has offices across a metropolitan area or by a service provider who provides network services to subscribers in the area. In essence, a metropolitan area network is made up of many local area networks in a metropolitan area.

 

Wide area networks (WAN)

A wide area net work is larger than a metropolitan area network and covers a large geographical area such as a country, a continent or the whole world. It consists of many local area networks and metropolitan area networks connected together to form one large network such as the Internet.

Purpose and limitations of networking

Purpose of networking

Some of the reasons for setting up computer networks include: resource sharing, remote communication, distributed processing facilities, cost effectiveness and reliability.

Resource sharing

A resource in the network environment means data/information, files, printers, modems, communication links, storage devices, fax machines, application programs and any other component that can’ be attached to the network for access by users.

 

Take for example an office setup where a number of users in a small business require access to. Common information. As long as all the computers are connected, they can share their files, exchange mail, send,

Faxes, schedule meetings and print documents from any point on the network. Users do not need to transfer files via removable storage but would send the work to a network printer. This centralised access to data and information leads to less waste of time and hence greater productivity.

 

Imagine the benefits of a user being able to directly fax a document from the softcopy in his/her word processor, rather than having to print it out, and then feed it into the fax machine.

 

In most network arrangements, the shared resources may be attached to a network server. The other computers on the network that send requests to the server are referred to as clients or workstations. Network servers run a special program called the server software which controls computers on the network and listens to client requests to service them over the network. For example, a print server will give permission for a particular client to print documents on the network printer. Figure 1.2 shows a simple diagram representing a computer network that is controlled by a server.

 

Remote communications

In the present computing environment, computer engineers are faced with two basic problems.

  1. Roaming of officers who by virtue of their work keep on covering long distances away from the workplace.
  2. Access to the organization’s information resources so that they can have up-to-date data or at least update the information servers with the status quo in the field.

Initially, the problem of roaming was addressed by the development of portable computers like laptops. But problem of access to the network’s information server remained! However, both problems have been addressed by remote communication. Remote communication refers to the transmission of data signals between two communication devices located at different geographical locations. A computer that tries to access resources from another computer on the network is called a remote client while the computer being accessed is called a remote host. Remote communication has been made possible by use of wireless transmission media such as radio waves, microwave and satellite as will be discussed in details later.

 

It is through remote communications that people can be able to share ideas and pass messages over the Internet.

Therefore, remote communications give a lot of freedom to the network users which translates to more productivity. Imagine continuing to work from home just as if you were in your office.

 

Distributed processing facilities

Distributed processing refers to the act of running the same programs or databases on different computers which are on the same network. However, users will not know that the processing is distributed but will think that everything is taking place on computer. The output can then be transmitted to another computer or the central computer on an organisations network. Before the advent of distributed processing, many organisations had centralised systems of management. This meant that all the data and information were sent from the dumb terminal (workstation with no processing power) for processing and storage in a central computer. It therefore followed that processing of data, release of information and decision making was centralised too.

However, with distributed processing, files reside on the user’s computer rather than on a central computer. Branch offices in a large organization have their own servers that store data, information and other resources required for their daily operations. These servers would then periodically update the central computer.

This model of data processing has a number of advantages. These include:

  1. The failure of the central computer does not affect the operations of the other terminals.
  2. Processing load is shared equally hence no time wastage.

 

Cost effectiveness

Networks are cost effective in the organization. Although the initial purchase and lying down of network components may be expensive, the savings experienced and the value added to service delivery make them a ready choice for enterprising managers.

One good thing about a network is that it greatly increases the efficient use of scarce resources. Imagine a large organization that has stand alone computers only. In such a case, the management has to buy a printer for each computer. However, with a network, only one printer is sufficient. The same applies to other resources like fax machines, optical drives, files and applications.

It should also be noted that computer networks have enhanced daily communication by providing a paperless communication environment. Users can send electronic messages and mail to each other instead of having to bear the cost of stamp duty or delivery charges. On the same note, company executives may not need to travel across continents to hold meetings. They can hold electronic video conferences instead and save the fare.

 

Reliability

A computer network is reliable in two ways especially when communicating or accessing information:

  1. Data can be transferred with minimum error from source to destination.
  2. In case one computer breaks down, a user can still access data and information from the other computers using another computer on the network.

 

Limitations of networking

Although networking has many advantages it also offers many challenges that are associated with implementation and human factors. Some of the limitations and disadvantages of networking include security issues, high initial installation cost, moral and cultural effects, spread of terrorism and drug trafficking and over reliance on networks among others.

 

Security issues

Data and information held on a network is prone to more illegal access threats than if the computer was not on the network. For example, a stand alone computer may be accessed by only a few people at home or in the office environment. However, once the computer is connected to the network, especially the Internet, many people can access it not only physically but also virtually over the network. Apart from this, when information is sent over the network from source to destination, it can be tapped or listened to by unauthorized parties.

Organisations find it very challenging to guard information systems from constant threats of illegal access. One of the common methods of data protection in a networked environment is encryption. This is the scrambling of information into a complex unintelligible form. Encrypted data cannot be understood by people who illegally access it unless they have the decryption key.

 

High initial cost

The initial cost of buying network hardware and software is very high. In fact, most institutions that have not set up their networks more often than not quote prohibitive cost as a limiting factor.

 

Moral and cultural effects

Large networks like the Internet have chat rooms and messaging services that may enable underage children to meet peers and adults on the net some of whom may have bad intentions. Access to pornographic and other negative material has also made the fight against social problems such as HIV/AIDS, bad sexual behaviour, drugs and substance abuse more complicated.

 

Spread of terrorism and drug trafficking

The Internet provides a rich recruitment ground for all types of illegal activities such as terrorism and drug trafficking. The easy flow of information from one place to another keeps even those who are on the wrong side of the law communicating easily. Terrorists and drug traffickers use information networks for their business communications. However, many countries have come up with methods of policing the Internet to try and break such syndicates.

 

Over-reliance on networks

Modem organisations have phased out most manual operations this means that all business processes and the society depend on computer networks. The disadvantage of this over reliance is that if by any chance the network fails or goes down, then many systems in the society can be brought to a halt! For instance, imagine the chaos if mobile phone services were to be abruptly brought to a halt. However, proper systems and network planning should be made to avoid such occurrences.

 

Elements of networking

A computer network is made up of several standard elements (components) which can be classified into three major categories namely:

  1. Data communication media.
  2. Communication devices.
  3. Networking software.

 

 

 

 

Data communication media

A data communication medium is a pathway used for carrying data and information from one point to another. The communication medium will more often than not dictate the type of signal that will be used to transmit a message. In essence, data communication media can be divided into two:

  1. Communication using cable (bounded media)
  2. Wireless communication (unbounded media)

 

Communication using cables (bounded media)

Data signals are transmitted from the source to the destination through a restricted pathway such as through a cable. For example, if the cable is a copper conductor, the data signal which may be in form of an electrical signal is propagated through the cable from the source to the destination. Any radiation from the guided medium is regarded as signal loss.

There are several types of bounded transmission media but the most common ones are:

  1. Two wire open lines cables.
  2. Twisted pair cables.
  3. Coaxial cables.
  4. Fiber optic cables.

 

1.Two wire open lines cables

They are made up of two parallel copper wires separated by a plastic insulator

They are used in telecommunication network to transmit voice signal e.g. the line running from a subscriber’s house to the nearest telephone post.

Although the plastic insulator is meant to reduce inter-line interference called crosstalk their linear nature allows an electromagnetic field to build around them during heavy data transmission which may cause interference to the signal. The wires also capture environmental frequencies e.g. radio waves hence causing noise in the transmission channel. In data communications, the word noise refers to random unwanted signals picked up by the channel.

 

2.Twisted pair cables

A twisted pair cable is made up of two solid copper wire strands wound around each other in a double helix manner the winding of the wires is meant to reduce the development of an electromagnetic field around the two wires as they transmit data. These cables are mostly used to transmit both voice and data signals. The two common types of twisted pair cables are the unshielded twisted pair (UTP) and shielded twisted pair (STP)

Unshielded twisted pair (UTP) cables do not have a shield that prevents electromagnetic interference (EMI) also called “electric noise” from the environment. The cable is therefore susceptible to noise and signal interference. Noise may come from lightening sparks, radio signal and even the radiations from spark plugs in motor vehicles. Unshielded twisted pair is therefore not suitable for environments that are electrically “noisy”.

Shielded twisted pair (STP) is similar to unshielded twisted pair except that a braided shield is wrapped around the wires to shield or protect them from noise.

 

Twisted pair cables are categorised into five groups according to the type of data transmitted and maximum rate of transmission, as shown below.

 

Table 1.1

 

  Suitable for Speed (max. limit)
Category Transmitting  
1 Voice Less than 1Mbps
2 Data 1 Mbps
3 Data 16 Mbps
4 Data 20 Mbps
5 Data 100 Mbps

 

  1. Mbps means Megabits per second.
  2. Today’s networks are approaching speeds of Gigabits per second.

Most organisations today use category 5 twisted pair cables to set up their local area networks. Although twisted pair cables can support high data rates (bandwidth) of up to 100 Mbps, they suffer from attenuation. For every cable length of 90 m, a device for restoring the signal called a repeateris needed to amplify the signal.

The advantages of twisted pair cabling include:

  1. Telephone systems use UTP which is present in most buildings. This means that it is easier to set up network media because connection is readily available.
  2. Installation equipment is cheap and readily available.
  3. It is cheap because of mass production for telephone use.

The disadvantages of twisted pair cabling include:

  1. It suffers high attenuation.
  2. It is sensitive to electromagnetic interference and eavesdropping.
  3. It has low data transmission rates as compared to other cables.

 

Coaxial cables

A coaxial cable resembles the cable that is used to connect television antenna to a television set. This cable has a central copper core which may be of solid or stranded wires surrounded by a dielectric material (insulator). The dielectric material is then surrounded by a hollow mesh conductor which is covered by a shield making the cable more resistant to electromagnetic interference than the twisted pair cable.

The braid (or mesh conductor) is made of copper or aluminium and serves as the ground for the carrier wire. Together with the insulation and any foil shield, the braid shield protects the carrier wire from radio frequency interference (RFI) and electromagnetic interference (EMI). However, although the cable has better protection against electrical interference than the twisted pair cables, it has a moderate protection against magnetic interference. The diameter of the centre core or conductor determines the attenuation rate. The thinner the core, the higher the attenuation rate. Data is carried on the cable using direct current (dc).

Coaxial cables have bandwidths of up to 1 Gbps (Gigabits per second). Hence, they are installed in a network to form the network backbone (a link that connects two or more separate local area networks). A good example where this cables are used is connecting different networks between buildings and routing trunk calls in telecommunication companies. There are two types of coaxial cables:

  1. Thin coaxial cable (Thinnet). It has one dielectric insulator
  2. Thick coaxial cable (Thicknet). It has two dielectric insulators around the core and is thicker than the thinnet

The advantages of coaxial cables include:

  1. They are very stable even under high loads.
  2. They have a large bandwidth (up to I Gbps) compared to twisted pair.
  3. They can carry voice, data and video signal simultaneously.
  4. They are more resistant to radio and electromagnetic interference than twisted pair cables.

The disadvantages of coaxial cables include:

  1. Thick coaxial cable is hard to work with.
  2. Coaxial cables are relatively expensive to buy and to install as compared to twisted pair.

Fiber optic cables

This is one of the latest types of bounded transmission media to be developed. Instead of carrying or transmitting data signals using electronic signals, the fiber optic cable utilises light to transmit data from one point to another on the network. The electrical signals from the source are converted to light signals, and then propagated along the fiber optic cable. To convert an electric signal to light, you need a Light Emitting Diode (LED) at the transmitter. At the receiving end, a photosensitive device can be used to convert the light signals back to electric signals that can be processed by the computer.

 

The fiber optic cable is made up of the core, cladding, buffer, strength members and the jacket. .

The core: The core is the central part of the cable and is made of a hollow transparent plastic or glass.

Cladding: This is a single protective layer surrounding the core. It has some light bending characteristics in that, when the light tries to travel from the core to the cladding, it is redirected back to the core. This is why even if a fiber optic cable is bent into coils and a light signal is inserted at one end it will still be seen coming out from the other end.

Buffer: The buffer surrounds the cladding and its main function is to strengthen the cable.

The jacket: It is the outer covering of the cable.

Fiber optic cables are of two types namely:

  1. Single mode fiber.
  2. Multimode fiber.

The single mode fiber cable has a very narrow centre core the light in the cable can therefore take only one path through it. Because of this, it has a very low attenuation rate and is preferred for long distance transmission. It has a bandwidth of 50 Gbps which is higher than that of the twisted pair’s 100 Mbps. Single mode fiber is very expensive and requires very careful handling during installation.

A multimode fiber has a thicker core than the single mode it allows several light rays to be fed in the cable at an angle. Because of multiple light signals navigating the cable at the same time, distortion of the signal is possible. Multimode cables have a high attenuation rate and are usually used for shorter distances than single mode.

The light signal travels through the core, through a process referred to as total internal reflection. The process that causes total internal reflection is called refraction. Refraction is the bending of light when it crosses the boundary of two mediums that have different density. When light signal is inserted into the cable, it tries to cross from the core to the cladding. The light is bent back into the core hence propagates along the length of the cable

The advantages of fiber optic cabling include:

  1. It is immune to electromagnetic interference and eavesdropping.
  2. It is fast and supports high bandwidth.
  3. Large distance can be covered because it has low attenuation.
  4. Can be used in hazardous places (highly flammable) because they do not generate electrical signal.
  5. It is smaller and lighter than copper cable hence ideal for space limited situations.

The disadvantages of fiber optic cabling include:

  1. Connectivity devices and the media are expensive.
  2. Installation is difficult because the cable must be carefully handled.
  3. It is relatively complex to configure.
  4. A broken cable is difficult and expensive to repair.

Wireless communication (unbounded media)

Wireless or unbounded media, is a type of media that is used to transmit data from one point to another without using physical connections. In this case transmitting antenna and receiver aerial facilitate the communication. Examples of wireless transmission media include microwaves, radio waves, and infrared transmission all use different frequencies of the electromagnetic spectrum. All these waves travel at the speed of light.

Microwave transmission

Microwave frequencies range from about 3GHz to 40GHz on the electromagnetic spectrum. Due to their small wavelength, they easily release their energy in water as heat hence they are also used in making microwave ovens used as domestic kitchen appliances. However, in networking, microwaves are very suitable for point to point transmissions. This means that a signal is directed through a focused beam from transmitter to the receiver station.

Satellite communication

A satellite is a microwave relay station. The microwave earth stations have parabolic dishes with an antenna fixed on them in order to focus a narrow beam towards the satellite in space. A satellite transmission system has three main components:

  1. Transmitter earth station that would set up an uplink to the satellite in order to transmit data. The uplink will have a unique frequency.
  2. A satellite that is somewhere in an orbit that receives, amplifies and retransmits the signal to a receiving earth station via a downlink frequency that is different from that of the uplink so as to avoid interference with the uplink signal.
  3. Receiving earth station that would receive the sent signal on the other side of the globe.

A communication satellite is usually launched into space about 36 000 km above the earth in such a manner that its speed will be relatively equal to the rotation speed of the earth. An observer on earth will therefore, see as if the satellite is stationary in space. These types of satellites are called geostationary satellites. They are convenient because the need to keep on moving the parabolic dish in a bid to track the line of sight is eliminated. A geostationary satellite offers a large constant line of sight to earth stations. The area on earth where the line of sight can easily be located is called the satellites footprint. The satellite transmits the signal to many recipient earth stations to form a point to multipoint transmission. In multipoint transmission the transmitted signal spreads out in all directions forming a cell of access radius.

The new trends in microwave transmission have seen the use of very small aperture terminal (VSAT) technology. This very small aperture terminal refers to a very small satellite dish used both in data, radio and TV communication. Many businesses are adopting this new technology because it enables direct access to satellite communication instead of having to go through the state owned or licensed satellite gateways.

The satellite produces strong signals that can be received by a satellite dish antenna of only about 2 metres in diameter. The signals are decoded using a decoder that is plugged directly to a television set or a computer.

Radio communication

Radio waves travel just like surface water waves, i.e. they are omnidirectional. This means that they start from a central point and spread outwards in all directions. As they travel outwards, their energy spreads outwards over the covered area. The waves are radiated into the atmosphere by a radio frequency antenna at constant velocity. Radio waves are not visible to the human eye. Radio waves are used in radio and television broadcasts. Data can also be transmitted over radio waves communication channels. For example, instead of laying telephone cables between two towns that are geographically separated, radiowave transmission can be used to connect the two towns. Radio waves can be of high frequency, very high frequency or ultra-high frequency.

The high frequency (HF) radio waves signal is propagated by directing it to the ionosphere of the earth. The ionosphere will reflect it back to the earth’s surface and the receiver will pick the signal. Before the advent of satellite communication, high frequency radio was the only way of communication beyond the horizon such as communicating to a ship that is on the high seas or communication between continents. The biggest challenge of high frequency communication is the danger of signal interception by unauthorised parties.

Very high frequency (VHF) radio waves are transmitted along the earth’s surface. Due to the curvature of the earth, the signal will most likely attenuate at the horizon. This means that repeater stations have to be placed strategically to maintain a line of sight in order to receive, amplify and propagate the signal from one area to another. This technology is popular for the hand held radio devices like “walkie-talkie” radios. The range of very high frequency is limited but it is preferred to high frequency where no major obstructions are encountered on the landscape. This is because with very high frequency, it is possible to make the wave to follow a narrower and more direct path to the receiver. To overcome the obstructions on the earth surface like mountains and buildings, repeater stations are built on raised areas.

 

Ultra high frequency (UHF) radio waves are like very high frequency when it comes to the line of sight principle. This means that there should be no barrier between the sending and the receiving aerial. However, they require smaller aerials. Notice that the television aerial for very high frequency is bigger than the one for ultra high frequency radio waves. This is because; ultra high frequency radio waves can be made to follow an even narrower and direct path to the receiver than very high frequency radio waves. Therefore ultra high frequency is popular for horizon limited broadcasts.

One of the latest radio transmission technologies is called Bluetooth technology. Bluetooth is a worldwide and short-range radio technology that enables people to use hand held communication devices such as cell phones and personal digital assistants to access the Internet. The main idea behind Bluetooth communication is to try and define one standard that will allow all personal communication devices regardless of their differences or size to be able to communicate with each other and through wireless technology. The main component in Bluetooth is a small low power two-way radio transceiver, small enough to be inserted in small devices. A network of bluetooth-enabled devices is called a wireless personal area network (WPAN) or piconet. This is because bluetooth networks are best suited for personal or hand held devices. This has made radio transmission to become very popular in mobile communication and Internet connectivity.

Infrared transmission

Infrared waves fall just below the visible light on the electromagnetic spectrum. Just like the radio waves, infrared waves are not visible to the human eye. Communication through this medium is achieved by having infrared transmitters and receivers (transceivers). Transceivers of infrared signals must be within a line of sight in the same room. This is because unlike radio signals, infrared signals cannot penetrate obstacles like walls. However, the signal can be reflected off surfaces like walls and ceiling until they reach their destination.

 

An example of an infrared device is the infrared transceiver on most mobile phones. Once activated, two people in the same room can send messages to each other using infrared technology on their mobiles without going through the mobile service provider hence avoid being charged.

In computer networking environment, the technology can be used to connect devices in the same room to each other without need for cables e.g. a computer to a printer. The computers infrared transceiver must maintain a line of sight with the one for the printer.

 

Advantages and disadvantages of wireless communications

Wireless communication offers numerous advantages that justify the cost of laying down the network. Some of the advantages are:

  1. Wireless medium is flexible in operation as compared to bounded media i.e. devices can be moved around without losing access to the network.
  2. Wireless networks can span large geographical areas easily.
  3. Wireless communication can take place via satellite even in very remote areas that do not have high cost physical infrastructure like telephone lines.

Some of the disadvantages of wireless communications include:

  1. It is relatively difficult to establish or configure.
  2. The initial cost is very high.

 

Communication devices

Computers and transmission media require communication devices for the network to be fully operational. These devices are more or less used as interfaces or junctions between the terminal devices. Terminal equipments are devices at both ends of the communication link such as a computer. Some examples of data communication devices include network interface cards (NIC), modems and codec’s, hubs, bridges, repeaters, routers, gateways, switches and access points.

Network interface cards (NIC)

Network interface cards (NIC) create a physical link between the computer and the transmission media. A network interface card is plugged into an empty expansion slot on the motherboard. However, most computer motherboards today come ready with an onboard network interface controller. The network interface cards have ports at the back in which the terminated end of a network cable can be plugged.

Modems and codecs

A modem is an important device in the world of communication. It converts a signal from digital to analog form for the purpose of transmission over the analog media, while a codec converts an analog signal to digital form for transmission via a digital medium. A modem can be external, an add-on card or built on the motherboard.

Hubs

A hub also called a concentrator is a component that connects computers on a network and is able to relay signals from one computer to another on the same network. A hub will usually connect networks that have a common architecture i.e. one that has the same set of communication software usually called protocols. Protocols are a set of rules that govern the communication between devices on a network. A hub transmits signals by broadcasting them to all the computers on the network. After the signal is broadcasted, the computer whose address is on the message picks the message from the network that is part of the broadcast domain. Some hubs called intelligent hubs are able to monitor the way computers are communicating on the network and keep the information in a small database of their own called a management information base (MIB). The network server can then use this information to fine-tune the network. Intelligent hubs can be able to manage a network by isolating computers that are not functioning properly. Several hubs can be connected together one after another to expand a network. However, this increases the broadcast range which may lead to broadcast storms on the network. The term broadcast storm refers to a condition where a network is overwhelmed with message broadcasts due to malfunctioning of network interface cards or hub related problems.

Bridges

This is a network device that selectively determines the appropriate network segment for which a message is meant for delivery through address filtering. Hence a bridge can divide a busy network into segments to reduce network traffic. The purpose of using a bridge therefore is to:

  1. Extend the length and number of stations that a segment can support.
  2. Reduce overall traffic flow by allowing broadcasts only in the destination segment of the network.

 

A bridge makes sure that packets that are not meant for a particular segment are not broadcast in that segment.

Repeaters

A repeater receives a signal from one segment of a network, cleans it to remove any distortion, boosts it and then sends it to another segment. Repeaters are the simplest way to expand a network because they broadcast the same message to other network segments. However, this is advisable due to broadcast storms that can develop. The repeater enables the network to eliminate attenuation problems.

 

Routers

The router interconnects different networks and directs the transfer of data packets from source to destination. Routing depends on network addresses. Each network has a unique identifier or address called the network address. Network addressing is enabled because of the use of a special internetworking protocol called the Internet Protocol (IP). Hence, the network address is usually called the IP address. All the computers on the same network have the same network address but different host numbers. The router receives a packet from another router on the internet work and checks the destinations network address. If the address is the same as the one on which the router is, it passes the data packet to the destination host by reading the host address otherwise the packet will be routed to the next network address. Some modem routing devices combine the functionality of a bridge and   router. Such a device is called a brouter.

Gateways

A gateway is any device that can be configured to provide access to wide area networks or Internet. One such device is the router. Because of this reason most people confuse a gateway and a router. However a gateway may not be necessarily a router, it may be a computer configured to provide access the Internet. Figure 1.21 shows a logical diagram of a local area network connected to a wide area network via gateways.

Switches

A switch, unlike a hub forwards a packet directly to the address node without broadcasting. A node refers to data terminal equipment such as a workstation or computer on the network. The switch does this by connecting two nodes point to point as if they were linked by a direct cable between them. This reduces the broadcast problems on the networks. It is important to note that some hubs also incorporate the switching mechanisms. Such a hub is referred to as a switching hub.

Typically, switches are more expensive than hubs. This means that one switch may be used as a bridge to connect several hubs in order to reduce collision problems caused by broadcasts.

Wireless communication devices

For a long time, networks have been implemented using tangible transmission media like cables. However, as the cost of wireless technology goes down and the quality of service increases, it is becoming cost effective for companies and individuals to extend the capability of wired networks by integrating wireless segments into their communications. Some of the most common devices used in wireless communication include access points and the antenna.

Access points (AP)

The access point is one of the most common wireless network components  As its name suggests, it is an entry point into a bounded network for people who have wireless devices such as personal digital assistants (PDA’s), laptops and computers with wireless links.

Wireless antennae

The access point needs to have antennas in order to detect signals in the surrounding. The waves may be radio waves, microwave or infrared waves in nature. In most cases, access points will have two antennas so that the one that receives the best signal at any particular time can be used.

 

Personal computer memory card international association (PCMCIA) cards

A personal computer memory card international association is an add-on card inserted into a device such as personal digital assistants or a laptop in order to enable wireless communication between the devices and a wired network server.

Network software

Computer networks have evolved from the simple linking of computers on a common transmission media to highly managed and optimised data and information transfer systems. This means that apart from data communications, the focus is now squarely on how best to utilise network resources. The issues of network security inter operatability and reliability have taken centre stage. Any network manager will be faced with the question of network load balancing and adopting best routing procedures.

 

All these tasks would be impossible if network software was not available. These software can be classified into two main groups namely:

  1. Network operating systems.
  2. Network protocols.

 

Network operating systems

These are operating systems specifically designed to optimise the networked computers ability to respond to service requests. Servers run on a network operating system. In addition to the functions of a normal operating system, this software performs the following network related functions:

  1. Provides access to network resources e.g. printers and folders.
  2. Enables nodes on the network to communicate with each other more efficiently.
  3. Supports interprocess communication i.e. enables the various processes on the network to communicate with one another.
  4. Respond to requests from application programs running on the network.
  5. Supporting network services like network card drivers and protocols.
  6. Implementing network security features.

In most cases, network operating systems are designed as multi-user operating systems that run the network server program. Once installed on the right hardware platform and configured as a server, the operating system will provide network management tools to network administrators. The administrator can use the tools to do the following:

  1. Secure the network against unauthorised access.
  2. Track network usage and keep a log of all the people who have used the network.
  3. Ensure inter-operatability between various systems on the network.
  4. Performance monitoring to ensure maximum throughput on the network.

Examples of network operating systems are Windows NT/2000/2003, UNIX, Linux and Novell Netware.

 

NB: Internetworking devices like routers also have operating systems of their own and hence they can be managed and configured for optimum performance. Note that routers are special purpose computers.

 

Protocols

Protocols are set rules and procedures that govern communication between two different devices or people. For example, a diplomat from a foreign country must adhere to the set of rules and procedures of communication when representing his country in the host country.

In computer networking, protocols are the rules and technical procedures that govern communication between different computers.

 

How protocols work

The data transmission process over the network has to be broken down into discrete systematic steps. At each step, a certain action takes place. Each step has its own rules and procedures as defined by the network protocols. The work of these protocols must be co-ordinated so that there are no conflicts or incomplete operations. This co-ordination is achieved through protocol layering. Network protocols are designed after the open systems interconnection (OSI) model. The open systems interconnection model is not a protocol as such but is meant to help designers to come up with high quality layered protocols. It has seven layers, each performing distinct functions as shown in Table 1.2.

 

Table 1.2

 

  Layer Function
7. Application layer User applications run here and generate requests for data transmission or open received

Information.

6. Presentation layer Adds formatting, display and encryption

Information to the data being sent.

5. Session layer Sets up data transmission sessions between two

Communicating devices.

4. Transport layer Manages data transfer over the network to ensure

Reliability.

3. Network layer Address information is added to the data packet

And routed to destination.

2. Data link layer Adds error checking information and prepares

Data for going onto the physical connection.

1. Physical layer The data packets are finally transmitted via the

network card through the transmission media in

form of bits

 

Application protocols work at the highest layer of the OSI model. They provide services to application programs. An example of an application program is an e-mail editor program that enables composing or reading of e-mail messages. Examples of protocols at the application layer include:

  1. Simple mail transfer protocol (SMTP) – An Internet protocol for transferring e-mails.
  2. File transfer protocol (FTP) – An Internet protocol for file transfer.
  3. Apple talk and apple share – Apple computers networking protocol suit.

 

Transport protocols ensure that data is passed between computers more reliably. Some examples include:

  1. Transmission control protocol (TCP): This is responsible for delivery of sequenced data over the network.
  2. Sequential packet exchange (SPX): This part of the Novell’s internet work packet exchange/sequential packet exchange (IPX/SPX) for sequenced data.
  3. NetBEUI: A local area network protocol for Microsoft and 1MB networks that establishes communication sessions between computers.
  4. Apple transaction protocol (ATP): Apple computer’s communication session and data transport protocol.

Network protocols provide link services. They handle addressing and routing information, error checking and retransmission of requests. Some examples of network layer protocols include:

  1. Internet protocol (IP): It does packet forwarding and routing.
  2. Internetwork packets exchange: Netware’s protocol for packet forwarding and routing.

 

Network topologies

The term network topology refers to the way in which computers and other devices have been arranged or how data is passed from one computer to another in the network. Therefore network topology can be viewed in two ways namely logical and physical topology.

 

Logical topology

Logical topology also called signal topology deals with the way data passes from one device to the next on the network. Examples of logical topologies are Ethernet and token ring. This means that two networks with different physical layout may have the same logical topology.

 

Ethernet topology

In Ethernet topology, all computers listen to the network media and can only send data when none of the others is sending.

 

Token ring topology

In token ring topology, a special package for data called a token goes around the network and only the computer whose address is on the data held in the token will take up the token to read the data then release the token. The token can then be captured by another computer which needs to transmit data.

 

Physical topology

Physical topology refers to the physical layout or arrangement of components on the network. Examples of physical topologies include star, bus, ring, mesh and tree/hierarchical topology.

 

Star topology

In star topology, all devices are connected to a central hub. Nodes communicate across the network by passing data through the hub. When the hub receives data from a transmitting computer, it broadcasts the message to all the other nodes on the network. Until recently, the star topology was found mostly in minicomputer and mainframe environments. The topology consists typically of a system of terminals or personal computers, each connected to a central server.

The advantages of star topology include:

  1. It allows centralisation of key networking resources like concentrators and servers.
  2. It gives the network administrator a focal point for network management. When something goes wrong with the network, the administrator can troubleshoot it from one place, usually a wiring closet, but possibly from a remote management terminal.
  3. Star networks are easy to configure.

 

The disadvantages of star topology include:

  1. The star-based network is costly because it requires one complete cable per computer. Each workstation is connected to the central concentrator by its own dedicated line. In some star-based network technologies this line is coaxial cable that runs from an active hub to a workstation.
  2. If the central hub fails, the entire network will be down.
  3. Installing is time consuming because each node forms a segment of its own.

 

Bus topology

All devices are connected to a central cable called the bus or backbone as shown in Figure 1.26. The sharing of the transmission media (or bus) has several problems. Most importantly, it means that the cable can carry only one message at a time and each workstation on the network must be capable of knowing when it can and cannot transmit using this shared medium.

 

A terminator is attached to each end of the cable to avoid signals from bouncing back and forth on the cable causing signal distortion. As the data passes along the cable, each station checks whether the data is addressed to it. If the address matches the machines address, it receives the data otherwise it rejects it. The network addresses of computers on a network are called the medium access control (MAC) address.

 

The advantages of the bus topology are:

  1. It is easy to install.
  2. It is less costly. Does not require a complete cable length per computer.

The disadvantages of bus topology are:

  1. A cable break in any section brings down the whole networks.
  2. Troubleshooting a cable fault is difficult because the fault could be anywhere on the cable.
  3. The bus topology limits the number of computers that can be connected to the cable because each computer is listening to the cable in order to transmit. This means that an increase in the number of computers results in an increased collision as machines compete for transmission.

Ring topology

In a ring topology, all devices are connected to one another in the shape of a closed loop each station is responsible for regenerating and retransmitting signals around the network to its neighbour. A token is used to exchange data from one station to another. A token can be viewed as an envelop or a bag where data is placed for transmission and carried around the network.

The advantages of ring topology are:

  1. They use a short length cable.
  2. Ring topology is simple to install.

The disadvantages of ring topology are:

  1. Modification may be difficult because adding or removing a device can disrupt the entire network.
  2. Troubleshooting can be difficult.
  3. One device or media breakdown may affect the entire network.

However, this is not the case with IBM token ring where a device called Multi Station Access Unit (MSA U) is used for station bypass in the event a station fails.

 

Mesh topology

This is the most common type of topology used in wide area network where there are many paths between different locations. Devices are connected with many redundant interconnections between the nodes. In a true mesh topology every node has a connection to every other node in the network. This is a hybrid topology. Groups of star-configured networks are connected to a linear bus backbone

 

Practical exercise

 

Setting up a peer-to-peer local area network

This practical activity is a step by step guide on how to set up a simple local area network. The following are some of the requirements you need.

 

Hardware requirements

  1. A computer running on any version of Microsoft Windows especially Windows 9x / 2000 / ME / Windows XP.
  2. Network Interface card. Some computers may have it already installed onboard so that you do not have to purchase one.
  3. A hub or a switch.
  4. Transmission media preferably unshielded twisted pair category 5. 5. RJ45 connectors.

 

Tools

  1. Crimping tool
  2. Cable tester
  3. Screw drivers.

Installing a network card

The network interface card acts as the physical interface or connection between the computer and a properly terminated transmission cable. As mentioned earlier, some motherboards come with on-board network interface cards hence you may not need to plug in a separate add-on card.

To physically install an add-on card:

  1. Disconnect the computer from the power source.
  2. Open the system unit and identify an empty expansion slot on the motherboard.
  3. Insert the card and screw it into place. Some little force may be needed to push the card into place squarely. Make sure that all the conductor points of the card sink into the expansion slot. Avoid touching the golden conductor points and chips on the card with your bare hands.

NB: Some cards are slotted into Industry Standard Architecture (ISA) slots while others are designed for Peripheral Components Interconnect (PCI) slots. Make sure you install in the right slot and then screw into place.

  1. Replace the casing then connect the computer to the power supply and boot it up. If you are using Microsoft Windows 9x and above, the computer will detect the new hardware because of the plug and play feature found in the operating system. It may install the protocols and device software needed for the proper operation of the network interface card automatically! If there is a problem of the card being detected, you may have to configure the card manually using software on a disk that comes with the card.

 

Installing the drivers manually

  1. Click tart, Settings then, ControlPane1. In the Control Panel window double click the Network /Network Connections icon. A dialog box will be displayed. (In some Windows versions you may have to double click the Network and Dial-up Connections icon found in the control panel then double-click the local area connection icon.)
  2. Click the configure button.
  3. Click adapter/drivers and then click ADD. Follow the on screen instructions.

 

Adding protocols

  1. Make sure the Network dialog box is open.
  2. Click ADD then protocol
  3. Click Microsoft, select TCP/IP and NetBEUI from the protocol list then ok
  4. Click Apply

 

Identifying your computer in a workgroup

A workgroup is a collection of computers that are on the same network. To specify your computer and the name of the workgroup:

  1. If you are using Windows 9x, click the identification tab from the Network dialog box. If you are using Windows Me, 2000 or XP. Identification (Computer Name) tab is located in system properties dialog box. Right click My computer, click Properties then click the computer name tab.
  2. Type your computer name and the workgroup name. The computer name you give must be unique.

 

Configuring transport control protocol/internet protocol (TCP/IP)

In order to communicate with other computers, you need to install and configure a protocol. In our case let us use TCP/IP. To configure TCP/IP,

  1. Select the TCP/IP Ethernet adapter from the list titled The following network components are installed/ This connection uses the following items.
  2. Click the properties button then the Specify the IP address option,
  3. Type in the IP address box an address such as 192.168.00.001. Each computer should have a unique IP address. Figure 1.32 shows a TCPI IP properties dialog box in Microsoft Windows XP.
  4. Specify the subnet mask. Subnet masks are values that allow the router to distinguish the network ID from host ID portions of the IP address. If the IP address is examined by the subnet mask and found to be identical, the message is destined to a host on the same network otherwise it is routed to another network. Typically, subnet masks use the format 255 .x.x.x. In our case let us use a subnet mask such as 255.255.255.0.
  5. Click APPLY then Ok The computer will prompt you to restart in order for the changes to be effected.
  6. Restart the computer

 

Media preparation and connection

In this practical, we are going to use twisted pair cabling technique because it has become almost the default method. This type of media uses a connector known as RJ45 to terminate the cable. RJ45 is attached to a UTP cable using crimping tool. To attach an RJ45 connector to a UTP cable, proceed as follows:

  1. Cut a piece of cable of suitable length approximately 3 metres.
  2. Strip off approximately a dimension centimeter of the cable sheath on both ends to expose the inner pairs.
  3. Untwist the pairs.
  4. Using the wiring diagram, place the wires in the correct order and trim the edges to make them even.

Key

  1. Green striped 2. Green
  2. Orange striped 4. Blue
  3. Blue striped 6. Orange
  4. Brown striped 8. Brown

 

  1. Insert the wires into the RJ45 connector; plug it in their correct order and then push it into the crimping tool.
  2. Squeeze the handles of the tool to make sure the wires are pierced and held tightly in the connector.
  3. Repeat steps 5 and 6 at the other end of the cable. Your cable should now be terminated on both ends
  4. You can then test the media for continuity and correct termination using the cable tester.

 

Connecting the computers to the hub/switch

It is now time to connect the computers together through the hub. To connect the computers:

  1. Connect one end of the cable to the RJ45 port of the network card and the other end to one port in the hub. If the hub is powered, a LED will indicate the connection. Repeat all this process for all other computers that you wish to connect on the network.
  2. To see if the networking is successful, right click the Network Neighborhood/ My Network Places on the desktop. If all the connected computers in the same workgroup can “see” one another then you have succeeded setting up a peer-to-peer network.
  3. if not, you may decide to test the connection using the PING command. For example if you have two computers with the IP addresses 192.168.001.001 and 192.168.001. 028. To test the connection between the two, proceed as follows:

(a) From the START, menu of the computer with IP address

192.168.001. 001, choose the RUN menu and type the command

PING 192.168.001. 028.

(b) Click, 0K.A connection failure will be displayed on the screen

Sharing network resources

If you have successfully installed the network, you can then start enjoying the benefits of networking by enabling resource sharing. For example if you are using Windows XP, you can share resources by enabling sharing and security as follows:

  1. Open Windows Explorer.
  2. From the explorer window, right click the drive folder or file you wish to share with others on the network then select sharing and security.
  3. Click the Sharing tab then enable “share this folder“.
  4. Type in the share name and set other options as required.
  5. Click 0.K.

Network security

Network security is like the security measures we implement in our homes. You do the best you can to protect yourself from intruders. Likewise in networking you should try to protect your data and information from intruders. In networking there are several ways of enforcing security one of them is share level and the other is the user level security.

 

Share level security

Share level security is a sample network security used in peer to peer networks. The user can decide which resources to give for sharing. Most desktop operating system such as Window 9X provide such kind of security.

 

User-level security

User level security model is used on server based networks. A network administrator assigns accounts to users. This means that each user is provided with a unique name and password which he or she can use to access network resources. For more on user level security, read documentations on operating system such as Microsoft Windows NT 4.0/2000/2003, UNIX, Novell Netware, Linux Fedora etc.

 

APPLICATION AREAS OF INFORMATION AND COMMUNICATION TECHNOLOGY (ICT)

 

Chapter outline

 

2.1 Introduction

2.2 Application areas of information and communication technology

2.3 Field work report

 

Introduction

Computers play an important role in every aspect of our society today. Hardly does a day pass without one coming across a computer system that is used in offering services that were initially done manually.

In this chapter, we shall look at how computers have been applied in the contemporary society to add value to the information systems of various organizations. An information system is a collection of specific human and machine efforts required to support the decision making process, data processing, information output and presentation.

 

Application areas of information and communication technology

Information and communication technology (lCT) has been applied in various areas such as in the development of financial systems, retail systems, reservation systems, educational systems, communication systems, industrial systems, scientific and research systems, library systems, entertainment systems, transportation systems, home use, office expert systems, marketing, virtual reality systems and law enforcement systems.

 

Financial systems

Financial systems enable organisations to manage their finances. They include:

  1. Payroll systems.
  2. Accounting systems.
  3. Banking systems.

 

Payroll systems

The primary purpose of this system is to process the accurate information of employees including gross pay, deductions and the net pay. Because money spent on human resource is one of the largest operating expenses of a business, a payroll system is also designed to produce several analysis reports e.g. a breakdown of payroll expenses against production/income of the company.

 

Accounting systems

Accounting systems are popular in business management. There are six key business accounting activities/subsystems:

  1. Customer order entry and billing
  2. Inventory management
  3. General ledger accounting
  4. Accounts receivable
  5. Accounts payable

 

Customer orders entry and billing

Customer orders entry and billing subsystem records incoming customer orders, authorises delivery of items or services ordered and produces invoices for customers who do not pay in advance or on cash basis.

 

Inventory management

Inventory management is used to keep track of the items in stock and help the management determine which items to reorder. This helps the management to have enough stock at all times to meet the needs of the customers.

 

General ledger accounting

General ledger accounting is used to keep track of how much a business makes and its worthiness by summarising the financial transactions. It produces reports on income, sources of income, expenses, and the net profit or loss earned. A summary report of these transactions is called a balance sheet and is usually generated at the end of an accounting period.

 

Accounts receivable

Accounts receivable system keeps track or records of the amount owed by each customer. This helps the management to make a follow-up by billing the customers for overdue payments.

 

Accounts payable

Accounts payable system keeps track of the amount the business owes others e.g. suppliers, tax organisations, transport e.t.c. Hence, it helps the management to produce cheques for payment of these amounts.

 

Banking systems

The banking industry was one of the earliest consumers of information and communication technology. The computerised banking services include:

  1. Processing customer transactions.
  2. Cheque clearing and processing.
  3. Electronic funds transfer.

Processing customer transactions

Computers are used in banks to carry out financial transactions such as recording deposits, withdrawals and calculating interests on savings and loans. Such systems also generate reports on the current status of accounts. In most banks, these transactions are entered via terminals, which are connected, to a central computer for centralised processing. The tellers have revolutionised banking activity by offering 24 hour service to customers and more flexibility in cash deposits and withdrawals.

 

Cheque clearing and processing

Computerised cheques clearing and processing is made possible due to the special characters on cheques printed using ink containing magnetic particles. The characters identify the bank in which the cheque is drawn, the customer account number, the cheque number and the amount of the cheque. Using a magnetic ink character reader, these details are automatically entered into a computer for cheque processing. Manual processing used to take lots of time but with computer systems, millions of cheques are processed every day hence improving efficiency in service delivery to customers.

 

Electronic funds transfer (EFT)

Electronic Funds Transfer (EFT) is the movement of money using information and communication technology. When a cash dispenser is used, the amount withdrawn by a customer is deducted from his/her account. Another example is when paying for goods and services using a credit card. Payment is transferred electronically from the customers account to the recipients account.

 

Retail systems

Computers are becoming more and more popular in retail stores such as supermarkets, distributor outlets etc. Computers are used in such stores for:

  1. Stock control
  2. Transactions handling at the electronic point of sale terminals (EPOS)

 

Stock control

A computerised stock control system enables a user to manage his/her stock more efficiently. This system is used to track what is in stock and what needs reordering so as to reduce the risk of under stocking or overstocking. Overstocking ties up valuable space and capital that could have been used for other valuable items. On the other hand under stocking causes customer dissatisfaction.

 

Transactions handling at the electronic point of sale terminals

An electronic point- of -sale (EPOS) is a computer terminal used in retail stores to input and output data at the point where sales are transacted e.g. at the supermarket checkout counter. An EPOS terminal has all facilities of a normal cash register, but with additional direct data capture devices, e.g. bar code reader, card reader, a monitor and a receipt printer. In such retail stores, goods are identified by means of bar codes. For each item, a record is stored in secondary storage medium containing: the item number, item name or description, quantity in stock and the price.

Transactions at the point of sale terminal may involve the following steps:

  1. The bar code reader (wand) is passed over the items bar code. The bar code is automatically converted to the item number, e.g. 2160, which is read to the computer.
  2. Using this number, the computer searches for the item with a corresponding number in the products database.
  3. Once the record is found, its description and price lookup file is used for processing the sale.

The advantages of electronic point of sales terminal systems are:

  1. Correct prices are used at the checkout counter.
  2. Faster since the attendant does not have to enter details manually.

 

Reservation systems

Reservation systems are distributed networked systems that are used mainly to make bookings in areas such as airlines, hotels, car-rental, theatres etc. Bookings are made from a remote terminal connected to a centralised computer database. To access the database, a customer makes enquiries via the remote terminal connected to the central computer.

For example to make airline booking enquiries such as finding out the seats reservation a customer uses a remote terminal in the nearest booking office. The response is immediately available to the customer within a few seconds.

Such a computerised reservation system is referred to as online enquiry since an individual directly requests for information through a terminal from a central computer and receives an immediate response.

Educational systems

Initially most educational institutions used computers for administrative tasks such as compiling examinational reports, writing memos and accounting purposes. Computers are playing an increasingly important role in educational institutions in the following ways:

  1. Computer aided instruction (CAI)
  2. Computer aided learning (CAL)
  3. Electronic learning (e-Learning)
  4. Computer based simulation

 

Computer aided instruction (CAI)                                                             

Computer aided instruction refers to the use of a computer to learn, drill and practice particular educational principles. For example when learning a new concept in foreign language such as Japanese, the learner is presented with the explanation of the concept. The computer then presents questions from which the learner is to select the correct answer.

Some CAI programs present learning content in form of educational games, which makes learning more fun especially for young children. A good example is a typing tutor program. Figure 2.3 below is an onscreen illustration of a sample typing tutor program that teaches a person to learn typing skills.

 

Computer aided learning (CAL)

Another educational technique that uses computers is computer aided learning. Unlike computer aided instruction, which is meant to drill the learner, computer aided learning present’s educational materials the way a teacher does in a classroom. For example, the program may pose a question and depending on the learner’s performance, it may present new content or revisit the topic.

In order to make learning effective, most computer aided learning programs have clear graphical presentations such as video clips and voice for demonstrating or explaining difficult concepts.

Electronic learning (e-Learning)

In e-Learning, lessons and lectures are presented from a central site and the presentation is transmitted to remote conference terminals or displayed on TV screens. The learner can also access learning material on the internet, sit for online examinations and receive results the same way. Learners therefore do not need to go physically to a college.

Computer based simulation

Computer based simulation refers to the science of representing the behavior of a real-life situation by using computerised models. Simulation has become very popular in learning and training institutions. For example, in distant or e-Learning, where a learner is not in physical contact with a trainer, simulation software can be used to provide the learner with clear illustrations about a certain concept or skill.

Simulation programs are mostly used in educational areas where practical skills have to be learnt like training drivers, pilots, engineers etc. have to be instructed using a virtual environment.

 

Communication systems

Communication refers to the distribution of information or data from one person or location to another. Effective and efficient data communication is achieved by use of high-speed electronic devices such as computers, cell-phones, radios and television. This integration of computerised electronic devices and telecommunication infrastructure for the purpose of communication is referred to as information and communication technology (lCT). Therefore ICT not only refers to computers but also all other devices that are used for effective and efficient communication. Examples of communication systems are:

  1. Facsmile (Fax).
  2. Radio.
  3. Television set.
  4. Video conferencing.
  5. Telecommuting.
  6. Internet.

Facsmile (Fax)

A facsmile machine, in short a fax, is a telecommunication device used to send documents via telephone lines. A document is placed in the machine, scanned and converted into analog form then transmitted over the telephone line. The receiving fax machine converts the analog data into the original softcopy and prints a hardcopy.

To send fax over the Internet, a special modem, called a fax modem is attached to the sending and receiving computers. This eliminates the need for a stand alone fax machine.

 

Radio communication

Computers can be used in radio broadcasting stations to do the following:

  1. Record and manage radio programmes meant for broadcasting.
  2. Manage the radio transmission and track performance. Most transmissions equipment are computerized for easy troubleshooting and operation.
  3. Automate the running of the selected programmes.
  4. Create slides, simulated objects and sound effects when preparing electronic and printed media advertisements.
  5. Download information from Internet that can be used in preparing programmes such as international news.

Television sets

Television sets (TV) have become increasingly important in information and communication technology because they are much more available at homes and many places than computers. Data or information is transmitted via a TV channel the same way the channel is used to broadcast conversional TV programs. The most common types of data transmitted via TV include: teletext (ceefax) and videotex (view data).

 

Teletext

Teletext refers to a computerised service whereby news and other information are provided on television screens to subscribers. A TV is configured using a special add-on card or adapter. The subscriber can browse for information using a remote controlled device. However teletext is a one way communication (simplex) which means that the subscriber cannot communicate back to the service provider.

 

Videotex (view data)

Unlike teletext, videotex also known as view data is a two way communication service half duplex over a telephone line or cable television channel. A subscriber can interact with the service provider database and the information is displayed on a home TV screen. View data is used in reservation bookings, ordering for goods and services as well as sending electronic mails.

 

Video conferencing

Video conferencing refers to the use of computers, a digital video camera, audio capturing equipment and communication networks to enable people in different locations to see and talk to one another.

Each participant’s computer is attached with a video camera (camcorder), speakers and a microphone. With such devices and appropriate communication software, a person can participate in a virtual conference room. In such a room, all participants can see each other on the computer screen as if they were seated in a real conference room.

 

Video conferencing communication is popular in TV broadcasting stations where a field reporter interacts with newscasters. It is also popular in organisations where top managers in different geographical locations hold meeting via the Internet or the organistions intranet.

Telecommuting

Telecommuting is a term used to refer to a situation where an employee works usually at home using a computer connected to the workplace network. Telecommuting takes advantage of the growing communication networks to reduce unnecessary travel to the place of work. This in turn translates to reduced travel expenses and less stress due to commuting inconveniences such as traffic jams.

The Internet

The Internet has become one of the most popular means of information transfer and efficient communication. Some of the services available on the Internet are:

  1. World wide web (www).
  2. Electronic mail (e-mail).

 

World wide web (www)

World wide web refers to a collection of web pages, which may be made up of text, images, animations, sounds and video held on web servers. One can access the information using a computer or any other communication device such as a mobile phone. However, for a mobile phone to be used to access the Internet, it must have the wireless application protocol (WAP). A computer connected to the Internet or a WAP-enabled mobile phone allows the user to access a wide range of information such as news, entertainment, banking, reservations, business news, e-mails among others.

 

E-mail

This is a very fast and efficient means of sending and receiving messages, data, files or graphics. Once you subscribe for Internet services through a service provider, you can send or receive e-mails to or from anyone connected to the Internet using a computer or a WAP-enabled cellular phone.

 

Industrial system

The application of computer technology in industrial or manufacturing processes has become one of the most effective methods of automated production. This has resulted in tremendous improvement in productivity.

 

Industrial plants such as motor vehicle manufacturers, chemical plants, refineries and mining plants use computer systems in a number of ways. Some include:

  1. Computer aided design and manufacturing.
  2. Simulation.
  3. Process control.

 

Computer aided design/computer aided manufacturing

Computer aided design Computer aided manufacturing (CAD/CAM) is an integrated system that allows products that have been designed using design application Software, to be transmitted into an automated manufacturing system for the product to be manufactured as per the computer model. For example design of motor vehicle brake pads involves designing the model using computer aided design software then feeding it to an automated machine which engineers the required shape and dimensions as per the specifications. One application of computer aided manufacturing is the use of robots to carry out assembly line operations. A robot is a computer controlled device that emulates a human being in carrying out operations that would otherwise be hazardous, repetitive and boring to a human being. Such operations may include welding, lifting heavy objects; spray painting of vehicle bodies, removing red-hot materials from furnaces etc.

Industrial simulation

Simulation allows some activities that would otherwise be expensive and dangerous in real life situation to be put under test. For example, a car or plane crash test simulation is the use of a virtual model on the computer screen that attempts to represent the real situation or object. This enables the manufacturers identify the weaknesses of the real situation or object hence put the correct reinforcement to their designs. E.g. motor vehicle seat belts can be tested for their effectiveness in case of a car crash using a computer model. The general name of using computer models in such circumstances is known as non­ destructive testing (NDT).

 

Process control

Computerised process control refers to the use of a computer system to control an ongoing physical process especially in manufacturing. Such process controls may include regulating temperature, pressure, fluid flow etc. Computerised process control is mostly used in petroleum refineries, chemical plants and other manufacturing companies to manage machine intensive processes.

 

Scientific and research systems

Computers have a wide variety of applications in science, research and technology. Some of which are:

  1. Weather forecasting.
  2. Medical research.
  3. Military and space exploration science.

Weather forecasting

Modern weather forecasting techniques have been automated using computerised systems; hence weather predictions are more accurate and reliable. Due to the large volume of data collected from rainfall, air pressure, humidity, temperature, wind speed and cloud cover, computers help in analysing, processing and predicting weather patterns using such data.

Another application of computers in weather forecasting is the use of geographical information system (GIS) and the geographical positioning system (GPS). This system represents geographical data in graphical form by positioning and superimposing it on the world map. Geographical information system is used to represent data on weather patterns in a clearer and coherent manner on a world map. Similarly, the path of storms can be accurately tracked and predicted. Such information is very important for the aviation industry and many other sectors of the economy.

 

Medical research

In health sciences, health professionals use computer technology for diagnosis, keeping patients’ records, inventory control etc. Computers are now being used to control devices that help to care for the handicapped such as the deaf, blind, bed ridden etc. In some health institutions, a more specialised computer system referred to as an expert system may be in use. An expert system is an interactive system that generates conclusions from captured data by comparing it with a set of rules held in a database called a knowledge base. The system emulates the reasoning of a human expert in a narrow field of specialisation. Expert systems have been developed to help medical professionals diagnose illnesses more accurately in the absence of human experts.

 

Military and space exploration science

The dynamic growth in military, space science and exploration would not be a reality today were it not for computer technology. Space exploration and military research bodies such as America’s national aeronautics and space administration (NASA) make extensive use of computer systems, for research, design, development and control of unmanned spaceships, aeroplanes and missiles.

 

Library systems

Libraries use computerised systems for a number of tasks. Examples are:

  1. Lending system
  2. Inventory control system.
  3. Cataloguing system.

 

Lending system

The library lending system manages the issuance and return of borrowed reading materials. Books, magazines, journals, reports etc. are given unique identification numbers or codes. Once a member borrows a book, his/her details are recorded. When the book is returned the borrower’s record is updated to reflect the new status.

 

Inventory control

This involves use of computers to manage stock, which includes checking for books currently in the shelves and those on high demand for the purpose of adding more. Similarly, books that have become obsolete can be retired to the archives.

 

Cataloguing

A catalogue is a collection of cards with information about each book or reference materials found in the library. These cards may be kept in a drawer sorted in alphabetic order either by title or author name. To enhance service delivery and efficiency, computerised cataloguing has replaced the manual cards catalogue. This electronic catalogue is updated constantly when new reference materials are acquired.

 

Entertainment systems

The advancement in multimedia technology has produced computers that can be used in recreational and entertainment. Some application areas of computers in recreation and entertainment include:

  1. Games
  2. Music and video

 

Games

Games have come a long way from the simple solitaire to modem simulated 3D games. Digital video disks (DVDs) and three-dimensional (3D) multimedia games are now possible on personal computers. There are computer games that simulate sports such as driving, war combat etc. such games gives the player maximum pleasure in a virtual environment on the screen.

 

Although some games can be played using other accessories e.g. on the TV screen using a game console, such games have been developed using computers.

 

Music and video

Video compact discs (VCD) and digital video discs (DVD) have become a common feature in the entertainment industry.

 

In music industry, computers are used in recording, synthesizing, editing and adding special effects to music.

In video industry, computers are used to produce highly simulated and animated movies, generate scenes and actors. Some movies use a lot of computer generated images that make the movie interesting.

 

Transportation systems

Computers play an increasingly important role in transportation industry in areas such as:

  1. Automobile traffic control
  2. Air traffic control

 

Automobile traffic control

In busy towns where there are round about and road junctions, you will mostly find traffic control lights. These lights control both human and motor vehicle traffic using the three lighting system i.e. green, red and amber. These lights are either controlled using a small clock switch or a computer system. The clock switches the lights at regular intervals. However, some clock controllers are intelligent enough to vary the frequency of light change according to traffic direction and volume during rush hours. Computerised traffic light systems have sensor pads laid underneath the road which detect the pattern of the traffic flow. The collected data is sent to a computer system which detects and analyses the traffic flow and builds up a simulated image of the actual scene. Control signals can then be output to the traffic lights or motorists through their receiver devices to vary  the light timings or redirect traffic to less busy roads.

 

Air traffic control

Computers are used to monitor air traffic movement, take off and landing of crafts. This has helped minimise human control errors and mistakes I that could result from human controlled systems. The computer technology used to direct aircrafts to follow the shortest path between two locations is known as geographical positioning system (GPS).

 

Shipping control

Computers are widely used to control and guide the paths taken by spaceships and water vessels as they travel to distant lands. The geographical positioning system is also used in shipping control.

Home use

Because microcomputers are nowadays affordable, most people are using computers at home for preparing domestic budgets, entertainment, research and teaching children on educational concepts.

 

Office expert systems

This is an information system usually developed and installed in the office of a human expert or knowledge worker. A knowledge worker is a person in any field who is formally trained to apply a specific set of knowledge in his work. Such as a system is capable of simulating the decision making process and intelligent problem solution just like a human expert. It also has a set of rules that help it to make conclusions when some parameters are entered.

Marketing

Without proper marketing, a business cannot survive in a competitive environment; hence computers are being used in a number of ways to enhance marketing. These include:

  1. Electronic commerce or e-business
  2. Electronic presentations
  3. Advertising

 

Electronic commerce/e-business

E-commerce is a new way of doing business where the transactions are carried out electronically without physical interaction between the seller and buyer. For example a customer may decide to buy an item through the Internet by visiting the supplier’s web site, selecting the item and placing it in a virtual shopping tray. The website tracks the whole session as the customer chooses various items and calculates the total bill. Payment is then made through a cheque, credit card or through electronic funds transfer. Once the payment is made, the item is shipped to the customer.

This method of trade has enabled people to do business without much movement hence saving money and time.

 

Electronic presentation

Using computers, marketing agents can create exciting presentations concerning the products of a business and present them to the audience using presentation software. Electronic presentation adds value to traditional marketing techniques because they are attractive.

 

Advertising

Using simulation, presentation and animation software, it is possible to design catchy advert materials and video clips. Such materials can then be displayed on billboards, broadcasted over a television or placed on the Internet.

 

Virtual or artificial reality

The term virtual reality (VR) or artificial reality refers to a condition in which a person becomes psychologically immersed in an artificial environment generated by a computer system. Other terms used instead of virtual reality are cyberspace, virtual worlds and virtual environment. To achieve this effect, the following interactive sensory equipment are used:

  1. Head mounted display/headgear
  2. Gloves
  3. Body suit
  4. Virtual reality software

 

Head mounted display (HMD)/headgear

A headgear is made up of two tiny display screens and sound systems that channel images and sound from the source to the eyes and ears thus presenting a stereo three dimensional sound effect in the virtual world. The wearer of the headgear is able to look around in the virtual environment.

A boom is an alternative to the often-uncomfortable head gear. Screen, optical and sound systems are housed in a box. The user looks into the box through the two screens to see the virtual world.

Gloves

Gloves worn on the hands allow the user to navigate through the virtual world and interact with virtual objects. The gloves have sensors that collect data about the movement of the hands and relay the data into the system. They give the wearer a sense of touch in the virtual world.

Body suit

A body suit, worn during virtual reality session is made up of conductor wires wound in a rubber suit. The wires sense the body movement and relay the data into the virtual reality system which in turn adjusts the position of the user in the virtual reality world.

 

Virtual reality software

Virtual reality software such as body electric gives the wearer of the sensory devices an interactive virtual sensory experience that makes him/her feel as if he/she is in a real  world. The software is responsible for simulation of all the aspects of the virtual reality world.

 

Application of virtual reality

Virtual reality is used to represent any three dimensional object or ideas that are either real or abstract.

 

Real objects include buildings, landscapes, underwater shipwrecks, spacecrafts, human anatomy, sculptures, crime scene reconstruction, solar system etc. For example, a house can be simulated before the actual building is physically set up. A client can be allowed to virtually move through the house, pull drawers and touch objects all in a computer generated environment

Other applications of virtual reality include entertainment, training in areas such as medicine, military, equipment operations, education, design evaluation, prototyping, simulation and assembly of sequences, assistance to the handicapped etc.

 

Law enforcement systems

Today, crime has become very sophisticated hence very difficult to deal with. Since immediate and accurate information is very crucial in crime detection, biometric analysis using computers is becoming a preferred tool in this area. Biometric analysis refers to the study, measurement and analysis of human biological characteristics. Biometric devices attached to a computer are used to identify people by recognising one or more specific attributes such as fingerprints, voice, lips, facial features like iris colour etc. Some of the devices that can be used here are video cameras and biometric scanners.

 

Field work report

Visit one of the information and communication technology (ICT) application areas discussed in this chapter and write a detailed report of about five pages on the use of computers in the area. The report should include the following:

  1. Title page
  2. Table of contents
  3. Introduction
  4. A detailed description of information and communication technology implementation in the area of field work study
  5. Conclusion

 

IMPACT OF INFORMATION AND COMMUNICATION TECHNOLOGY (ICT) ON SOCI ETY

 

Chapter outline

 

3.1 Introduction

3.2 Issues resulting from the use of information and communication technology

3.3 Evolution of computer systems

 

Introduction

This era of information and communication technology (ICT) continues to influence our lifestyle both positively and negatively. This chapter seeks to explain some of the issues that result from the use of ICT in the society.

 

Issues resulting from the use of ICT

The use of ICT offers a different set of opportunities and challenges in our society. Some of the effects of ICT in our society are:

  1. Effects on employment.
  2. Effects on automated production.
  3. Issues of workers’ health.
  4. Cultural effects.
  5. Breakthroughs in ICT.

 

Effects on employment

The introductions of computers in the workplace have resulted in creation of new jobs, replacement of computer illiterate workers and displacement of jobs that were formerly manual.

 

Job creation

ICT has introduced new employment opportunities that never existed before. The use of computers in financial institutions, reservation systems, educational institutions, communications etc. has created new job titles such as computer operators, programmers, network administrators, information technology or infof?1ation science managers, database administrators, software developers, system analysts etc.

 

Job replacement

Since the introduction of ICT in workplaces, some clerical and repetitive tasks that required a large number of employees have been made redundant. Computer illiterate people have been replaced with those who have the desired computer skills. The question in the mind of workers and managers is whether computers will in future take over all the work currently being done manually by human workers.

 

Displacement

Unlike in replacement where an employee may lose the job, in displacement an employee is moved to another place or department where computer skills are not required. For example, a clerk may end up being an office messenger if computers are introduced at the workplace and such a person is not willing to acquire new skills of using the computerised system.

 

However, to avoid losing competent employees, most employers organise in-service training for their employees on regular basis in order to help them keep up with the rapid changes in ICT.

 

Automated production

A number of manufacturing industries such as vehicle assembly plants, oil refineries and food processing companies are using computers to automate their processes with an aim of increasing production. Computer controlled robots and assembly lines are a common feature in manufacturing industries.

The advantages of using automated production are:

  1. Increased efficiency due to the balancing of workload and production capacity.
  2. Improved customer service. Adequate and high quality goods are produced in time.
  3. Efficient utilisation of resources such as raw materials, personnel and equipment hence less operating expenses are incurred.

However, automated production has its disadvantages too. These are:

  1. High initial cost of setting up 1an automated system. For example, the cost of buying one industrial robot is high compared to employing human resource.
  2. Automated production may lead to unemployment in some areas that are labour intensive. For example, what would have been done by thirty people may be done by one person using a machine.

 

Issues of workers’ health

The use of information and communication technology (ICT) and computers has some effect on our health. Some of the negative effects of ICT on our health include repetitive strain injuries, eye strain and headaches, electromagnetic emissions and environmental issues.

 

Repetitive strain injuries (RSI)

These are injuries resulting from wrist, hand, arm and muscle strain, tendonitis and neck strains due to forced repetitive movement e.g. when entering data using the keyboard. The cure for repetitive strain injuries is resting, sitting in a relaxed position and changing typing techniques.

 

Eye strain and headaches

Since computer users have their eyes at cross range with the monitor, there is danger of developing what is called computer vision syndrome (CYS). The syndrome is characterised by eye strain, headaches, double vision and other problems caused by the improper use of the monitors. The solution to this problem is to use monitors with good resolution and fitted with an antiglare screen that filters excess light. A computer user at all times must adjust the brightness of the screen to the intensity that is comfortable to the eyes.

 

Electromagnetic emissions

Electromagnetic field emissions are waves of electrical and magnetic energy that are emitted by current carrying conductors. Computer users are advised to use low emission devices in order to avoid exposing themselves to excess emissions.

 

Environment issues

Some of the environmental effects of information and communication technology include energy consumption and radiation, pollution, paper consumption and disposal.

 

Energy consumption and radiation

Initially computers consumed a lot of energy thereby generating a lot of heat and emitting electromagnetic radiations. However in recent years, the Environmental Protection agency (EPA) launched energy star policy to encourage minimal use of power by electronic devices. Electronic devices have to be energy star compliant to be recognised under this policy. You can tell whether your computer complies to EPA if it displays the star during boot up

 

Environmental pollution

Information technology has also contributed to environmental pollution. For example, huge garbage dumps of dead computer parts, printers, ink toner cartridges, monitors and other computer accessories are disposed in landfills hence causing environmental pollution. There has been concern on the disposal of Nickel Cadmium laptop batteries that contain toxic cadmium which when buried in a landfill can leak into underground water tables and catchments areas.

 

Cultural effects

The rapid growth of information technology does not only provide us with different ways of working, playing and thinking but also presents challenges to our moral and cultural values. It is the moral standards that help in guiding human behavior. Information and communication technology has changed the way we talk, affected our privacy, human rights and integrity. For example Internet users are exposed to a form of communication called flaming. Flaming is writing on-line messages that use derogatory, obscene or of dirty language. Also through the Internet, one can view pornographic materials that affect moral values negatively. These free flows of immoral information have negatively influenced the behaviour of both the young and old in the society.

Computer related crimes such as hacking, eavesdropping, piracy are on the increase. This has been accelerated by the free for all Internets. Therefore, a lot has to be done to improve on privacy and security of information.

To some extent, people with eroded integrity have used computers as a tool to accomplish their vices. Take for example where a person would use a computer to forge certificates, passport and other documents. This means that the person is cheating and therefore his/her moral integrity has been compromised.

However, ICT has its advantages too especially where it has been used as a campaign platform against diseases like AIDS and drug abuse.

 

Breakthroughs in information and communication technology

As explained in the previous chapter, there has been a lot of breakthroughs in the fields of health care, education, communication, research, commerce, art and design, entertainment, transport since the inception of ICT . These breakthroughs have greatly changed our lifestyles such that it is hard to imagine how life would be today if information and communication technology is to be withdrawn.

 

Evolution of computer systems

The rapid evolution of computers and information technology has a lot of promise. It has always been fashionable for scholars and technologists to look out into the future and to try and predict the events of tomorrow. Future trends in information and communication technology will be characterised by:

  1. Rapid evolution in computer hardware and software.
  2. Artificial intelligence.
  3. Expanded information superhighway.

 

Rapid evolution in computer hardware and software

Since the introduction of computers in the business world in the 1950s, a lot of technological improvements have been made both in hardware and software. The silicon revolution has seen rapid increase in microprocessor speeds and capabilities due to advanced research in the semi-conductor industry. Future trends will see reduction in size and cost of components but increase in capability. The capacity of computer memory is becoming larger and larger with reduced physical size and cost. Microprocessors of a thumb’s size can now execute instructions in a trillionth of a second hence leading to emergence of smaller but smart devices.

Artificial intelligence (AI)

Artificial intelligence can be defined as a branch of computer science that is concerned with the development of machines that emulate human­like qualities such as learning, reasoning, communicating, seeing and hearing. The idea of artificial intelligence developed from a need to develop computer programs that would even challenge human beings in playing games such as chess and scrabble! Computer scientists and engineers are still working hard and carrying out intensive research with the aim of coming up with smarter computers which can almost simulate human thinking and learning, instead of relying on static programmed instructions.

However artificial intelligence is still in its infancy stage and scientists are still working hard to make it a reality in the near future.

There are four main application areas of artificial intelligence namely:

  1. Expert systems.
  2. Natural language processing.
  3. Artificial neural networks.
  4. Robotics/perception systems.

Expert systems

This is software designed to make a computer operate at the level of a human expert in a specific narrow area of specialisation. Such software simulates the reasoning process of experts in certain well defined areas such as medical diagnosis, financial forecasting etc. An expert system consists of three components namely:

Knowledge base: This is the expert system’s database of knowledge about a particular subject. It contains relevant facts, beliefs, assumptions and procedures for solving a particular problem.

Inference engine: This is the software that controls the search for knowledge in the knowledge base and produces conclusions. It takes the problem posed by the user and seeks to analyse it in order to arrive at a conclusion.

User interface: This is the display screen that enables the user interact with the system.

An example of an expert system is MYCIN developed at Stanford University, USA. MYCIN is used in diagnosis of blood and meningitis infections. Another application area of expert systems is in predicting mineral deposits in a particular geographical area by analysing composition of soil samples.

Natural language processing

Natural languages are ordinary human languages such as Kiswahili, English, French etc. The problem of natural languages is that they are ambiguous and may be interpreted differently by different people. For example the word ‘sack’ has two meanings i.e. “a type of bag” and “the act of dismissing a worker from gainful employment”. Computer languages on the other hand are clearly defined.

 

Natural language processing is aimed at coming up with programming languages that would make computers recognise and understand natural languages, whether spoken or written. Currently there are voice recognition input devices and voice synthesisers are available but are limited to just a few vocabularies. However, before using them, the computer program must be trained to recognise the voice and the pronunciation of words by the user.

Artificial neural networks

The artificial neural network is the use of electronic devices and software to emulate the neurological structure of the human brain. The idea is to try and emulate the cognitive learning process of the human brain and how it recognises patterns. The human brain works by receiving signals from special sensory cells called neurons. When the neurons receive information, they either excite the cell to send a signal to the brain or not. Artificial neurodes in artificial networks work in similar manner by perceiving environmental stimuli and hence deciding whether to pass it on to the system or not.

The essential attributes of artificial neural networks are:

  1. The neurodes can be trained to distinguish between what constitutes a signal and what does not.
  2. They are capable of recognising patterns in large amount of data that are too complex for the human brain. From these patterns, they can make predictions and point out anomalies. For example, in banking the pattern of credit card usage can be tracked over time to try and generalise spending patterns of individual card owners. In case of loss or theft, the bank can notice the change of spending pattern and conclude that the card is in the wrong hands, hence take appropriate security measures even before loss of the card is reported.

Robotics

A robot is a computer controlled device that emulates a human being in carrying out tasks that would otherwise be dangerous and difficult. Although robots are being used in workplaces research is going on in order to come up with robots that will incorporate perception systems.

Perception systems are sensing devices that emulate the five common senses of a human being i.e. sight, hearing, touch, smell and taste. Such devices would operate under the control of a microprocessor. This development will give robots artificial senses. Such artificial senses include feeling the shape of an object, listening to ultrasound; detecting smell of a leaking gas or chemicals tasting food is quality and seeing using two miniature video cameras

Expanded information superhighway

Expanded information superhighway involves the integration of cabled and wireless technologies for the purpose of data and information transmission. In line with advancement in the other areas of information and communication technology, there is vast increase in throughput of various transmission media like fiber optic and wireless technologies. Scientists have demonstrated a fiber optic cable whose diameter is the size of a single strand of hair which is capable of carrying a trillion bit per second

Internet is growing tremendously causing what is generally referred to as a growth of the information superhighway to digital explosion or hurricane.

 

CAREER OPPORTUNITIES IN INFORMATION AND COMMUNICATION TECHNOLOGY

 

Chapter outline

 

4.1 Introduction

4.2 Description of career opportunities in information and communication technology

4.3 Further educational opportunities in information and communication technology

 

Introduction

 

The era of computers and automated information and communication technology has brought both blessings and disappointments in the workplace. Some people have acquired very well paying jobs while others have lost theirs. For example an ordinary typist has been replaced by one who can create documents using a computer. Many new jobs have been created in areas like banking, manufacturing, educational institutions, communication and other service industries.

 

Description of career opportunities in the field of ICT

Information and communication technology (ICT) has created new job titles such as computer operators, computer technicians, system analysts, computer programmers, software engineers, computer engineers, information systems manager, data base administrator, computer trainer, website administrators, computer graphics designers and network administrators. This section explains some responsibilities of these professionals who are generally called information technology workers.

 

Computer operator

Some of the responsibilities of a computer operator include:

  1. Entering data into the computer for processing.
  2. Keeping up-to-date records (log files) of all information processing activities.

 

Computer technician

Given that computers require regular maintenance, upgrading as well as emergency repairs, demand for computer technicians continues to grow as more and more people computerise their workplaces and homes.

Some of the responsibilities of a computer technician are:

  1. Troubleshooting computer hardware and software related problems.
  2. Assembling and upgrading computers and their components.
  3. Ensuring that all computer related accessories such as printers, modems, storage media and devices are in good working condition.
  4. In developed countries, technicians help hardware engineers in designing and creating some computer components such as storage devices, motherboards etc.

System analyst

This is a person who is responsible for analysing a company’s needs or problems then designs and develops a computer based information system. A good system analyst is one who has at least the following attributes:

  1. Good problem solving skills and creativity i.e. must have wide experience in solving problems.
  2. Good communication skills: The analyst must be able to communicate clearly and precisely both in writing and in speech. He/she must be able to talk to different groups of people e.g. managers, operators, attendant and general public.
  3. Must have business knowledge: The analyst must clearly understand the environment for which the system is being developed.
  4. Technical knowledge: A system analyst must be well trained in relevant areas of computer science such as hardware, software and programming knowledge.

Some of the responsibilities of a system analyst include:

(a) Reviewing the current manual or redundant information system and making recommendations on how to replace it with a more efficient one.

(b) Working with programmers to construct and test the system.

(c) Coordinating training for users of the new system.

 

Computer programmer

Large organisations such as insurance companies, banks, manufacturing firms and government agencies hire programmers to work together with system analysts in order to:

  1. Write in-house application programs or system programs.
  2. Customise commercial application packages to suite the organisations needs.
  3. Test, debug, install and maintain programs developed or customised for the organization.

Software engineer

A software engineer is one who is skilled in software development and technical operation of computer hardware. Some of the responsibilities of the software engineers are:

  1. Developing system and application software.
  2. Developing user and technical documentations for the new software.
  3. Maintaining and updating the software to meet day-to-day requirements while overcoming challenges.

 

Computer engineer

Computer and electronic engineers are coming up with new and more efficient technologies in information and communication technology almost daily. Since computers are electronic devices, hardware designers must be good in electronic engineering in order to be able to:

  1. Design and develop computer components such as storage devices, motherboards and other electronic components.
  2. Determine the electrical power requirement of each computer component:
  3. Re-engineer computer components to enhance its functionality and efficiency.
  4. Design and develop engineering and manufacturing computer controlled devices such as robots.

 

Information system manager

The information system manager controls, plans, staffs, schedules and monitors all the activities of the ICT department in the organization. Using computerised management information system (MIS), the manager can test the impact that an alternative course of action might have on the business.

Other responsibilities of an information system manager include:

  1. making sure that all tasks in the IT department are done correctly and on time in order to support business planning, control and decision making processes.
  2. Preparing budgets for the department.
  3. Keeping the department inventory records up-to-date.
  4. Managing the human resource within the department.

Database administrator (DBA)

The major purpose of computerising organisations or institutions is to store data in an organised way for easy access, retrieval and update. The organization requires a person who should be responsible for updating records in an information system database. For this reason, a database administrator is responsible for:

  1. Designing and developing database applications for the organization.
  2. Setting up security measures needed to control access to data and information.
  3. Keeping the database up-to-date by adding new records, modifying or deleting unnecessary records.

Computer trainer

Due to the dynamic nature of computers and information technology, there is a high demand for qualified ICT trainers. Some of the responsibilities of an ICT trainer are:

  1. Training people on how to use a computer and various application programs.
  2. Developing training reference materials.
  3. Guide learners on how to acquire knowledge through carrying out research.
  4. Advising the learners on the best career opportunities in the broad field of ICT.
  5. Preparing learners for ICT examinations.

 

Web administrator/webmaster

Internet is one of the areas of information and communication technology that has drawn the interest of most people. Thus people are able to exchange messages, search for information and do business through the Internet.

Business organisations, educational institutions and individuals put information on the Internet by developing websites. Most organisations hire the services of a web developer who is given the role of the company’s web administrator also referred to as a webmaster. A web administrator is responsible for:

  1. Developing and testing websites.
  2. Maintaining, updating and modifying information on the web site to meet new demands by the users.
  3. Monitoring the access and use of internet connection by enforcing security measures.
  4. Downloading information needed by an organization or institution from Internet websites.

Computer graphics designers and typesetters

In publishing skilled graphics designers and typesetters are required in order to design graphical objects and professional publications. Such people may get employed in publishing houses to typeset books, newspapers and magazines.

Self-employment

Self employment can be achieved by using computers or other ICT devices such as mobile phones to start bureau services, Internet services, consultancy services and computer hardware and software vendor business.

Network administrator

A network administrator is a specialist whose responsibilities are to:

  1. Set-up a computer network.
  2. Maintain and enforce security measures on the network.
  3. Monitor the use of network resources.
  4. Maintain and troubleshoot network related problems.

Computer sales representatives

Computer sales representative should have good knowledge in information and communication technology. This would helps them to analyse customer needs and advice them accordingly. A good computer salesman needs to be self confident, persuasive and proficient in business communication.

Further educational opportunities in ICT

Most computer related educational opportunities offered at post-secondary level are relatively new and dynamic in nature compared to other disciplines. It is therefore difficult for most institutions that offer ICT courses to update their ICT curricula in order to accommodate these rapid changes. These changes also make it difficult for aspiring ICT professionals to identify the best career opportunities and training institutions. ICT courses are offered in the following tertiary institutions:

  1. Universities
  2. Polytechnics
  3. Colleges

 

Universities

A university is considered as the highest institution in formal education. In most countries, universities are categorised into two major groups’ namely public and private universities.

Public universities

Public universities are established by the state through the award of a charter and are run by a state appointed management team. However, current trends in educational management point to the fact that even state universities should be allowed to operate in an autonomous manner. Admission to such a university is controlled by either the state or a recognised body. However, most universities in developed countries do their own independent admissions.

 

Private universities

Private universities are self-sponsored institutions set up by individuals, churches or any other organization. Such universities are privately run and students’ enrolment depends on whether the student is capable of sponsoring himself/herself. However, for these universities to operate they must be registered or accredited by the commission of higher education or any other quality assurance body that is recognised worldwide. Accreditation leads to public acceptance and confirmation evidenced by the grant of charters by the state or accrediting bodies.

Universities are authorised to offer approved diploma, undergraduate and postgraduate programmes. Some of the ICT related degree programs offered at university level courses include Bachelor of Science in computer science, Bachelor of Information Technology/Systems, Bachelor of Science in Computer Engineering etc.

 

Research institutions

Although for a long time universities have been considered as centers for research and excellence, other specialised research institutions that concentrate on narrow fields of study such as computer or ICT technology, agriculture and space science exist. There is a lot of research being undertaken in the field of computing such as artificial intelligence. It is possible to enroll in such institutions as a research trainee.

Polytechnics

These are institutions of higher learning that mostly offer diploma and certificate courses’ in technical fields such as ICT, mechanics, food production etc. A polytechnic may also be accredited by a university or the state to offer degree programmes.

Some of the ICT courses offered at polytechnic level are diploma and certificate in computer studies, computer repair and assembly, computer operator, management information system etc.

Colleges

Just like the polytechnics, middle level colleges offer diploma, certificate and craft courses in many disciplines such as technical, ICT, teacher training, business management etc.

Most public and private colleges are now offering ICT related courses both at certificate and diploma level.

The most important consideration to make before you join a college to pursue an ICT course is:

  1. Whether it offers ICT courses recognised both locally and internationally.
  2. The cost of training with such an institution.

 

DEVELOPING A PROJECT USING MICROSOFT ACCESS DATABASE

Chapter outline

5.1 Introduction

5.2 Preamble

5.3 Identification and definition of the problem

5.4 Fact-finding

5.5 System design phase

5.6 Constructing Bukuma information system

  1. 7 Database security and startup options

5.8 Testing and implementing the system

5.9 Sample user manual

5.10 Project appendix

5.11 Bibliography

5.1

Introduction

In this chapter, we undertake a case study entitled Bukuma information system. The objective of this case study is to help the student apply the system development techniques learnt in Form 3. We shall address each step that is required in developing a working information system.

5.2 . Preamble

Due to your expertise and experience in system development, you have been hired to be the head of Information Technology (IT) at Bukuma Limited, a company that runs a supermarket. Your first task is to develop a computer based information system that would ensure that:

  1. Stock control and monitoring is efficient and effective.
  2. Customers’ orders are processed accurately within the shortest time possible and invoices sent in time.
  3. Purchase orders are processed accurately in time t~ avoid delays in items delivery.
  4. Data entry screens or forms are easy to use hence eliminating data entry errors.
  5. On-demand reports by the management are generated within the shortest time possible. 6. Communication between the branches is efficient.
  6. Company data and information is secure from unauthorised users and only certain company employees can access certain reports.
  7. The overall operating cost is reduced by at least 40%.

By the end of this case study, we shall have demonstrated how to:

  1. Carry out the initial study.
  2. Carry out fact finding.
  3. Define system hardware and software requirements.
  4. Design a system using system and program flowcharts.
  5. Construct a system that would allow:

(a) Inputting of data through forms.

(b) Updating, modification, deletion of existing data.

(c) Carrying out of input validation and integrity checks.

(d) Search or filter specific records, query and retrieve specific records.

(e) Generate various transaction reports.

(f) Set up database security, menus and other startup options.

  1. A sample user manual has been provided to help the student identify some components of a good user manual.

Identification and definition of the problem

The problem at hand is to develop a computer based transaction processing system (TPS) that would capture and process data about business transactions. The system should also do data maintenance i.e.

provide for ability to update stored data. Some features of this system include:

  1. Input data collected from transactions products, orders etc.
  2. Output in the form of invoices, pay vouchers etc.
  3. The system is also supposed to produce a variety of reports that are to be used for managerial purposes. Such reports include inventory levels, sales reports, payroll, expenses etc.

Reports produced by the system can be classified according to purpose. These are:

  1. Summary reports – Shows totals and trends such as total sales by category.
  2. Track stock levels and automatically alert the purchases department when restocking is necessary.
  3. Produce monthly product sales and purchases reports.

In a nutshell, the following project charter outlines the objectives, preliminary investigation report and other pertinent issues that will be considered before embarking on system development:

 

Project charter for Bukuma information system

BUKUMA DISTRIBUTORS LTD.

             lndustrial area, Funzi Road Box 30307, NairobiKenya

Phone: 257- 020655147 Fax: 02065551418

Computerised transaction

Processing and stock control system

Project name: Bukuma computerised information system

Team leader: Jane Okindia, System analyst

Project objectives

The project development team will develop new computerised information system tl1at will support the operations of the company in order to realise the strategic vision for Bukuma products sales and delivery of customer services. It’s anticipated that the new system will provide highly integrated processes and. services that will not only reach out directly to customers and suppliers but also increase internal operational efficiency.

Therefore, improvement to the current system can result in a number of benefits. These include:

  1. Improving corporate profits by 10% through reduction of bouncing orders.
  2. Ensuring improved customer services by efficiently managing stock levels.
  3. Improved employee’s morale due to better processing and operations management.
  4. Improved internal decision support so that decisions are more reliable and made on time.
  5. Support the competitive strategy of the business.

Preliminary investigation

preliminary investigation and feasibility study of the current manual system and the proposed was done through:

  1. Studying the organisational chart.

 

  1. Quantifying work output against performance criteria.
  2. Observing the behaviour of the employees.
  3. Listening to external feedback from vendors, customers and suppliers.

By going through the investigative process, the team discovered the following problems with the current manual system.

  1. The constantly changing products presented to the market have created numerous internal inefficiencies and customer service problems.
  2. Increased customer base and sales through aggressive advertising may overload the current system’s ability to process transactions.
  3. Unpaid orders have increased from 4%, only two years ago, to 12%. The current credit management system has to be improved.
  4. Suppliers who have failed to deliver as per contracts have increased by 17% due to poor procurement procedures.
  5. Competition from other companies threatens the survival of the company unless there is a change in management strategies.
  6. Many orders are bouncing due to poor stock control. The orders that bounce are not given priority when new stock arrives.
  7. The management is not exploiting the Internet as a marketing and service delivery channel.

Scope of the system

The proposed computerised system will support the following internal business functions:

  1. Sales and customer order transaction processing.
  2. Inventory control and procurement processing.

Team vision

The strategic information management team has come up with the following recommendations for the new system.

  1. Adoption of automated data capture technology and methods e.g. using bar-coding as a means of capturing product stock records and sales, which is an automatic identification system currently being implemented in many modem business organisations.
  2. Triple the order processing capacity of the unit by the end of fiscal year.
  3. Reduce order response time by 50% by the end of fiscal year.
  4. Rethink any underlying business processes, procedures and policies that have any visible impact on member satisfaction and complaints.
  5. Provide improved marketing and promotion programs.
  6. Provide improved follow-up mechanisms for orders and backorders.

Feasibility of the proposed system

The feasibility analysis of the proposed system centered on the following:

Feasibility report

  1. Schedule: The system would take 9 months to develop.
  2. The technology required to develop the new system is readily available in the market.

.

  1. The system users are happy with the proposal to develop the new system.

Cost benefit analysis

(a) Costs: The entire development and operational costs can be estimated as follows:

(i) Development – Kshs 20 000 000

(ii) Monthly operational costs – Kshs 1 000000

(iii) Total lifetime of the new system – 5 years

Total lifetime costs = 20 000 000 + (12 x 1 000 000) x 5

= Kshs 80 000 000

(b) Benefits:

(i) Profit from increased sales per month – Kshs 100 000 000 (ii) Savings from introduction of paperless mail

Kshs 1 000 000

(iii) Savings from reduced travelling costs – Kshs 20000000

Total monthly benefits.                                   Kshs 121 000000

Total lifetime benefits = Kshs (121 000000 x 12 x 5) = Kshs 7 260 000 000

Conclusion

The development of the new system is cost effective and beneficial to the company because lifetime benefits greatly outweigh the costs.

 

Team resolutions

In order to develop the system within the shortest time possible, the team made the following resolutions:

  1. The team will hold weekly status meetings, chaired by the project manager (system analyst). All project status meetings minutes and reports will be shared with management and all IT directors.
  2. Team members will be communicating through e-mails, dialogue and written memos to keep in touch on project development.

Conclusion

This report is intended to help the management to make decisions about undertaking the project.

Although the system seems expensive it will contribute positively towards corporate objectives when implemented in the future. Its benefits will outdo the costs by billions of shillings throughout its operational lifetime.

Thanks.

Jane Okindia System analyst.

 

Fact finding

The management has responded and given the system development team an okay to start developing the information system. The next task now is

to discover user requirements of the new system through collection of facts. The members have been given the responsibility to carry out a detailed fact finding activity through the following:

  1. Documentations study.
  2. Interviews.
  3. Observation.
  4. Questionnaires.

Documentions study

A number of manual documents were analysed. These include products catalogue, invoices, purchase orders, sales reports etc.

Interviews

Various interviews were conducted which involved the management, employees in the company, customers and suppliers. For each of the interviewee an interview guide was used. Figure 5.1 shows a sample interview guide used with one of the staff at Bukuma distributors.

Interviewee.name.’ Interviewer
Date:.      
Time: .  
       
Subject.;    
     
Time Interviewer Interviewee
Allocated Question or Objective Response
I to 2 min. Objective

Open the interview:

-introduce ourselves

.. Thank Mr.&&&for his valuable time

State the purpose of the interview- to obtain an existing

credit..checking.policies.

 
   
   
   
   
   
5min Question. I

What conditions determine whether a customer’s order is approved for delivery?

Follow-up

 
   
   
   
5inin Question 2

What are the possible actions that might be taken once

These conditions have been evaluated?

Follow-up’

 
   
   
   
3 min Question3

How are customers notified when stock is unavailable

for their order?

Follow-1.Ip

 
   
   
   
Lmin Question 4

After a new order is received, approximately how long

Does it take to process it and put the order under shipment?

 
   
   
   
 

lmin

Question5    
  Who are the individuals that perform the credit checks? Follow-up  
       
1 -3min Question 6    
  May 1 please have permission to interview all the people  
  who carry out credit checking?  
  Follow-up    
  If so When would be the best time to meet with each of them?  
       
1 min Objective    
  Conclude. The interview:    
  Thank Mr. &&& for his cooperation and assure him that  
  He will be receiving. a copy of what transpired during the  
  interview.    
21 min Time allotted for base questions and objectives  
.9min Time allotted for. follow-up questions and redirection  
30min Total time allocated for interview

(2.00 p.m,to 3:00 p,m)

 

Fig,5.1: Sample interview guideline

 

Questionnaires

In our preliminary investigation of the business operations we decided to prepare some que.stionnaires that would help us seek some classified information without the respondent feeling threatened. Below is an extract of one of the questionnaires used.

 

BUKUMA DISTRIBUTORS INFORMATION SYSTEM

 

Date………. ,…….

 

.Introduction: The IT department is in the process of developing a new information system. Please, take a few minutes to fill in this questionnaire and return it to the IT office before date………..

.

Q I. How often do customer orders bounce due to lack of enough stock?

0 Very often 0 Often 0 Not often 0 Not at all

Q2. After receiving an order, how long does it take to process it from reception to date of shipping?

0 .1 hour () Several hours  () One day () Many days

 

Fact finding summary and recommendation report

As opposed to the preliminary investigation report which dwells on problems of the existing system from the general point of view, this report gives a more detailed analysis of the system and proposals for improving or overhauling it altogether. The following is a layout outline of the report.

 

Detailed system analysis report for Bukuma distributors

                              Current system: Manual system

                        Proposed system: Computerised model

  1. Executive summary (about 2 pages)

(a) Recommendations

(b) Summary of problems opportunities and alternatives

(c) Brief statement of objectives

  1. Background (about 2 pages)

(a) Details of all the fact finding methods used e.g. interviews.

(b) Description analytical techniques used.

  1. The current system (about 5 pages)

Models of the current system in terms of:

(a) Data entry techniques e.g. form.

(b) Files and data storage methods and media.

(c) Informatiol1processsingandmethods used.

  1. Analysis Of the current system communication (about 5.10 pages)

(a) Performance, problems, causes and opportunities.

(b) Economic Problems, causes and opportunities

(c) Security and control problems, causes and opportunities

(d) Efficiency and service problems, causes and opportunities

  1. Detailed recommendations (about 5-10 pages)

(a) Reason for the current system improvement.

(b) Limiting problems (recommendations).

(c) Proposed implementation plan for the new system:

(i) Scope and refinement.

(ii) Master plan.

(iii) Plan for the design phase.

  1. Appendixes

(a) System models.

(b) Other appropriate documents.

 

System design phase

This is the most crucial system development phase. The design phase has been broken into two:

  1. Preliminary design
  2. Detailed design

Preliminary design

Preliminary design describes the functional capabilities of the proposed information system. There are many tools that can be used at this stage. However, the system flowchart tool was selected to design the system.

System flowchart

The system flowchart shows an overview of the functionality of Computerised system. Considering Bukuma distributors, the proper system required should achieve the following:

  1. Process customer orders which may be in form of electronic messaging, post or personal visit.
  2. Maintain the stock levels by automatically alerting the management when .the items go below the reorder level.
  3. Produce various transaction documents like dispatch notes pay vouchers, various expenses and sales reports and invoices.

Figure 5.2 shows a system flowchart of the proposed system.

Detailed design

Once the general functionality of the system has been designed it is now possible to design detailed designs for various system functionalities. These include:

  1. Output design.
  2. Input design.
  3. Files and data stores design.
  4. Hardware and software requirements.

Output design

This design of both screen and printed output. The output requirements for Bukuma distributors system include: Picking lists, invoices, payment vouchers, inventories, sales reports. However in this design we shall only consider invoices, payment vouchers and sales reports.

Invoices

The sample invoice below is one of the reports that the system is expected to produce after delivery of goods to a customer. Notice that it is designed carefully to display all details necessary to seal a transaction.

BUKUMADISTRIBUTORS LTD.

Industrial area, Funzi Road Box 30307, Nairobi Kenya

                                    Phone:257-020655147 Fax: 02065551418

Invoice

Bill To:

Company name…………….                             Contact name ­…………….

Destination city………………..                        Postal code Sent via………………

Date due…………………                                 Country……………….

Order number Customer name Order date Required date Date shipped
         
Product name Quantity Unit price Discount Amount  
           
    Subtotal      
    Freight cost      
    Total      

 

Payment voucher

This is almost similar to an invoice only that it is used to authorise payments to the suppliers.

BUKUMA DISTRIBUTORS Industrial area, Funzi Road Box 30307, Nairobi Kenya

                        Phone: 257-020655147 Fax: 02065551418

Voucher

Payment To:

Supplier name———-       ­Contact title————­

Postal address—–­                   Region———-­

City————­                         Country——-­

Sent via——–­

Purchase ID Supplier name Date ordered Date required Date received
         
Product ID Quality delivered Purchase price Purchase discount Amount  
           
    Subtotal      
    Freight cost      
    Total      

Sales report

Sales report gives a summary of sales made with a period of time such as weekly, monthly or annually. Below is a sample sales report design.

 

BUKUMA DISTRIBUTORS

Product sales for the year ­Category name

Order ID Customer name Product Amount
       
    Total sales  

 

All other output reports were designed as per system requirements collected during the fact finding stage.

Input design

The quality of system input determines the quality of output. Well designed forms or screens should be effective, easy to use, attractive and consistent. The forms for data entry for Bukuma system should be clearly captioned and easy to use. Some examples of data entry forms

needed for this system are invoice processing form, products entry form, : customer entry form etc. Likewise all other entry forms should be appropriately designed according to the requirements collected.

Inventory and products entry form

Categories entry form is a compound form that should allow the user to enter or view both category and products in that category. This means that the products details should be a sub form in the categories main form. Below is the lay out of the categories and products entry sub form.

Category Details

Category ID ……………….

Category Name ……………..

Description…………………..

Products details subform

Product ID Product name Quantity per unit Price Unit in stock
         
         

Customer entry form

This is intended to be a columnar form with the following controls:

Customer ID                 Phone

Company Name            Region

Contact Name               City

Contact Title                 Country

Address

Since the fields for the customers are too many for one columnar form, they can be grouped into company information and personal information. The two categories will be implemented using a tab control form.

Company info tab                   Personal info tab

Employee ID                          Address

Last Name                              City

First Name                             Country

Title                                        Date of Birth

Hire Date                                Telephone

Invoice processing entry form

This form is intended to be a compound form used to enter customer details in the main form and the items purchased in the products sub form.

Bill To:

 Customer ID …………………

Order number…………………

Contact name………………..

Title …………………

Country………………

Destination name

Date ordered

Date required

Date dispatched

Freight cost

Product name Unit price Quantity shipped Discount Amount
         
         

Pay voucher processing entry form

Like the invoice processing entry form, pay voucher processing is also intended to be a compound form that allows the user to enter supplier’s details in the main form and the items delivered in the products sub form.

The controls in the supplier’s main form are:

Company Name                      Purchase Number

Contact Title                          Freight charges

Phone                                      Date Ordered

Country                                   Date Received

 

Products supplied sub form

Product name Unit price Quantity received Discount Amount
         
         

Suppliers entry form            .

Supplier’s details entry form may be a two tab form with company and contact information tabs.

 

Company Info tab 

Supplier 1D

Company Name

Contact Name

Contact Title

Contact tab

Address City

Region Postal Code

Country Phone Fax

 

Transporter entry form

Entry form for companies offering transport services to Bukuma may have the following controls:

Vehicle Number

Company Name

Postal Address

Phone

Files and data stores design

After designing the input and output, the last detailed design step is that of files or data store. The files and data store are considered the heart of any information system.

There are two methods of data storage in a computer namely flat files and databases.

Flat files

In flat files, records are stored in separate files each with particular details. The use of such separate files means that the same data is often stored in more than one place as illustrated by the tables below.

File A

Product Number Product Name Quantity Price
       

File B

Product Number Product Name Supplier ID Supplier Name
       

Database systems

A database is a centrally controlled store of data. It allows different users who share the database to have access to different data. This method of storage eliminates the validation problems of the flat file system.

In Bukuma Distributors Information System, the database approach is used. This will ensure that the following objectives are achieved:

  1. Sharing of data among the users of the system.
  2. Maintaining accurate and consistent data.
  3. Availability of data required for current and future applications.
  4. Giving users easy access to data.

Designing tables /tiles structures

The following points are considered before designing a file or a table structure:

  1. The types of files to be constructed – is the file a master, transaction or report file?
  2. Data access method in the file i.e. is it random, sequential or indexed­ sequential. .
  3. The size of the files hence the storage media to be used.

Data structures allow the system analyst to produce a view of the elements that make up the data structure. In our system, the basic data structure that will be used to store data elements of the various entities is the record.

The initial data structure design that shows only “what” the records will contain e.g. Name, Address etc. is called the logical design. This design would then eventually be converted to the physical design which specifies how the various data elements in the record will be implemented such as

 

Product Name as string, Product _Number as integer etc.

Below is the logical view of some of the file structures that will be designed for the Bukuma information system.

Table/file structure                                           Elements

Inventory                                           – Inventory number

– Inventory name

– Description                                

Products                                            – Product number      -Unit price

-Product name          – Purchase price

– Quantity/unit          – Quantity in stock

Customers                                         -Customer number   – Address

-Company name         – City

-Contact name            – Country

-Contact title

 

Supplier                                          –Supplier number – Contact title

-Company name      – Physical address

-Contact name

 

Purchase orders                             – Purchase number

– Product purchased

– Quantity purchased

Sales orders                                   -Order number     – Product ordered

-Customer name     – Unit price

-Order date             – Quantity

– Required date      – Discount

Transporter                                     -Transporter number -Physical address

-Company name            – Postal address

– Address                      -Phone

NB: The bolded attributes will be considered as the primary keys in the database. ‘

 

Entity relationship diagram (E-R diagram)

Some of the entities that may be used in constructing Bukuma distributor’s information database are categories, products, customers, employees, orders suppliers, transporters and purchase orders. The first step is to construct the entity relationship diagram. Figure 5.3. below shows an example of E-R diagram for customers and the products ordered.

Customer Places

 

Order Contains.

 

Product
                                                           1             Many                   1      Many

Fig. 5.3: Entity relationship diagram

Interpretation

One customer may place several orders but each individual order can be placed by only one customer (one-to-many relationship). Each order placed by customers may contain many products. However, many products can be contained in one order.

. Hardware and software requirements

After studying the detailed system design specifications and recommendations, the management of Bukuma decided to settle for a computer based system. This means that the development team must start looking for all the required hardware and software resources.

Hardware and software specialists in the team have already visited various suppliers in major towns and brought quotations and price lists for most

Table 5.1

  Hardware facility Example Estimated cost (Ksh)
1 Computer IBM desktop

Computer

Documents

collected from

various suppliers’

Quotations.

2 Storage media Optical disks,

magnetic disks

3 POS terminal

equipments

Wand reader,

magnetic card

reader, bar code

printer etc.

4 Printers Laser printer,

Matrix printer

5 Scanner  
6 Others  

of the required resources. Table 5.1 below gives a sample summary of the hardware requirements recommendations for Bukuma Distributors information system.

Table 5.2 below gives a summary of the software requirements for Bukuma distributor’s information system.

Table 5.2

  Software Example initial cost
I GUI based MS- Windows 9x, 2000,  
  Operating System XP; Mac OS9, X etc.  
2 Application MS-Office Suite, Lotus Documents
  programs Suite, Corel Word collected from
    perfect Suite various suppliers’
3 Antivirus software Norton, MacAfee, AVG. Quotations.

Constructing Bukuma information system

Since relational databases store data in a series of two-dimensional tables, the first step in designing the information base is to design tables that are related to each other via primary and foreign keys. Throughout this section the following shorthand’s will be encountered:

  1. PK – Primary key
  2. FK- Foreign key

Customer           Customer ID (PK),  Customer name……….

Sales order         Sales ID (PK), Customer ID (FK), ……

Product              Product ID (PK), Sales ID (FK), Inventory ID CFK) ……

Purchase order   purchase ID (PK), Inventory ID (FK), Supplier ID (FK)…….

Supplier             Supplier ID (PK), Supplier name . . . . . .

Transporter       Transporter ID (PK), Supplier ID(FK) ……

Inventory          Inventory ID……….

 

These entities can be implemented in an entity relationship

Setting up integrity constraints

After setting up the database based on the entity relationship diagram, some integrity constraints need to be set in the database to enhance accuracy. Examples of constrains are lookup fields and data integrity constraints.

Creating a lookup field

A lookup field displays a list of acceptable values that may be entered into a field. This avoids the problem of wrong data entry in a field. It is recommended that all foreign keys be lookup fields.

To create a lookup field:

  1. Display the table in design view.
  2. Select lookup wizard in the data type column of the desired fields. 3. Complete the prompts in the lookup wizard.

Figure 5.5 below shows how to set up a lookup for the category field in the Product table.

 

 

 

 

When the table is displayed in data entry mode (datasheet fonn), you simply select from the list as shown in Figure 5.6 below.

 

 

Data integrity constraints

Data integrity constraints are rules that govern entering, changing and deletion of data and records in a database. There are several types of integrity constraints. Some of them are:

  1. Entity integrity constraint.
  2. Referential integrity.
  3. Domain integrity.

Entity integrity

These are the rules that govern the composition of a primary key. A primary key cannot contain a null value, it must be unique. Null values are empty spaces in a field that have no data. Figure 5.7 below shows that the Customer ID field (which is the primary key) does not allow duplicates.

 

 

 

 

Referential integrity

Referential integrity governs the nature of records in a one-to-many relationships between tables in the database. All foreign keys in the child table must have a matching record in the parent table. Referential integrity is implemented in the following ways:

  1. Restricted database- The system deletes or updates a parent record if there are no matching child records. A parent record is the one that has the primary key of the relationship while a child record is the one that has the foreign key of the relationship in the second table.
  2. Cascaded database- Cascaded database will delete or update all matching child records when the parent record is deleted or updated. The cascade approach is better when changing records. For example if the customer ID changes, all foreign keys in the child records are updated as well. Figure 5.8 shows how to set up referential integrity between customer and orders table in Bukuma database.

 

 

 

 

Fig. 5.8: Setting referential integrity

 

Domain integrity

In databases, the term domain is used to refer to the acceptable range of values an attribute can have. This ensures that no field takes on a value outside the range of valid values. For example in the Purchase Orders table, the date of items received is always less than or equal to the current date <=Now() as shown in the validation rule property box in Figure 5.9. Now() is a function that returns the current date.

Fig. 5.9: Setting domain values

 

Constructing data entry and user-interface forms

The main purpose of creating forms is to reduce data entry errors. The volume of data to be entered should be minimised and validation and integrity checks such as data type, domain and referential integrity are enforced.

This section examines creating graphical user interface (GDI) forms in Microsoft Access using the appropriate controls, macros and Visual Basic for Applications (VBA) code. Notice the code that is associated with each form and the objects on the form. In Microsoft Access most of these codes are generated by the wizard associated to each during the design. However, in some cases, general subroutines have to be written by the programmer. For the purpose of clarity, these forms are grouped into two main categories namely primary and advanced forms:

Primary forms

These are the forms primarily used to enter data into underlying tables. They include customers, categories, employees, products, suppliers, transport and employees details forms.

Advanced forms

These are more complex forms that are based on underlying queries and unbound controls. The forms provide the user with easy access to and manipulation of data in the underlying tables and other database objects.

Creating the primary forms

The main factors to be considered in creating primary forms are:

  1. The general form properties e.g. record source that is, the underlying table.
  2. Control properties for each of the objects.
  3. Command buttons and their underlying event procedures and codes.

 

Customers form

It was designed as a columnar form as shown in Figure 5.10.

 

 

 

 

Fig. 5.10: Customers form

The form draws its data from the customers table. Apart from bound controls, the form has command buttons Add Customers, Search Close, and Delete. These buttons are brought to life by their underlying event procedures. The codes are generated using the command button wizard that automatically starts when you draw a command button on the form. Below are the code listings for each command button’s event procedure.

 

Option Compare Database

 

Private Sub CloseCustomers Click()

On Error Go To Err Close Customers Click

    DoCmd. Close

Exit  CloseCustomers Click:

Exit Sub

Err Close Customers Click:

­

MsgBox Err.Description

Resume Exit CloseCustomers Click

­

End Sub

Private Sub deleterecord Click()

On Error Go To Err deleterecord Click

– ­

DoCmd.DoMenultem acFormBar, acEditMenu, 8,, acMenu Ver70

DoCmd.DoMenultem acFormBar, acEditMenu, 6,, acMenuVer70

Exit deleterecord Click:

­

    Exit Sub

Err deleterecord Click:

­

    MsgBox Err.Description

 

 

Resume Exit deleterecord Click

­

                        End Sub

Private Sub addcustomer Click()

On Error Go To Err addcustomer Click

­

    DoCmd.GoToRecord” acNewRec

Exit addcustomer Click:

­

    Exit Sub

Err addcustomer Click:

­

MsgBox Err.Description

Resume Exit addcustomer Click

End Sub

Private Sub SearchRecord ClickO

On Error GoTo Err SearchRecord Click

­

Screen.PreviousControl.SetFocus

DoCmd.DoMenultem acFormBar, acEditMenu, 10,, acMenu Ver70

Exit SearchRecord Click:

­

    Exit Sub

Err SearchRecord Click:

­

MsgBox Err.Description

Resume Exit SearchRecord Click

­

    End Sub

Categories form

The categories table has many products. Hence, the fonn has the products list subfonn which shows the items in each category as shown in Figure 5.11.

 

 

 

 

Fig. 5.11: Inventories form

The main form is a columnar form. It is populated with data from the categories table. It has command buttons New Category, Search, close and Delete. In this case, the categories are the same as the inventory ID.

The subform is a data sheet form embedded in the categories form. It gets its data from the products table.

Products form

This is a single columnar form as shown in Figure 5.12.

 

 

 

 

 

Fig. 5.12: Products form

The text box controls are populated with data from the products table. Suppliers and Category are lookup controls that source data from Supplier and Categories tables respectively. To operate the form, four command buttons used i.e. New Record, Close and Delete.

Suppliers form

The suppliers form is designed using the tab tool from the toolbox. Figure 5.13 shows an illustration of the form.

 

 

 

Fig. 5.13: Suppliers form

The form is populated with data from the suppliers table. However, apart from the already discussed form operation buttons for adding a new record, closing a form, searching and deleting records, there is an Open Products Form button, brought to life by the OpenF orm wizard. The OpenForm event procedure code is as listed below:

Private Sub OpenProducts Click() 

On Error Go To Err OpenProducts _Click

Dim stDocName As String

Dim stLinkCriteria As String

stDocName = “Products”

DoCmd.OpenForm stDocName,,, stLinkCriteria

Exit OpenProducts _Click:

    Exit Sub

    ErrOpenProducts _Click:

    MsgBox Err.Description

    Resume Exit OpenProducts _Click

End Sub

Transporter form

This is a single columnar form as shown in Figure 5.14.

 

 

 

Fig. 5.14: Transporters form

The form is populated with data from the transporter table. The four command buttons are Add New, Delete and Close.

Creating advanced forms

As stated earlier, these are the forms which draw data from underlying queries. This section not only analyses the form properties but also gives illustrations of the underlying queries in design view and any event procedure used to automate the forms and controls. The advanced forms are further classified into groups namely:

  1. Data entry and manipulation forms.
  2. User interface forms.

Forms for data entry and manipulation

These are the forms used for entering and manipulating data in the underlying query. These forms include the customers invoice and suppliers’ pay voucher.

Customers invoice data entry form

This is a compound form that has the purchase orders subform contained within it as shown in Figure 5.15.

 

 

 

 

Fig. 5.15: Customer invoice form

The main form is a columnar form whose record source is Customer Bills query made from two tables, Customers and Orders as shown in Figure 5.16.

 

 

 

 

Fig. 5.16: Customer bills query

The customer details are automatically filled by selection from the lookup combo box of the customer control.

The sub form gets its data from the order amount query. The order amount query is designed using two tables, products and order details as shown in Figure 5.17.

Note that the query has a calculated field i.e. Amount that calculates the amount for each product ordered based on the UnitPrice, Quality and

 

 

Fig. 5.17: Order amount query

Discount. The expression for this field is:

Amount: ccur([order details). [unit price]*[Quantity]* (1-[Discount]/ 100)* 100

The subform has an event procedure for trapping data entry errors. This is tied to the on error event of the form properties. Since the user may forget to select a customer before entering products details in the main form section, the on error event procedure ensures that a customer is first selected before entering order details. A listing of on error event procedure is shown below.

Private Sub Form_Error(DataErr As Integer, Response As Integer)

, Errors can occur if the user has not selected a customer for

, this order on the main form. If there is an error and Orders!BillTo is Null

, inform the user and cancel the entry made in the subform.

If DataErr > 0 Then

If IsNull(Me.Parent!CustomerID) Then

MsgBox “Select a Customer to bill to before entering order details info.

RunCommand acCmdUndo

Me.Parent!CustomerID.SetFocus

        Response = acDataErrContinue

     Else

     Response = acDataErrDisplay

 End If

End If

End Sub

The ProductID in the subform is a lookup control that enables the user to select an item from the dropdown list. This control also has an event procedure used to automatically fill the UnitPrice control from the products table once an item is selected. This minimises errors that may result from erroneous unit price entry. The code listing for the UnitPrice lookup event procedure as shown below.

Private Sub ProductID AfterUpdate()

On Error GoTo Err _ProductID AfterUpdate

  Dim strFilter As String

, Evaluate filter before it’s passed to DLookup function.

  strFilter = “ProductID = “& Me!ProductID

, Look up product’s unit price and assign it to UnitPrice control.

  Me!UnitPrice = DLookup(“UnitPrice”, “Products”, strFilter)

Exit _ProductID AfterUpdate:

  Exit Sub

  Err _ProductID AfterUpdate:

  MsgBox Err.Description

  Resume Exit _ProductID AfterUpdate

End Sub

Command buttons that have been used include Print Preview invoices, Print and Close. Their underlying event procedures are similar to those generated in the other forms discussed earlier.

Suppliers voucher details entry form

This is almost similar in functionality to the customers’ invoices entry form but it is intended to process payment vouchers for goods supplied to Bukuma. Figure 5.18 shows the voucher processing form.

 

 

 

 

 

Fig. 5.18: Payment voucher

The main form is a columnar form that derives its data from Suppliers Delivery Note query. This is created from two tables, Suppliers and PurchaseOrders tables. The supplier details are automatically filled by selecting the supplier name from the lookup combo box of the Supplier control. Figure 5.19 shows the source query in design view.

 

 

 

 

 

Fig. 5.19: Suppliers delivery note query

The subform draws its records from an underlying query, Products Purchased shown in Figure 5.20.

 

 

 

Fig. 5.20: Purchase query

The Total Puchase is a calculated control with the expression:

Total Purchase: Ccur[purchase Details].[Purchase

Price]*{QuantityOrder]* ([Purchase Discountj)/l 00) * 100

Just like in the customers’ products ordered sub form, the product ID in the products purchased subform is a lookup control from which the user selects the product name. Once a product/item is selected, the Purchase Price is automatically filled with the purchase price from the products table using the lookup event procedure shown below:

Private Sub ProductID AfterUpdate()

On Error Go To Err _ProductID _After Update

  Dim strFi/ter As String

, Evaluate filter before it’s passed to DLookup function.

  strFi/ter = “ProductID = “& Me!ProductID

, Look up product’s purchase price and assign it to PurchasePrice control.

Me!PurchasePrice = DLookup(“PurchasePrice”, “Products”, strFilter)

Exit _ProductID AfterUpdate:

  Exit Sub

  Err _ProductID _AfterUpdate:

  MsgBox Err.Description

  Resume Exit _ProductID AfterUpdate

End Sub

Data validation and integrity checks have been enforced so that the pay voucher cannot be processed for a null or a non-existent supplier. This is achieved using the on error event shown in the listing below.

Private Sub Form Error(DataErr As Integer, Response As Integer)

, Errors can occur if the user has not selected a supplier for

, this order on the main form. If there is an error and PurchaseOrders!PaylTo is

Null , inform the user and cancel the entry made in the subform.

   If DataErr > 0 Then

   If IsNull(Me.Parent!SupplierID) Then

   MsgBox “Select a supplier to process the voucher for before entering pay details.”

RunCommand acCmdUndo

Me.Parent!SupplierID.SetFocus

Response = acDataErrContinue

Else

Response = acDataErrDisplay

EndIf

EndIf

End Sub

The command buttons used to control the form are New Voucher, Print Voucher, and Close.

User-interface forms

These are forms that enable the user to access, manipulate, display and print other forms and reports. Two such forms used in Bukuma System are sales report dialog and the main switchboard.

Sales report dialog form

As shown in Figure 5.21 this form is mainly designed using unbound controls such as radio buttons, a text box and command buttons.

The three groups of controls are tied together using the code listing shown below.

 

 

Fig. 5.21 : Select report

Option Compare Database’ Use database order for string comparisons.

Option Explicit’ Requires variables to be declared before they are used.

Sub PrintReports(PrintMode As Integer)

On Error GoTo Err-Preview-Click

, This procedure used in Preview_Click and Print_Click Sub procedures.

, Preview or print report selected in the ReportToPrint option group.

, Then close the Print Sales Reports Dialog form.

   Dim strWhereCategory As String

   strWhereCategory = “CategoryName = Forms![Sales ReportsDialog]! SelectCategory”

   Select Case Me!ReportToPrint

   Case 1

   DoCmd.OpenReport “Products stock level”, PrintMode

   Case 2

   DoCmd.OpenReport “Summary sales by date”, PrintMode

   Case 3

   DoCmd.OpenReport “Sales by category summary”, PrintMode

   Case 4

   IfIsNull(Forms![Sales Reports Dialog]!SelectCategory) Then

   DoCmd.OpenReport “Sales by Category”, PrintMode

   Else

   DoCmd.OpenReport “Sales by Category”, Print Mode, ,strWhereCategory

   End If

End Select

DoCmd.Close acForm, “Sales Reports Dialog”

Exit_Preview _Click:

Exit Sub

 

Err_Preview _Click:

Resume Exit_Preview _Click End Sub Private Sub Cancel- Click() , This code created by Command Button Wizard.

On Error Go To Err Cancel Click

 

, Close form.

   DoCmd. Close

Exit Cancel Click:

­

   Exit Sub

   Err Cancel Click:

­

   MsgBox Err.Description

   Resume Exit Cancel_Click

End Sub

Private Sub Preview Click()

, Preview selected report. This procedure uses the PrintReports

, Sub procedure defined in (General) section of this module.

PrintReports acPreview

End Sub

Private Sub Print Click()

, Print selected report. This procedure uses the PrintReports

, Sub procedure defined in (General) section of this module.

PrintReports acNormal

End Sub

Private Sub ReportToPrint AfterUpdate()

, Enable SelectCategory combo box if user selected Sales by Category

, report.

Const conSalesByCategory = 4

If MefReportToPrint. Value = conSalesByCategory Then

MefSelectCategory.Enabled = True

Else

MefSelectCategory.Enabled = False

 End If

End Sub

Main form (Switchboard)

The main form also referred to as the switchboard is the user-interface or main menu that is loaded when an application is started. The form mainly contains command buttons that enables the user to select the task to work on. Figure 5.22 shows the main form in design view used in Bukuma information system.

 

 

 

 

Fig. 5.22: Switchboard in design view

Creating reports

Reports present information to system users. These are the most visible components of a working system.

This section focuses on some of the reports expected from Bukuma information system. The main features to be highlighted in creation of reports are:

  1. General report properties and data source.
  2. Control properties, grouping and event procedures.
  3. The report in design view.
  4. Layout of report needed.

Sales by category

This is a comprehensive report that gives sales details for each product in each category group shown in Figure 5.23.

 

 

 

Fig. 5.23: A sample sales report

The report draws its data from products sales query. Figure 5.24 shows the query in design view.

 

 

 

Fig. 5.24: Product sales query in design view

The report has calculated controls for a number of items sold and total sales in each category whose expressions are:

Record count:

= Summary for” & ” “ & [CategoryName] & ” (” & Count(*) & ” ” & IIf(Count(*)= 1, “detail record”, “detail records”) & ”)”

Total sales: Sum([ Amount])

Sales by category summary

This is a compound report that has a chart subreport in it. The report gives summary total sales for each category both in tabular and graphical form as shown in Figure 5.25.

 

 

 

Fig. 5.25: Chart summarising sales by category

The graph shows that the most selling category is beverages followed by soaps. This report is meant for the management to decide which category of products sells more than the other.

The main report is populated with data from a select query, category sales summary shown in Figure 5.26.

 

 

 

 

 

Fig. 5.26: Category sales query design

Summary sales by date

On opening this report, the user is prompted to enter the beginning and ending date. Once the valid dates are entered, the sales for the duration are displayed as shown in Figure

 

 

 

 

Fig. 5.27: Yearly sales report

The record source for the report is the products by years query. The query has a compound criteria expression in the freight date field. The expression is:

Is Not Null And Between [Beginning Date] And [Ending Date]

Purchases by category summary

Just like the Sales summary, this is also a compound report that has a pie chart subreport in it. This report gives a summary of money spent on purchases.

The main report is populated with data from a select query, products purchased shown in design view in Figure 5.28.

 

 

 

Fig. 5.28: Purchases query

Products stock level

The stock report is meant to help the management make orders in good time. Figure 5.29 shows the items currently in stock and indicates those that need to be reordered.

 

Fig. 5.29: Stock report

The report draws its data from product sales query. The report is grouped by category and the stock balance is obtained using a calculated control:

= ([units in stock] (sum([Quantity])))

While the reorder remark Yes or No is obtained using an if function:

= Ilf(([UnitslnStock]-(Sum([ quantity])))<[ReorderLevel], “Yes”, “No”)

 

Invoice to customers

This is a report sent to the customer showing detailed description of what is to be paid for, the total payment and the due date. Figure 5.30 shows a sample invoice to one of the customer’s ofBukuma Distributors.

 

 

 

 

 

 

 

 

Fig. 5.30: Invoice sample report

The report draws its data from invoice to customers query. Figure 5.31 shows the source query in design view.

 

 

 

 

 

 

Fig. 5.31: Invoice query design

Calculated controls have also been used, these are as shown below:

 

Subtotal: = Sum([amount])

Total:= sum([amount])+ [freight]

Payment voucher

This is similar in design to the invoice, only that it is meant for the processing of payments for the suppliers of Bukuma Distributors. Figure 5.32 shows a sample pay voucher report to one of the suppliers.

 

 

 

Fig. 5.32: Pay voucher report

The report draws its data from the products purchased voucher query. It also has an unbound image of the company logo inserted using the image tool, from the toolbox. Calculated controls have also been used as follows:

Subtotal: = Sum([Total Purchase])

Total:            = sum([Total Purchase])+ [freightCost]

Products catalogue

This is a document available to the customers and other interested persons who may want to know the items sold and the unit price of each. Figure

5.33 shows a page of a catalogue generated from Bukuma’s information system.

 

 

Fig. 5.33: Products catalog

The report draws data from the products table.

NB: There are other reports that may be created in a real business environment but only a few have been considered. It is the responsibility of the learner to visit a computerised business organisation to learn more about the variety of reports used.

 

Database security and startup options

To protect the information system from unauthorised access, Microsoft Access database management software, provides a number of options. These includes:

  1. Password protection.
  2. User and group permissions.
  3. User-level security.
  4. Data encryption.

To set up any of these security options, click the Tools menu, point to security and then select the type of security you want to setup.

Password protection

This is the simplest security set-up that can be implemented using any Microsoft Windows operating system. A password to open or edit the database file is set for any user who wishes to do this action.

User and group permissions

Some operating systems like Windows New Technology (NT) lets an administrator assign permission to users on database objects such as queries, forms and reports. These permissions include opening and running the object, modifying etc.

The user and group accounts dialog box is used to assign accounts to the database users. However, this can only be done by a user who is a member of the Administrators group.

User-level security

This feature is used to assign permissions to users in order to limit user access to certain database objects. For example, the order entry clerk may not have access to payroll information. Figure 5.34 shows the log on dialog box used to log into Bukuma information system.

 

 

 

Fig. 5.34: Loging into an application

For more on setting up User Groups, Accounts and Permissions, read the online help of the Windows NT based operating systems.

Data encryption

If the database is to be used in a network or sent electronically, encryption secures the data from unauthorised access. Only the intended receipient can use the decryption key to read the message.   .

Start up options

The last step in developing a customised application is to specify the startup options. Figure 5.35 shows the startup settings for Bukuma information system.

 

 

 

 

 

Fig. 5.35: Setting up start up options

 

Testing and implementing the system

Testing

Individual system modules were tested using test data and found to work accurately and properly. Sample test data and error messages that were encountered due to invalid data entry are given in the appendix of this project report.

Implementation

This is the final stage in system development which involves putting the new system into use. The tasks during the implementation stage are:

  1. System management – This involves installation, resource and staff allocation.
  2. Staff training – This is done without interfering with the business operations.
  3. Security control and contingency planning incase the system breaks down
  4. Changing over from the old system to the new system using the most appropriate method.

Once the system has been installed and is running, the programming team must ensure that it is working as expected through a follow up evaluation. The evaluation report for Bukuma information system shows that apart from a few minor issues concerning the screen forms, the following issues have been addressed:

  1. Out of stock problems have been addressed satisfactorily.
  2. Stock transfer between warehouses is running smoothly.
  3. Store managers, accounts clerks and order processing managers feel that they are in full control of the system.

The programming team has promised to address the minor emergent problems encountered during the system maintenance phase.

 

Recommendation and conclusion

The new system received recommendation from all sectors of the organisation after the first month of operation.

Sample user manual

Below is a sample of user manual aimed at helping the users ofBukuma information system.

Introduction

Bukuma information system is a computerised information system that enables users to process business transactions more efficiently and accurately.

With this system, you can prepare most of the documents that take a lot of time to prepare manually such as invoices, pay vouchers, sales reports, profit and loss accounts and many others.

Loading the system To load the program:

  1. Click the Start button, point to programs then click Bukuma System. A logon dialog box shown in Figure 5.36 is displayed.

 

 

Fig. 5.36: Logon dialog box

  1. Enter your user name and password and click OK. The system main menu such as the one shown in Figure 5.37 below appears.

 

 

 

Fig. 5.37: Main menu ,

Menu descriptions

Within the main menu are submenus that help the user to choose on the specific task to process. These submenus are grouped into two:

  1. Details processing submenus.
  2. Viewing transaction reports.

You activate a submenu by clicking on its button. Figure 5.38 shows the customers submenu.

 

 

 

 

 

Fig. 5.38: Customers submenu

Description of submenu items

Customer’s submenu

Once you click the customer’s button, you will get the following items:

  1. Customer entry and editing form.
  2. Customer orders and invoice processing.
  3. Preview and print invoices.
  4. Preview and print a list Bukuma customers.

Categories and Products

Clicking this button displays categories submenu with the following options:

  1. Entering and editing and categories and products details.
  2. Preview products per category and invoices to customers.

Suppliers

This buttons displays the supplier’s submenu with the options

  1. Entering new editing the supplier details and products supplied.
  2. Processing purchase details for items below reorder level.
  3. Preview and print supplier’s payments.
  4. Preview and print a list of Bukuma suppliers.

 

Viewing transaction reports submenus

In this category, you activate a submenu by clicking on its button.

Sales reports

Clicking this button displays the sales dialog box from which you can select the report to preview or print.

Purchase reports

Click this button to preview purchases made for each purchase order.

Preview catalogue

This option is available to any authorised user who wants to preview or print the list of products available for sale to any interested client.

Exiting from the program

To exit the program, simply click the Exit button located at the bottom of the main menu.

Troubleshooting data entry related errors

Invalid and erroneous data entry results to error messages being prompted on the screen. Some of the error messages that you may encounter are:

Error message: The changes you requested to the table were not successful because they would create duplicate values in the index, primary key or relationship.

Description: You are trying to enter the same item twice.

Solution: Avoid double entry.

Error message: The field OrderDetails.ProductID cannot contain a null

value because the required property in the field is set to true. Description:You are trying to proceed to another record or field yet you have not selected the product name of the record in focus.

Solution: Select the product before proceeding to the next record. Error message: The value you entered isn’t valid for this field. Description: You are trying to enter an invalid data type in the field. For example, you are entering text in a numeric field or an invalid date such as 46/34/2005

Solution: Enter the correct data type.

Error message: Select a customer to bill to before entering order details info.

Description: You are trying to enter order details before selecting a customer.

Solution: Select or enter the customer before entering order or invoice details.

Incase you may experience other data entry related problems, please consult the system administrator.

Project appendix

Below is a sample appendix of the project report.

Test data used in Bukumu information system

Although a variety of test data was used to test each operation of our system, we have given only two test data tables to emphasize the need to provide test data in system development. In real situation, you are expected to provide as many test data as possible to prove the functionality of your system.

Inventory table

Table 5.3

Inventory Inventory Name Description
1 Beverages Soda
3 Washing Powders For Washing
4 Maize Flour For Ugali
5 Daily Products Milk, butte r, etc.

Order details query results

Table 5.4

 

Bibliography

Below is a sample bibliography of the project report.

The bibliography shows a list of books and reference materials used in

developing Bukuma information system.

  1. Sarah E.H, Glen J. c.: Microsoft Access 2000 Complete Edition, McGraw-Hill, 2000.
  2. Kendal E.K, Kendal J.E: System Analysis and Design, 5th Ed, Prentice-Hall (Now Pearson Education inc), 2002.
  3. Taylor G.: GCSE Computer Studies, Macmillan Press Limited, 1991.
  4. Jeffrey L. W etel: System Analysis and Design Methods, McGraw Hill, 2000
  5. Williams BK: Using Information Technology: A practical introduction to computers and communications, IRWIN, 1995,
  6. Saleemi N.A.: Systems Theory and Management Information systems, N.A. Saleemi Publishers, 1997 & 2000,
  7. Gareth W: Student Handbook. ICT, Pearsons Publishing, 2000.
  8. Microsoft Access 2000: Northwind sample database, 1999.

DEVELOPING A PROJECT USING VISUAL BASIC PROGRAMMING LANGUAGE

Chapter outline

6.1 Introduction

6.2 Preamble

6.3 Problem recognition and definition

6.4 Developing algorithms

6.5 Developing the system in Visual Basic

Introduction

In this chapter, we shall undertake a case study entitled A school canteen management system. The objective of this case study is to help the students to apply the programming techniques learnt in Form 3

Preamble

A school canteen operator sells confectionaries and toiletries to the students. The canteen operator requests you to develop a canteen management system that will accomplish the following:

  1. Allow storage of stock records in a file.
  2. Enable searching of a file to retrieve a particular record for editing and adding new stock.
  3. Process sales transactions and calculate the total bill and change due to a customer.
  4. Generate daily sales report showing all the items sold for a particular day.

Problem recognition and definition

A careful analysis of the above scenario reveals that the system will need the following tasks:

  1. Entering stock records and storing them in a file.
  2. Searching for the stock file to retrieve records.
  3. Processing of daily transactions.
  4. Recording of any sale transactions in a transaction file.
  5. Generating sales reports for a specified date.

 

Developing algorithms

Before coding, the programmer needs to develop algorithms for each task. These algorithms will enable the programmer to develop the code for each of the processes.

Algorithm for entering new stock records

The new stock module should enable the user of the system to continually enter new stock records in the file until he/she is through with the process. Therefore, the computer should request the user to key in records until the last item is entered. The following pseudocode extract can be used to represent the algorithm:

Output “Enter a new item?” Enter “yes” or “no”

Input reply

While Reply <> No

Output “Enter stock item details”

Write to stock file

Output “Are you through with entering the records Yes/No”

       Input Reply

loop

End While

Algorithm for searching for a record

This process will enable the user to access the records in a stock file and retrieve a particular record. The record search can be done as per the identification number of each record i.e. record ID. The search algorithm can be represented as follows:

Begin

Enter the code of the record

Open stock file for reading

While Not end of file Begin

       If code entered = record itemcode Then

       Output record details

       Else

       Output ‘Record not found’

 

End if loop End while Close file End

Algorithm for processing sales

Sales processing requires that the stock file be opened in order to read details of the items bought. The sales module then calculates the amount of the sale and the change owed to the customer. The module should also update the quantity of the items in stock. The following algorithm will be used:

Begin

Retrieve item from stock file by record ID

 Specify quantity to be sold

Compute bill and customer change

Save transaction in sales file

END

Saving a sales transaction

After selling an item, the sales details must be stored in the system for future reference. In our case, the current transaction has to be stored in a file which we shall refer to as a sales file.

Constructing the system in Visual Basic

Open Visual Basic and create a new project called Canteen.vbp. Create five forms in the project window i.e. Form1, Form2….Form5. To create a form, simply Click Project then Add Form command. Save the forms with the following names:

Form Name

Form I UserInterface
Form2 AddNewStock
Form3 SellItem
Form4 SearchItem
Form5 SalesReport

 

Remember while saving that all Visual Basic forms have the extension .frm. After saving, change the Name property for each form in the properties window to start withfrm e.g. frmCanteenManagementSystem for Form 1. Change the captions for each form as you proceed through the project. At the end of this activity, the forms in your project should look as shown in Figure 6.1 in the Project Explorer window.

NB: Simply click the Project explorer icon to view this window. Alternatively, click View project Explorer on the menu.

It is now time to start placing objects on the forms and entering the code associated to each of the objects.

Creating the user-interface form

  1. Double click UserInterface.frm in the project explorer window and design it as shown in Figure 6.2.

NB: Change both the Name and caption properties of the command buttons as shown below:

 

Control Property Setting
Command 1 Name

Caption

cmdAddNewStock

Add New Stock Record

Command 2 Name

Caption

cmdSellItem

Sell Item

Command 3 Name

Caption

cmdGenerateReport

Generate Sales Report

Command 4 Name cmdEnd
  Caption End Program
  1. The File menu on the form has only one command namely: Exit used to close the program when clicked.

To add this menu clicks the Menu Editor icon on the toolbar. Alternatively click, Tools then select: Menu Editor Command. Create the menu as shown in Figure 6.3 of the menu editor window:

  1. To place the command buttons on the form, simply double click their icons on the toolbar.

Since this is the first form that the user will see when the project is run, the various controls are meant to help the user access other forms in the project.

 

Adding code the “Canteen management system” form

This is the main form that has commands that enable the user to access other forms.

  1. Click the File menu then command Exit. Notice that the code window for the Exit command opens on the screen. Type the word “End” in the body of the event procedure as shown below:

Private Sub mnuExit click()

End

End Sub

This means that when the Exit command is clicked, the program will stop executing. Save and close this code window.

  1. Double click the “Add New Stock Record” button and add the code below in the body of the event procedure as shown:

Private Sub cmdAddNewStock- Click()

Load frmAddNewStock

frmAddNewStock Show

End Sub

 

This code loads frmAddNewStock form and display it on the screen when the user clicks Add New Stock record command button.

  1. Double click the “Sell Item” button and add the following code in the body of the event procedure as shown:

Private Sub cmdSellltem Click()

Load frmSellltem

frmSellltem.Show

End Sub

  1. Double click the “Generate Sales Report” button and add the following code in the body of the event procedure as shown:

Private Sub cmdGenerateReport Click()

Load frmDailySaleReport

frmDailySalesReport.Show

End Sub

  1. Double click the “End Program” button and add the following code in the body of the event procedure as shown:

Private Sub cmdEnd Click()

End

End Sub

Designing and adding code to the” Add New Stock to File” form

Design your AddNewStock form to look like Figure 6.4 below:

 

  1. Double click the “Click Here to Add New Stock Item” button and add the following code in the code window that appears. Ignore the line numbers.

1 Private Type Item

2          ID As Integer

3          ItemName As String * 20

4          Q As Integer

5          CostPrice As Integer

6          SellPrice As Integer

7 End Type

8 Private Sub cmdAddStock- ClickO

9 Dim ItemRecord As Item

10 Dim Old File As String

11 Dim Count As Integer

12 Dim Number As Integer, Reply As String

13 ‘CommonDialog 1. CancelError = True

14 ‘CommonDialog1.Filter = ”Data file (*.dat)l*.dat”

15 ‘CommonDialog 1.ShowOpen

16 ‘Old File = CommonDialog1.FileName

17 Open “c:\Program FilesIMicrosoft Visual

Studio I VB98 \ Old File. dat” For Random As #1 Len = Len (ItemRecord)

18 Reply = “No”

19 Do While Reply <> “Yes”

      20 ItemRecord.ID = InputBox(“Enter Record ID If”,“ItemRecord.ID ”)

      21 ItemRecord.ItemName = InputBox(“Enter Record Name”,”ItemRecord.Name ”)

      22 ItemRecord.Q = InputBox(“Enter Quantity”,”ItemRecord. Q”)

    23 ItemRecord.CostPrice = InputBox(“Enter the Cost Price”,”ItemRecord. CostPrice”)

   24ItemRecord.SellPrice = InputBox(“Enter the Selling Price”,”ItemRecord.SellPrice ”)

   25 Put # 1, , ItemRecord

   26 Reply = InputBox(“Are you through with record entry? Yes/ No”, “Reply”)

27 Loop

28 Close #1

29 EndSub

 

Explanations

Line 1: Declares a user defined data type called Item. The data type is a record.

Lines 2 – 6: Declares the fields in the record.

Line 7: Ends the type declaration.

Line 8: Declares an event procedure or subroutine which is executed on clicking a button called AddNewStockltem. You double click this button in order to get the code window.

Lines 9 – 12: Variable declarations.

Lines 13 -16: Notice that they are commented off, hence the computer will not execute them. However, if they are not commented, they would display the Open dialog box when the button is clicked

Line 17: It opens a file called OldFile.dat stored on the disk. This is the file in which all stock records are kept. Notice that the full path to the file has to be specified. This eliminates the need for an Open dialog box. The whole statement should be on the same line.

Lines 18 – 19: It sets a looping condition that will stop only when the variable Reply has a value of “Yes”. Each numbered statement should be on the same line.

Lines 20 – 24: Displays an input box on the screen which requests the user to input the various data elements of the record such as the ID, Name etc. Note the syntax of display a standard input box.

Line 25: It outputs a record to the file. The blank (, ,) ensures that the next record is written after the last Put operation. However if you want the record to be written to a particular position in the file, then you can specify e.g. Put # 1 ,1, ItemRecord, which means write the record at position 1 in the file.

Line 27: It encloses all the code that will be repeatedly executed in the loop.

Line 28: Closes the file after writing to it.

Line 29: Ends the event procedure.

  1. Double click the “Click Here to Update Existing Record” button and add the following code:

Private Sub cmdUpdateRecord Click()

 Load frm UpdateRecordDetails

frm UpdateRecordDetails, Show

End Sub

Save the code and exit from the code window.

Designing and adding code to sell Item form

In the Project Explorer window, double click frmSellItem and design it as shown in Figure 6.5. Remember that this form is loaded by

 

 

 

Fig. 6.5: Sell item

clicking the “Sell Item” command button that you created in the user-interface form.

  1. Design’ a menu bar on the form with the following commands:

(a) File

.. .. Open

…..Exit

(b) Transaction

….Save Transaction

Enter the following code in the mnuOpen code window:

Private Type Item

ItemID As Integer

ItemName As String * 20

Q As Integer

 

CostPrice As Integer

SellPrice As Integer

End Type

Private Sub mnuOpen Cliek()

Dim ItemReeord As Item, Quantity As String, Last As Integer

Dim Target As Integer, Current As Integer, First As Integer

CommonDialog 1. CaneelError = True

CommonDialog1.Filter = “Datafile (*.dat)/*.dat”

CommonDialog 1.ShowOpen

Old File = CommonDialog 1.FileName

Open “c: \Program Files \Microsoft Visual Studio \ VB98 \ Old File. dat”

For Random As #1 Len = Len(ItemRecord)

First = 1

Target = InputBox(“Please Enter ItemID of Item to be sold”, “Target”

Quantity = InputBox(“How many units are you selling”, “Quantity”)

Last = LOF(1)/ Len (ItemRecord)

Do While First < = Last

Get #1, First, ItemRecord

Current = ItemRecord.ItemID

If (Current = Target) Then

txtItemID. Text = ItemRecord.ItemID

txtItemName. Text = ItemRecord.ItemName

txtUnitPrice. Text = ItemRecord.SellPriee

txtQuantitySold. Text = Quantity

txtQuantityInStoek. Text = ItemRecord. Q – Quantity

       ItemRecord. Q = Int(txtQuantityInStoek.Text)

End If

First = First + 1

Loop

Close #1

End Sub

Explanation

This code enables the user to open a file on the disk called OldFile.dat by selecting it in the open dialog box. The use can then select a particular record from the file by entering its identification number (ID).

To sell another item after the first, you need to search for it in the file again. You can add the “Sell Next” button on the form having the same code as the one for the mnuOpen command.

Add the following code to the mnuSave _Transaction command that enables the user to save the details in the transaction file called SaleFile.dat

Private Type ItemSold

ItemID As Integer ItemName As String * 20 QSold As Integer

Sell Price As Integer DateSold As String * 9 Sale Value As Integer

End Type

Private Sub mnuSave Transaction Click()

Dim Sale As ItemSold

Dim First As Integer, Last As Integer

Open “c:\Program FilesIMicrosoft Visual

Studio \VB98 \SalesFile. dat” For Random As #2 Len = Len(Sale)

Last = LOF(2) / Len (Sale)

RecordNumber = Last + 1

Sale.ItemID = Int(txtItemID. Text)

Sale.ItemName = txtItemName. Text

Sale. QSold = Int(txtQuantitySold. Text)

Sale.SellPrice = Int(txtUnitPrice. Text)

Sale.DateSold = txtTodaysDate. Text

Sale. Sale Value = Val(txtBill. Text)

Put #2, RecordNumber, Sale

   Close #2

End Sub

Double click the compute totals button and then add the code listing below in its event procedure.

Private Sub cmdComputeTotals Click()

Dim Cashgiven As Integer, ItemRecord As Item

txtBill. Text = txtQuantitySold * txtUnitPrice. Text

Cashgiven = InputBox(“How much money has the customer given”, “Cashgiven”)

IblChange. Caption = Cashgiven txtBill. Text

Open “c: \Program FilesIMicrosoft Visual­

Studio\VB98\0IdFile.dat”

For Random As #1 Len = Len(ItemRecord)

ItemRecord.Q = Int(txtQuantityInStock.Text)

Close #1

End Sub

Finally double click the “Cancel” button and then add the code listing below in its click event procedure

Private Sub cmdCancel- Click()

Unload frmSellItem

End Sub

Designing and adding code to controls on Search Item form

This form lets the user add or edit the fields of an existing record in the stock file. For example, when you buy some more items, you enter the item quantity in the quantity control. Design the form as shown in Figure 6.6.

 

 

 

Fig. 6.6: Edit records form

Double click the button labelled “Search” and add the following code to it:

Private Type Item

ItemID As Integer ItemName As String * 20

 Q As Integer

CostPrice As Integer

 SellPrice As Integer

End Type

Private Sub cmdSearch Click()

Dim ItemRecord As Item

Dim Target As Integer, Current As Integer

Dim RecordNumber As Integer, Stock Value As String

Open “c: \Program Files\Microsoft Visual Studio \VB98\OldFile. dat”

For Random As #1 Len = Len(ItemRecord)

First = 1

Target = Int(txtRecordId.Text)

Last = LOF(1) / Len (ItemRecord)

Do While First < = Last

Get #1, First, ItemRecord

Current = ItemRecord.1temID

If (Current = Target) Then

Label3.Caption = “Search successful: Now edit details and Click Save”

txtName. Text = ItemRecord.1temName

txtQuantity. Text = ItemRecord.Q

txtCostPrice. Text = ItemRecord.Cost Price

txtSellingPrice. Text = ItemRecord.SellPrice

Stock Value = txtCostPrice. Text * txtQuantity.Text

IblStockValue. Caption = Stock Value ‘display total value of item in stock”

End if

First=First+1

Loop

Close #1

End Sub

 

Explanation

The code searches for a record whose ID is typed in the Record ID text box. After editing the retrieved record, the changes can be saved by clicking the “Save” button. Below is the code for save button:

Private Sub cmdSave Click()

Dim ItemRecord As Item, Stock Value As String

Open “c: \Program FilesIMicrosoft Visual Studio \ VB98\OldFile.dat”

For Random As #1 Len = Len(ltemRecord)

Target = Int(txtRecordID.Text)

First = 1 ‘first record in file is at position 1

Last = LOF(1) / Len (ItemRecord) ‘length of file equals record length

Do While First <= Last

Get #1, First, ItemRecord ‘get the record that was edited

Current = ItemRecord.ID

If (Target = Current) Then ‘search whole file for correct record

ItemRecord.ID = Int(txtRecordID. Text)

 ItemRecord.ItemName = txtName. Text

ItemRecord. Q = Int(txtQuantity. Text)

ItemRecord. Cost Price = Int(txtCostPrice. Text) ‘save fields as record

ItemRecord.SellPrice = Int(txtSellingPrice. Text)

Put #1, First, ItemRecord

Stock Value = txtCostPrice. Text * txtQuantity. Text

             IblStockValue. Caption = Stock Value

End If

       First = First + 1

Loop

Close #1

End Sub

Explanation

The code takes the contents in the text boxes of the form and saves them as a record in the file. Code for the cancel button is

Private Sub cmdCancel- Click()

Unload frmUpdateRecordDetails

End Sub

Designing and adding code to controls on Sales Report form

This form is used for displaying the daily transactions when the user specifies a particular date in the fomart mm/dd/yyyy. Design the report interface as shown in Figure 6.7.

 

Code for the sale report

.Double click the “show report” button and add the following code that will search for all the items sold on a particular day and display them on the form:

Private Type ItemSold

ItemID As Integer

ItemName As String * 20 QSold As Integer SellPrice As Integer DateSold As String * 9

        Sale Value As Integer

End Type

Private Sub cmdShowReport_Click(),

Dim Sale As ItemSold, Daysale As Integer

Open “c:\Program File&\Microsoft Visual

 Studio\VB98\SalesFile.dat” For Random As #2 Len = Len(Sale)

First = 1

DaySale = 0

Last = LOF(2) / Len (Sale)

Target = txt Target Date. Text

Print “”

 

Do While First <= Last

Get #2, First, Sale

Current = Sale.DateSold

If (Current = Target) Then

DaySale = DaySale + Sale. Sale Value

Print “”

Print Sale.ItemID, Sale.ItemName, Sale. QSold, Sale.SellPrice* Sale. QSold

End If

First = First + 1

Loop

Print “”

Print “Total sales/or”, Target, “Are: Ksh, DaySale” Close #2

End Sub

Running the project

To run the project click the Start button on the toolbar. Alternatively, click the Run then Start command on the menu. The user-interface screen comes on the screen as shown in Figure 6.8.

 

 

 

Before doing anything else, we need to create two files on drive C and enter all the records for the stock available. This program accesses the files in a folder called VB98 through the path:

c: \Program Files \Microsoft Visual Studio \ VB98

Open Microsoft Windows Notepad and save two blank files in the folder

VB98 having the names: OldFile.dat and SalesFile.dat

  1. Click the “Add New StockRecord” button and add the following records to the file that will hold all stock. This should be the OldFile.dat that you created on drive C. Enter the following records:

ID        Name          Quantity     Cost Price Selling Price

100      Bread          120             25               30

200      Milk           50               20               40

300      Jelly            200              40               50

400      Cake           300             15               30

500      Biscuit        1000           10               20

Figures 6.9 (a) to (f) shows sample input boxes for an item for sale. After entering all the records, type Yes in the input box (f) to stop this process.

 

 

 

 

Opening the stock file to sell an item

Click the “sellitem”command to display the form in Figure 6.10.

 

 

 

Fig. 6.10: Click File – Open.

Click the open command. Open dialog box of figure 6.11 appears.

Locate for the file OldFile.dat and open it. Notice that you have to provide a record number so that when the file opens, the record requested for is displayed on the form. Click the compute totals button. You will be prompted to state how much money the customer gives. This will compute the change due to the customer. Figure 6.12 shows a form with the amount payable and change due to the customer. The units in stock for the item sold also are updated automatically.

Save the transaction by clicking the “transaction” menu, then Save transaction command. To sell another Item, click the “Sell Next” button

 

Viewing a sales report

Click the “generate Report” button. The Daily Sales Report appears. Enter the date of the transactions you want to view then click the show report button. All items sold on the particular date will be displayed as shown in Fig 6.13 below.

How to register & update Airtel, Telkom line online

For Airtel users, follow the following steps to get started.

  1. Go to this registration portal.
  2. Enter your Airtel Kenya number. You will receive an OTP that will then verify it.
  3. Enter your ID number.
  4. Upload the front side of your national ID.
  5. Enter the backside of your national ID.
  6. Hit SUBMIT, and that is it.

For Telkom Users, you will need to follow the following steps.

  1. Go to this registration portal.
  2. Enter your Telkom Kenya number.
  3. Enter your ID number.
  4. Upload the front side of your national ID.
  5. Enter the backside of your national ID.
  6. Hit SUBMIT, and that is it.

TSC Teacher Recruitment Dates and Requirements in 2025

TSC Teacher Recruitment Dates and Requirements in 2025

The Teachers Service Commission (TSC) in Kenya is essential for ensuring quality education by hiring qualified teachers for various educational institutions nationwide. Here are the details regarding the TSC’s 2025 Teacher Recruitment Dates and Requirements.

For 2025, the TSC has specified particular recruitment dates and criteria for potential candidates.

This article offers a detailed overview of the recruitment process, important dates, and the qualifications needed for applicants.

Overview of the TSC Recruitment Process

The TSC recruitment process is structured to be transparent and based on merit, ensuring that only qualified and registered teachers are considered for open positions.

The process includes several key steps:

1. Advertisement of Vacancies: The TSC posts available teaching positions on its official website and other media outlets.

2. Online Application: Interested candidates must apply online via the TSC’s dedicated portal.

3. Shortlisting: The Commission evaluates applications and shortlists candidates according to established criteria.

4. Interviews: Shortlisted candidates are invited for interviews conducted by selection panels at various levels.

5. Appointment: Successful candidates receive appointment letters and must accept the offer within a specified timeframe.

Key Recruitment Dates for 2025

The Commission generally announces vacancies and conducts recruitment activities at various times throughout the year.

Potential applicants are encouraged to frequently check the TSC’s official website and other official communication channels for updates on recruitment schedules.

Eligibility and Requirements

To be eligible for recruitment by the TSC, applicants must fulfill the following general criteria:

1. Registration:

All applicants must be registered teachers as outlined in Section 23(1) of the TSC Act, 2012. Registration can be completed through the TSC’s online portal.

2. Academic Qualifications:

– Primary School Teachers: A minimum of a P1 certificate from an accredited teacher training institution.

– Secondary School Teachers: A minimum of a Bachelor’s degree in Education or an equivalent qualification from a recognized university.

3. Teaching Practice:

Proof of successful completion of teaching practice.

4. Clearance Certificate:

A valid certificate of good conduct from the Directorate of Criminal Investigations (DCI).

5. Medical Clearance:

A medical report confirming the candidate’s fitness to teach.

6. Compliance with Chapter Six of the Kenyan Constitution:

This includes clearance certificates from the Higher Education Loans Board (HELB), Credit Reference Bureau (CRB), Ethics and Anti-Corruption Commission (EACC), and Kenya Revenue Authority (KRA).

Application Process

Candidates interested in applying should follow these steps:

1. Access the TSC Online Portal: Go to the application portal at http://www.tsc.go.ke.

2. Create an Account: If you are a new user, register by entering the necessary information.

3. Log In: Use your login details to access the portal.

4. Fill Out the Application Form: Accurately complete the application form, ensuring that all required fields are filled in.

5. Upload Required Documents: Attach scanned copies of all necessary documents, such as academic certificates, professional qualifications, and clearance certificates.

6. Submit Your Application: Review your application to confirm that all information is correct, then submit it.

7. Print Confirmation: After submitting, print the confirmation of your application for your records.

Important Notes

– Accuracy: Make sure all information provided is correct and truthful. Any inconsistencies may result in disqualification.

– Deadlines: Strictly adhere to the application deadlines once they are announced. Late submissions are generally not accepted.

– Document Verification: All submitted documents will be checked for authenticity. Submitting forged documents is a criminal offense.

– Communication: The TSC will communicate with applicants through official channels. Regularly check your email and the TSC website for updates.

Final thoughts

The recruitment process of the Teacher Service Commission is designed to maintain the integrity and quality of education in Kenya by ensuring that only qualified and capable teachers are hired. Potential applicants are encouraged to prepare thoroughly by meeting all the requirements and staying informed about recruitment timelines.

For the most accurate and current information, always refer to the TSC’s official website and communications.

List of all Senior Schools in Turkana County

List of all Senior Schools in Turkana County

S/No. SCHOOL NAME CLUSTER TYPE (Regular/  SNE/ DISABILITY TYPE ACCOMODATION TYPE GENDER REGION COUNTY SUB COUNTY UIC KNEC
8855 IMMACULATE CONCEPTION MIXED SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA AROO MPWR 21592107
8856 KAINUK MIXED SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING MIXED RIFT VALLEY TURKANA AROO JKZ5 21592401
8857 KALEMUNGOROK MIXED DAY SEC SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA AROO WUMB 21592106
8858 KAPUTIR MIXED BOARDING SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA AROO PQVH 21592402
8859 KATILU BOYS SECONDARY SCHOOL C2 PUBLIC INTERGRATED VI BOARDING BOYS RIFT VALLEY TURKANA AROO 2W8X 21592301
8860 KATILU GIRLS’ SECONDARY SCHOOL C1 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA AROO 8BQ6 21592302
8861 LOKAPEL MIXED SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA AROO R5UW 21592303
8862 RCEA KORINYANG MIXED DAY SEC C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA AROO BB67 21592105
8863 KAIKOR BOYS SEC SCH C4 PUBLIC REGULAR NONE DAY BOYS RIFT VALLEY TURKANA KIBISH VXC2 21507001
8864 DAVID LEE ADVENTIST NAGIS SEC. SCHOOL C3 PUBLIC REGULAR NONE BOARDING MIXED RIFT VALLEY TURKANA LOIMA UHYE 21550104
8865 KALEMUNYANG SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY BOYS RIFT VALLEY TURKANA LOIMA R4YD 21550108
8866 LOIMA GIRLS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA LOIMA JQSS 21550105
8867 LOMIL GIRLS HIGH SCHOOL C4 PUBLIC REGULAR NONE DAY GIRLS RIFT VALLEY TURKANA LOIMA F6MD 21550109
8868 NAPEILILIM BOYS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA LOIMA KU7Y 21550107
8869 TURKANA GIRLS’ SECONDARY SCHOOL C1 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA LOIMA C2JL 21500021
8870 TURKWEL BOYS SECONDARY C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA LOIMA 75B3 21550102
8871 LOKICHOGGIO MIXED   SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA LOKICHOGGIO NZNJ 21549203
8872 MOGILA GIRLS SECONDARY C3 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA LOKICHOGGIO JVCH 21588202
8873 SONG’OT BOYS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA LOKICHOGGIO 8E7C 21588201
8874 LOIMA BOYS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA LOKIRIAMA BRHK 21550103
8875 LORENGIPPI SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA LOKIRIAMA R8FG 21550110
8876 KAPEDO MIXED SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING MIXED RIFT VALLEY TURKANA SUGUTA VTSB 21591201
8877 ELIYE BOYS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA CENTRAL 2Y3V 21501301
8878 KALOKOL MIXED DAY SECONDARY  SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA TURKANA CENTRAL CXXC 21501202
8879 KANAMKEMER MIXED DAY SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA TURKANA CENTRAL 479Z 21501115
8880 KERIO BOYS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA CENTRAL XSKX 21501501
8881 LODWAR BOYS HIGH SCHOOL C1 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA CENTRAL 9GYY 21500012
8882 LODWAR GIRLS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA TURKANA CENTRAL NKJ4 21501106
8883 LOTUREREI MIXED SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA TURKANA CENTRAL V5DP 21501112
8884 LOYO SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA TURKANA CENTRAL CH8V 21501111
8885 MOI HIGH SCHOOL KALOKOL C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA CENTRAL XHZ2 21501201
8886 NAKURIO GIRLS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA TURKANA CENTRAL R7RT 21501401
8887 NAPETET MIXED DAY SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA TURKANA CENTRAL HJA7 21501114
8888 PAG LODWAR SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA TURKANA CENTRAL 789S 21501105
8889 S.A NAWOITORONG MIXED SECONDARY  SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA TURKANA CENTRAL FANL 21501104
8890 ST KEVIN SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA TURKANA CENTRAL U567 21501102
8891 TURKANA TALENT HIGH SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA TURKANA CENTRAL 89S2 21501109
8892 AIC KANGITIT GIRLS C2 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA TURKANA EAST F3K2 21548101
8893 AIC KATILIA BOYS SEC C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA EAST VJRN 21548104
8894 LOTUBAE GIRLS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA TURKANA EAST SDWD 21548105
8895 MORULEM MIXED SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING MIXED RIFT VALLEY TURKANA TURKANA EAST R92R 21548103
8896 NAMORTUNGA BOYS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA EAST ZFQT 21548106
8897 NGAMIA ONE C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA TURKANA EAST C5KK 21548107
8898 RCEA LOKORI BOYS C2 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA EAST 8RL6 21548102
8899 KAALENG BOYS SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY BOYS RIFT VALLEY TURKANA TURKANA NORTH 7GUM 21524108
8900 KAERIS GIRLS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA TURKANA NORTH BFDX 21524105
8901 KATABOI GIRLS SECONDARY SCHOOL C2 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA TURKANA NORTH U54W 21524102
8902 LOKITAUNG GIRLS SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY GIRLS RIFT VALLEY TURKANA TURKANA NORTH F53P 21524107
8903 LOKITAUNG SECONDARY SCHOOL C2 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA NORTH LJ7X 21524101
8904 MILIMATATU GIRL’S SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA TURKANA NORTH 8KEE 21524106
8905 NARIOKOTOME GIRLS SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY GIRLS RIFT VALLEY TURKANA TURKANA NORTH RWVZ 21524109
8906 ST. JOSEPH’S LAPUR BOYS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA NORTH SADC 21524103
8907 AGC LOKICHAR BOYS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA SOUTH 4C4Q 21525201
8908 KALAPATA GIRLS SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY GIRLS RIFT VALLEY TURKANA TURKANA SOUTH QTG8 21525207
8909 NAGETEI GIRLS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA TURKANA SOUTH 4J2M 21525206
8910 RCEA KAKALEL BOYS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA SOUTH ZL73 21525203
8911 RCEA KASUROI BOYS SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA SOUTH 6NKA 21525204
8912 UHURU GIRLS’ HIGH SCHOOL- LOKICHAR C2 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA TURKANA SOUTH N836 21525202
8913 KAKUMA SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING BOYS RIFT VALLEY TURKANA TURKANA WEST PJWB 21549101
8914 KALOBEYEI SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING MIXED RIFT VALLEY TURKANA TURKANA WEST JDJF 21549109
8915 OUR LADY’S GIRLS SECONDARY KAKUMA C2 PUBLIC REGULAR NONE BOARDING GIRLS RIFT VALLEY TURKANA TURKANA WEST NNH8 21549102
8916 ST. JAMES POKOTOM MIXED DAY SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED RIFT VALLEY TURKANA TURKANA WEST D8C7 21549112
8917 TARACH SECONDARY SCHOOL C3 PUBLIC REGULAR NONE BOARDING MIXED RIFT VALLEY TURKANA TURKANA WEST ACQB 21549104
8918 THE BIG HEART FOUNDATION GIRLS SCHOOL C4 PUBLIC REGULAR NONE DAY GIRLS RIFT VALLEY TURKANA TURKANA WEST W6PB 21549116

Mwingi Teacher Training College- Complete details

Mwingi Teacher Training College is an accredited privately owned Training College. It is located at Mwingi town in the Kitui County of Kenya.

The College is one of the notable college that trains teachers at the primary and secondary level. Its located in Mwingi along Mwingi Garrissa road.

Courses Offered At Mwingi West Teachers Training College

•    Diploma in Education-Science/Arts
•    Primary Teachers Education (P1)
•    ECDE

Minimum Entry
Diploma-Arts K.C.S.E grade C+ plus C+ in two teaching subjects, D+ in Maths and C plain in English
Science- K.C.S.E grade C+ plus C+ in two teaching subjects, C plain in maths and C plain in                 English
P 1- K.C.S.E grade C plain
ECDE- K.C.S.E grade C plain for diploma & D+ for certificate or its equivalent

Mwingi West Teachers Training College Contacts

P.O Box 602, Mwingi
Tel: 0713267439, 0733333109
Email: mwingittc@ gmail.com
Website: www.mwingittc. com

Related news;

Madonna Teachers’ College- Admissions, fees, requirements, contacts, location

St. Paul’s Nyabururu Teachers Training College- Admissions, fees, requirements, contacts, location

Full list of all the best Teacher Training Colleges in Kenya

Rongai Teachers Training College- Admissions, fees, requirements, contacts, location

List of Teacher Training Colleges approved to offer the new Diploma in Primary Teacher Education Course- Ministry of education

Fr. Soldati teacher’s college Maua- Admissions, fees, requirements, contacts, location

Mwingi West Teachers Training College Contacts, Location, Address

Physical Address: Located in Nguutani market near Kithyoko, along Nairobi-Garissa Road Mwingi Kitui County, Kenya
Postal Address: P.O. Box 340-90400, Mwingi Kitui Kenya
Telephone number: 0202614553
Mobile number: 0733625672
Email Address: mwingibaptistyp@yahoo.com

List of transferred, delocalized Principals in Meru County; December 2019

The Teachers Service Commission, TSC, has effected the December 2019 delocalization exercise for school heads. A total of thirty five (35) head teachers have been moved in Meru County. The handing/ taking over exercise for the administrators is expected to be completed before schools open for first term on January 6, 2020.

Those moved are heads and principals and their deputies serving in their home counties and those who have served in the same station for a long period. Also on the move are new administrators who were appointed after the just concluded interviews .

Teachers with medical conditions have been spared from the ongoing delocalization exercise. Also spared are teachers aged above 56 years and those set to retire.

For all the latest TSC news and delocalization lists, visit;

The Commission kicked off the delocalization exercise in January, 2018. Other massive deployments would then follow in April, August and December of the same year. Though in April, 2019 the Commission slowed down the transfers as only a handful administrators were moved.

 For complete information on all schools in Kenya, including best private and public schools, please visit this link:

MERU COUNTY DELOCALIZATION LIST

Here is the list of affected PRINCIPALS and their schools in Meru County:

S/N SCHOOL  FROM (CURRENT STATION) SUB-COUNTY OUT GOING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL TRANSFERRED TO

COUNTY/SUB-COUNTY

 

DATE HANDING OVER/TAKING

 

 

MERU

 

INCOMING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL

COUNTY/SUB-COUNTY

 

1 IGANDENE BOYS IMENTI SOUTH NYAAGA JOHN

 

TO:

GITHONGO BOYS

MERU CENTRAL

MERU COUNTY

30/12/19 STEPHEN MUIYA

 

 

KARABA BOYS

EMBU  COUNTY

2 UKUU GIRLS IMENTI SOUTH ROSEMARY RINGERA

 

NDAGONI GIRLS

THARAKA NITHI COUNTY

30/12/19 MARY HAMISI

 

KIRENGA GIRLS

KIAMBU COUNTY

3 KITHIRUNE MIXED MERU CENTRAL JOHN KAARIA

 

KAARANI MIXED

 

30/12/19 ATAYA MAINGI

 

MWEROKIENI

MERU COUNTY

4 KITHANGARI BOYS IMENTI SOUTH KITHINJI GODFREY

 

KARABA BOYS

EMBU COUNTY

 

31/12/19 MWANGI JOSEPH

 

GAKINDU SECONDARY

KIRINYAGA

S/N SCHOOL  FROM (CURRENT STATION) SUB-COUNTY OUT GOING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL TRANSFERRED TO

COUNTY/SUB-COUNTY

 

DATE HANDING OVER/TAKING

 

 

MERU

 

INCOMING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL

COUNTY/SUB-COUNTY

 

5 KATHELWA IGEMBE CENTRAL JACOB M. GITONGA

 

NGIINE MIXED

MACHAKOS

31/12/19 JAMES MAKAU

 

NGIINI MIXED

MACHAKOS

6 CCM IRINGA SEC IMENTI NORTH HELLEN KINOTI KARWITHA

(educationnewshub.co.ke)

KIANJAGI SEC

THARAKA NITHI

 

30/12/2019 KINYUA MUGAMBI

 

IKUMBO SEC

THARAKA NITHI

7 MATIANDUI SEC IGEMBE CENTRAL PETER KIULIO IKIBURU

 

KIANI SEC

MACHOKOS

31/12/2019 JUSTINE MURIUKI

 

KIGOGO SECONDARY

THARAKA NITHI

8

 

MBAYO SEC IGEMBE NORTH PATRICK MUTISO

 

KAMUWONGO SEC

KITUI

30/12/2019 MARGARET MURIITHI

 

MAKANYANGA

THARAKA NITHI

9 KILALAI SEC IGEMBE SOUTH ROSE MUENI

AUKI DAY

IGEMBE SOUTH

MERU COUNTY

30/12/19 CECILIA MUTUKU

 

KYELENI SECONDARY

MACHAKOS

10 BISHOP LAWI IMENTI NORTH MARETE MOSES

 

MWENDANDU SEC

NYANDARUA

30/12/19 ANANUA KIRIMI

 

GITUNTU

THARAKA NITHI

S/N SCHOOL  FROM (CURRENT STATION) SUB-COUNTY OUT GOING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL TRANSFERRED TO

COUNTY/SUB-COUNTY

 

DATE HANDING OVER/TAKING

 

 

MERU

 

INCOMING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL

COUNTY/SUB-COUNTY

 

11 AUKI IGEMBE SOUTH ALEXANDER KARUMA

 

KIUNDWANI SEC

MACHAKOS

30/12/19 ROSE MWENI

 

KILALAI

MERU

12 DEB KIGUMA TIGANIA CENTRAL CHEGE TIMOTHY NDIRANGU

 

AMBONI

NYERI COUNTY

(educationnewshub.co.ke)

 

3/1/2020 KANG’ANG’I LUCY KAGENI

 

13 THUBUKU TIGANIA EAST PENINA NKIROTE

 

KIGOGO SEC

THARAKA NITHI

2/1/2020 JOSES KABII

 

KIENI SEC

THARAKA NITHI

14 GAATIA IMENTI SOUTH ITHIMA MUGURE

 

ST. PAUL NTAINA

THARAKA NITHI

 

30/12/19 CHANDI STEPHEN

 

ST. BENNEDICTS GITHIMU

EMBU COUNTY

(educationnewshub.co.ke)

15 MWITHUMWIRU IMENTI NORTH EUNICE KARIMUI

 

RUTUNE SEC

NYERI COUNTY

 

4/1/2020 GODFREY MUTHENGI

 

KATHANJE

THARAKA NITHI

16 KALIENE TIGANIA CENTRAL PAMEL THIONG’O

 

KARANGIA SEC

NYERI

 

3/1/2020 MURITHI JOHN

 

KIBUTHA MIXED DAY

MURANGA

S/N SCHOOL  FROM (CURRENT STATION) SUB-COUNTY OUT GOING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL TRANSFERRED TO

COUNTY/SUB-COUNTY

DATE HANDING OVER/TAKING

 

 

MERU

INCOMING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL

COUNTY/SUB-COUNTY

17 MWEROKIENI TIGANIA EAST ATAYA MAINGI

 

KITHIRUNE SEC

MERU CENTRAL

MERU COUNTY

2/1/2020 JULIUS KIGAMI

 

KAARANI MIXED

THARAKA NITHI

18 IRINDIRO TIGANIA CENTRAL WAIYAKI GILBERT

 

GAKINDU SEC

KIRINYAGA COUNTY

3/1/2020 (educationnewshub.co.ke)

 

19 ST. MARTINS NGONGO IMENTI SOUTH VERONICAH WAYUA MUSEE

 

NZALAE SEC

KITUI COUNTY

31/12/19 BENSON M’AMBURI

 

NTURIRI SEC

THARAKA NITHI

20 MUKONO SEC TIGANIA CENTRAL SUSAN NYOROKA THIAURU

 

KIEGANGURU

THARAKA NITHI COUNTY

3/1/2020 FAITH NDOLO

 

TING’ANG’A

MACHAKOS

21 NTUENE IGEMBE CENTRAL GEORGE KANAKE

 

KARIA SEC

KITUI COUNTY

31/12/2019 NICHOLAS MUNDINGI

 

Deployment from NYANGWA BOYS

EMBU COUNTY

22 ST. MARY’S EGOJI IMENTI SOUTH PETRONILA MARIA MULWA

 

MULALA SEC

MAKUENI COUNTY

30/12/2019 ISABELLA WANJIKU

 

LORETO MATUNDA HIGH SCHOOL

UASIN GISHU COUNTY

S/N SCHOOL  FROM (CURRENT STATION) SUB-COUNTY OUT GOING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL TRANSFERRED TO

COUNTY/SUB-COUNTY

 

DATE HANDING OVER/TAKING

 

 

MERU

 

INCOMING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL

COUNTY/SUB-COUNTY

 

23 K.K BAITHAI IGEMBE NORTH MUTUMA NATHAN

 

ST. LUKES KARURINA SEC

EMBU COUNTY

31/12/2019 KAMWEA W. ARABINA

 

(educationnewshub.co.ke)

 

24 KIAMURI DAY MERU CENTRAL STANLEY MAWIRA

 

ST. MARTIN KAEWA SEC

MACHAKOS COUNTY

30/12/2019 JULIUS NJOROGE

 

KAGERAINI SEC

NYANDARUA COUNTY

25 GITHONGO BOYS MERU CENTRAL  

(educationnewshub.co.ke)

 

23/12/19 JOHN NYAGA

 

IGANDENE SEC

IMENTI SOUTH

MERU COUNTY

26 KARUGWA GIRLS MERU CENTRAL  

 

23/12/19 WARUTUMO MARTHA WANGUI

 

DEPLOYMENT FROM ST. FRANCIS MANGU

27 KIBIRICHIA BOYS BUURI EAST  

 

23/12/19 PETER NJERU KIURA

 

WACHORO BOYS

EMBU COUNTY

28 KANGETA GIRLS IGEMBE CENTRAL  

 

23/12/19 ELIZABETH MURIITHI

 

KARAMUGI SEC

THARAKA NITHI

S/N SCHOOL  FROM (CURRENT STATION) SUB-COUNTY OUT GOING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL TRANSFERRED TO

COUNTY/SUB-COUNTY

 

DATE HANDING OVER/TAKING

 

 

MERU

 

INCOMING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL

COUNTY/SUB-COUNTY

 

29 GIKURUNE GIRLS IMENTI SOUTH . 31/12/19 JANICE NKONGE

 

MUGONA SEC

THARAKA NITH

30 MUNITHU GIRLS IMENTI NORTH . 31/12/19 NJAGI MUTHONI ANNE

 

DEPLOYMENT FROM ST. MICHAEL MUNI SEC

EMBU COUNTY

31 NKABUNE SEC IMENTI NORTH . 31/12/19 LYDIA MUTHONI

 

DEPLOYMENT FROM K.K AARU

IGEMBE NORTH

MERU

32 MURI SEC MERU CENTRAL . 30/12/19 JOHN MUTWIRI

 

DEPLOYMENT FROM KAIRAA SEC

IMENTI SOUTH

MERU COUNTY

33 MUCIIMUKURU SEC TIGANIA EAST NICHOLAS MURIANKI

 

ST. MARY’S KIGAA

EMBU COUNTY

30/12/19 JOHN NJERU

 

ST. AUGUSTINE RUGUTA

THARAKA NITHI

S/N SCHOOL  FROM (CURRENT STATION) SUB-COUNTY OUT GOING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL TRANSFERRED TO

COUNTY/SUB-COUNTY

 

DATE HANDING OVER/TAKING

 

 

MERU

 

INCOMING PRINCIPAL

NAME

TSC NO

TELEPHONE NO

 SCHOOL

COUNTY/SUB-COUNTY

 

34 KITHETU SEC IGEMBE SOUTH DAVID KARUTII

 

KIBUMBU SEC

THARAKA NITHI

 

. MUTEMI JOSEPH MUTHENGI

 

KAMUW’ONGO

KITUI COUNTY

35 KITHAKANARO SEC . . . REBECCA MWAMBIA

324915

DEPLOYMENT FROM KITHUNGUTHIA SEC

EMBU COUNTY

 

FOR A COMPLETE GUIDE TO ALL SCHOOLS IN KENYA CLICK ON THE LINK BELOW;

Here are links to the most important news portals:

For complete information on all schools in Kenya, including best private and public schools, please visit this link: