Information Systems
Information Systems
Prepared by:
1. Asemrie Yemata (University of Gondar)
2. Mulat Shiferaw (Hawassa University)
January, 2022
Ministry of Education
Addis Ababa, Ethiopia
Table of Contents
1. Introduction.......................................................................................................................................................1
2. Objective/significance of Test Blueprint Preparation........................................................................................2
3. Expected Profile of the Graduates.....................................................................................................................2
4. Objective (General and specific) of the program...............................................................................................3
6. Themes, List of Course and credit hours...........................................................................................................5
7. Share of the Themes/Courses/Items in Percentage (%).....................................................................................6
8. Learning outcomes in terms of the three domains (Cognitive, Affective and Psychomotor)...........................12
9. Test blueprint Table (Table of Specification)..................................................................................................13
10. Conclusion........................................................................................................................................................20
i
List of Tables
Table 1: Professional and Graduate Profile..................................................................................................3
Table 2: Themes, Courses and Cr. Hrs.........................................................................................................5
Table 3: Shares of Themes, Courses and Items..........................................................................................11
Table 4: Specification of Competencies and Learning Outcomes.............................................................19
Table 5: Determination of Number of Items for each Courses..................................................................21
Table 6: Linking the Curriculum to Course/program Learning Outcomes................................................23
ii
1. Introduction
The Ministry of Education of Ethiopia has announced the implementation of exit exam for all
undergraduate program students (public and private), beginning with the 2022/2023 academic year, in
order to improve the quality of graduates produced by higher learning institutions. The exit exam aimed
at checking whether students have acquired the required knowledge, skills and attitudes or not. To
implement this, it requires determining competency areas for a specific program, which is already
completed. Based on the competency areas prepared, it needs to plan the construction of tests.
Planning of a test is a first and vital step in the construction of an achievement test. An achievement test
demands very systematic and careful planning, as a fact that good planning is a symbol of success. Tests
are the tools that provide scores that measure level of student learning and study program learning
outcomes. In order to achieve the valid and reliable measurement of student learning and program
learning outcomes, the development of valid and reliable test is the mandatory. Test should be able to
measure student performance in all dimensions of knowledge, skill and attitude. The carefully planned
test construction contributes to improve the overall quality of the test in terms of test content validity,
difficulty level, discrimination power and test reliability. Test preparation is not an easy task; it requires
a careful planning and guideline to make the task simple. Test construction needs the preparation of test
blue print. Test blueprint is defined as a complete plan that explains how to develop a test. The term
refers to a map or specification of assessment to ensure that all aspects of the curriculum and educational
domains are covered by the assessment programs over a specified period of time. It helps curriculum
developers/test constructors to match various competencies with the course content and the appropriate
modality of assessment.
Generally, test blueprint will help to ensure tests: 1) Appropriately assess the achievement of
instructional objectives of the course; 2) Appropriately reflect key course goals, objectives and the
material learned or covered during the instruction period; and 3) Include the appropriate item formats
along with the knowledge and skills being assessed.
Keeping this in mind, the team has prepared this test blueprint document in order to help the test
developers or content specialists in their process of valid and reliable test construction. The major points
considered in the process of preparing this test blue print guideline were the core competencies that have
been already identified for the themes of courses, the course contents, course credit hours, and the
learning outcomes with their corresponding levels of achievement by learning domains. In line with
these, the number of test items that should adequately assess the performance of students in all the
content topics will be determined through discussion with the content specialists who construct the
1
blueprint and test for their corresponding study program.
Therefore, the main purpose of this manual is to give direction on how to develop blueprint for content
specialists so that they can develop a test blueprint for their respective program.
Develop database
2
3. Analyze, Design, Configure, Test, Design and Develop Computer Networks
Administer and Maintain Networks
and Network Resources
3
Major Practical Skills of the Graduates will be:
To be able to write high and middle level computer programs using different technologies to solve
information related problems like storage, retrieval and management of information.
to design, implement and evaluate various information systems and multimedia resources
including the Internet;
to manage business information systems and services (organization and retrieval of business
information);
to manage and actively participate in information system development projects;
to analyze, design, develop, manage and evaluate business information systems from different
perspectives;
to provide information system/technology consultancy services;
to solve problems in business enterprises through application of Information communication
technology and development of decision support information systems;
to plan and execute projects related to information systems development and resources and
services;
Graduates will have the chance to be equipped with transferable skills:
to work in teams specially in information systems projects and systems development;
to have good communication skill
to have time and self-management skill
Attitudes and Values: The graduates will be inspired:
to have professionalism at the center of their mentality;
to have a positive and responsive attitude towards the value of information resources;
to have good personal confidence in their jobs and professional activities;
to have a positive attitude towards their profession (love, dedication, commitment, etc.);
to have the sense of co-operation, honesty, loyalty, etc.; and
5. to be ethical.
4
6. Themes, List of Course and credit hours
5
7. Share of the Themes/Courses/Items in Percentage (%)
To know the share of the identified themes, courses and question items are calculated using the
following formula stated blow and the expected results is and the number of items for themes and
courses in sated in table 5 at appendix 1 and alignments of the competency, selected course goals and
program at appendix 2.
6
Learning outcomes
Cognitive
Themes and Name and
Share of the Share of the Credi
themes in % Courses in % t hour General Specific objectives /learning outcomes
Understanding
Remembering
Psychomotor
No. of items
objective/Competency
Application
Evaluation
Synthesis
Affective
Creation/
Analysis
Computer Basic Computer 3 Understand understand the principles of x x
programming Programming programming fundamental programming concepts x x
and Web- (6.6%) principles and logic using C++
Technology develop a program that uses each of x
(22%) the following fundamental
x x
programming constructs: structures,
arrays, functions, pointers
Implement I/O functionality to read x
from and write to data and text files.
Internet 3 Design and develop Demonstrate knowledge of website
Programming development concepts and x x
(6.6%) static and dynamic
terminology
web-based systems Design and develop static websites x x
using HTML, CSS, JavaScript x x x
and applications
Design and develop dynamic data x
driven websites using PHP and x
MySQL
Object Oriented 4 Develop applications Understand object-oriented x
Programming programming major concepts such as
(8.8%) using object oriented
abstraction, encapsulation, x
programing paradigm inheritance, polymorphism, interface
etc.
design and implement data and file x
driven small-scale object-oriented x x x
program using Java
7
Computer Data Understand the Describe the basics of data x x
network and Communication 3 communications and network: types
and Computer underlying principles
information of Network, network devices, data
security (13%) Networks of Data Communication transmission, and Reference Model
(6.5%) x x x
Demonstrate cable crimping,
and computer
establishing, setup and
networking troubleshooting Networks
Understand network addressing, sub x
netting, network security and data
integrity
Information Understand and Understand basic issues, concepts, x x
System Security 3 principles, and mechanisms in
(6.5%) identify security
information security
threats to information Identify risks and threats to x x
information systems
systems
analyze both early and contemporary x x
threats to information security
Data and Database 3 Design ,Develop and Explain database system, data x x
Information Systems management approaches, types and
administer database
Management its applications
(20%) (6.7%) systems Design conceptual, logical and x x
physical database models.
Design ER models and map them into x x x
relational tables
Understand database functional x x x x
dependency and normalization
Explain database query processing, x
optimization, transaction
management and database security
Introduction to 3 Understand concepts Understand the various Information x x
Information Retrieval Systems and processes
Storage and of information storage x
Understand the processes of
Retrieval (6.7 and retrieval : models; information storage and retrieval
8
%) evaluations metrics Design ,develop and evaluate x x x x x
information retrieval models
and techniques for
enhancing retrieval
effectiveness
11
8. Learning outcomes in terms of the three domains (Cognitive, Affective and
Psychomotor)
In this document try to touch three domains such knowledge attainment (Cognitive),
emotional (Affective) arena and learning behavior (Psychomotor). As it shown in the
table 4 below. From the selected 15 core courses (46 credits hours) 120 question
proposed. Learning outcome in terms of Cognitive, Affective and Psychomotor are try to
address proportionally to align with program goals and selected competency.
12
9. Test blueprint Table (Table of Specification)
Information Basic Computer Understand programming principles - understand the principles of fundamental programming
Systems Programming and logic
concepts
- develop a program that uses each of the following fundamental
programming constructs: structures, arrays, functions,
pointers
- Implement I/O functionality to read from and write to data and
text files.
Object Oriented Develop applications using - Understand object-oriented programming major concepts such
Programming
programming languages concepts, as abstraction, encapsulation, inheritance, polymorphism,
tools and techniques interface etc.
To have good personal confidence on
- design and implement data and file driven small-scale object-
application and system development
oriented program using Java
To have interpersonal group skills in
software development
Multimedia Understand content-based multimedia - Describe digital multimedia data characteristics, format and
Information
systems and compression applications models
Systems
Develop multimedia systems - Describe the multimedia data representation
13
Discipline Course Competencies Sample Learning Outcomes
Internet Elaborate the underlying principles of - Demonstrate knowledge of website development concepts and
Programming
Internet and Web-Technology terminology
Develop web-based systems - Design and develop static websites using HTML, CSS,
To have good personal confidence on
JavaScript
application and system development
- Design and develop dynamic data driven websites using PHP
To have interpersonal group skills in
and MySQL
software development
System Analysis Explain the system development - Understand the system development process, from planning
and Design
process, from planning though analysis though analysis and design to implementation and
and design to implementation and maintenance.
maintenance
- Demonstrate the application of Unified Modeling Language
Explain the need for object-oriented
(UML)
systems analysis and design
- Apply software development process principles, and practices
Understand the object technology and
to create a high-quality software
modeling principles.
Apply software development process
principles, and practices and create a
high quality software
Design systems using UML diagrams
14
Discipline Course Competencies Sample Learning Outcomes
Database Systems Understand the underlying principles - Explain database system, data management approaches, types
of database and database management and its applications
systems - Design conceptual, logical and physical database models .
Design ,Develop and administer
- Design ER models and map them into relational tables
database systems
- Understand database functional dependency and normalization
To have good personal confidence on
- Explain database query processing, optimization,transaction
application and system development
management and database security
Introduction to Explain the data and file structures for - Understand the various Information Retrieval Systems and
Information Storage information retrieval processes
and Retrieval Understand concepts of Information - Understand the processes of information storage and retrieval
Storage and Retrieval : models;
- Design ,develop and evaluate information retrieval models
evaluations and techniques for
enhancing retrieval effectiveness
15
Discipline Course Competencies Sample Learning Outcomes
Data Explain the underlying principles of - Describe the basics of data communications and network: types
Communication and
computer networks and network of Network, network devices, data transmission, and
Computer Networks
resources Reference Model
Design and configure computer
- Demonstrate cable crimping, establishing, setup and
networks
troubleshooting Networks
- Understand network addressing, sub netting, network security
and data integrity
Information System Acquire an understanding of network - Understand basic issues, concepts, principles, and mechanisms
Security
security and its changing character in information security
Identify and investigate threats to - Identify risks and threats to information systems
information systems security
- analyze both early and contemporary threats to information
To have information systems ethics
security
Fundamentals of Describe different types and - Describe different types and characteristics of intelligent agents
Artificial
characteristics of intelligent agents - Explain the different perspectives and historical background of
Intelligence
Artificial Intelligence, and its type
Knowledge Understand knowledge management - Understand the fundamental concepts of knowledge and
Management
system concepts knowledge creation, acquisition, representation,
16
Discipline Course Competencies Sample Learning Outcomes
Represent knowledge and implement dissemination, use and re-use, and management.
inference techniques to provide - Apply knowledge generation, engineering, and transfer, and in
solutions partially observable the representation, organization, and exchange of knowledge.
environments
- Describe the role and use of knowledge in organizations and
institutions, and the typical obstacles that KM aims to
overcome.
- Understand the core concepts, methods, techniques, and tools
for computer support of knowledge management.
Introduction to Develop intelligent systems - Understanding about the fundamental concepts in machine
Machine Learning
Able to prepare data and apply learning, the different classes of machine learning algorithms
machine learning methods to achieve a - Apply machine learning methods to achieve a learning goal
learning goal within an intelligent
within an intelligent system on prepared datasets.
system.
- Be able to evaluate the performance of learning systems.
Management of Understand the principles and theories - Understand the principles and theories of Management
Information
of Management Information Systems Information System (MIS) and its impact on organizations.
Systems and
Services (MIS) and its impact on organizations. - Describe IT’s strategic importance in business and the essential
Describe IT’s strategic importance in
elements of strategic plan development,
business and the essential elements of
17
Discipline Course Competencies Sample Learning Outcomes
strategic plan development - Apply computer-based information systems and how they are
Define strategies for the effective used in supporting for decision making.
utilization of IS/IT in organizations. - Understand contemporary managerial issues in effectively
To have the sense of co-operation in
choosing, deploying, and utilizing IT/IS to gain competitive
system development.
advantage,
Information Understand the concepts, experiences - Understand and value the essence of Project management
Systems Project
and practices of managing IS/IT within the context of organizational information systems
Management
related projects - Develop project proposal/ project plan by applying project
Develop project proposal and project
management phases.
plan
- Understand the concepts, experiences and practices of
To have the sense of co-operation in
managing IS/IT related projects
system development.
Coordinate and facilitate system
projects in a professional manner
To have interpersonal communication
To have responsibilities, and
characteristics of the IS professional
Enterprise Systems Understand how enterprise systems - Understand the fundamentals of enterprise systems and issues
integrate functional areas into one associated with their implementation.
18
Discipline Course Competencies Sample Learning Outcomes
enterprise wide information system - Understand how enterprise systems integrate functional areas
To have the sense of co-operation in into one enterprise wide information system.
system development. - Identify, describe, and evaluate the major enterprise system
software providers and their packaged systems.
19
10.Conclusion
Exit examination can have a vital role in producing knowledgeable, skillful and attitudinally matured graduates. It contributes to prepare
competent graduates as it can serve as a quality check for effectiveness. It also helps in improving academic programs quality and
effectiveness. Furthermore, it can create the platform for cooperation among academic programs at different universities to work jointly to
improve the programs quality.
In view of this, this document is produced to assist the setting of the exit examinations for all programs, which is being delivered by Ministry
of Education. To meet the graduation profile, competency and learning outcome, exit exam competency selection and identifying core course
was done for 2015 EC graduating students. As a result, preparing test blueprint is necessary to prepare fairly distributed items based on the
above criteria.
20
Appendix 1
Cognitive Domain
Weight for
Number of
Test Items
the course
outcomes
Learning
Cr. Hrs.
for each
Themes
Course
course
Name
Understa
Rememb
Psychom
Affective
Evaluate
Analyze
Create
Apply
Total
otor
nd
er
Theme 1 Item = 25 1 3 3/10= 0.3 0.3*25=8 - 2 1 2 1 1 - 1 8
Items from the total 2 4 4/10=0.4 0.4*25=10 1 2 2 1 1 1 1 1 10
4 3 3/10=0.3 0.3*25=8 1 1 1 2 1 1 - 1 8
Sub-total 10 2 5 4 5 3 3 1 3
Theme 2 1 3 3/6= 0.5 0.5*15=8 - 1 2 1 1 2 1 - 8
Item = 15 2 3 3/6=0.5 0.5*15=8
1 1 2 1 1 1 - 1 8
Items from the total
Sub-total 6 1 2 4 2 2 3 1 1
Theme 3 1 3 3/9=0.33 0.33*25=8 1 1 1 1 1 2 - 1 8
Item = 25 items from 2 3 3/9=0.33 0.33*25=8 - 1 2 1 2 1 - 1 8
the total 3 3 3/9=0.33 0.33*25=8 1 2 1 - 1 2 1 - 8
Sub-total 9 2 4 4 2 4 5 1 2
Theme 4 3 3/9=0.33 0.33*20=6 1 - 1 - 1 2 1 - 6
Item = 20 items from 3 3/9=0.33 0.33*20=6 - 1 2 1 - 1 - 1 6
the total 3 3/9=0.33 0.33*20=6 2 2 - - 1 - 1 - 6
Sub-total 9 3 3 3 1 2 3 2 1
Theme 5 3 3/12=0.25 0.25*35=9 1 - - 1 2 2 2 1 9
Item = 35 items from 3 3/12=0.25 0.25*35=9 - 2 1 1 - 2 2 1 9
the total 3 3/12=0.25 0.25*35=9 1 1 1 2 1 1 1 1 9
3 3/12=0.25 0.25*35=9 - 2 1 2 2 - 2 - 9
Sub-total 12 2 5 3 6 5 5 7 3
Grand Total 10 19 18 16 16 19 12 10 120
Total for the program 46 8% 100%
in % 8% 16% 15% 13% 13% 16% 10%
21
Table 5: Determination of Number of Items for each Courses
Appendix 2
24