Aims and objectives of teaching computer science, Introduction, Aims of teaching computer science, Objectives of teaching computer science, Bloom's taxonomy of objectives, Cognitive domain, Affective domain and psychomotor domain
1. Aims and Objectives
of teaching Computer
Science
By
Dr. I. Uma Maheswari
iuma_maheswari@yahoo.co.in
2. AIMS AND OBJECTIVES OF TEACHING
COMPUTER SCIENCE
Aims of Teaching Computer Science:
This knowledge should help the pupil in their
daily life.
It should be related to the materials with which
the pupil is familiar
3. It should make the pupil fit for society .
It must provide them some practical experiences.
It should train the student in methods of solving
problems using Computer.
It should develop scientific attitude and Computer
Science – related values among students.
4. It should inculcate scientific temper.
It should train the student to operate the
Computer.
It should inculcate the pupil the usage of
various I/O devices.
It should make the students understand the
concepts in Computer Science.
5. Objectives of teaching Computer Science
It should be specific and precise.
It should be attainable
Bloom’s Taxonomy of
Objectives:
1. Cognitive domain objectives.
2. Affective domain objectives.
3. Psychomotor domain objectives
8. psychomotor domain
objectives ( acting or doing ,
motor skill) include
Imitation
Manipulation
Precision - reproduction
Articulation – sequence
Naturalization - automation
9. 1. Knowledge:
To impart knowledge is the basic aim of
education and so it naturally is the basic aim of
teaching of any subject including Computer
Science.
By imparting knowledge of Computer Science to
the student, it is expected that they acquires the
knowledge of
10. Natural phenomenon.
Scientific terminology.
Scientific concepts and formulae.
Modern inventions of Computer Science.
Importance of Hardware and Software to
man.
11. Manipulation of programs by man.
Correlation and inter-dependence of various
branches of science with Computer Science.
Environment.
12. 2. Understanding:
This objectives considered to have been achieved
if the student is able to:
(a) Interpret charts, graphs, data, concept etc.,
correctly.
(b) Illustrate Computer Science terms, concepts,
facts, phenomenon’s etc.
(c) explain scientific facts, concepts, principles etc.
(d) discriminate between different facts, concepts
etc. that are closely related to each other.
13. (e) Identify relationships between various
facts, concepts, phenomenon etc.
(f) change tables, symbols, terms etc. from any
given form to some other desired form.
(g) Find faults, if any, in statements concepts
etc.
14. Analyze a given data.
Explain giving reasons various scientific
phenomenon.
Formulate hypothesis from his
observations.
Confirm or reject a hypothesis.
Correctly infer the observed facts.
3. Applications:
This objective is considered to have been
achieved to a great extent if the pupil can:
15. Find cause and effect relationship.
Give new illustrations.
Predict new happenings.
• Find relationships that exist between
various facts, concepts, phenomenon learnt
by him
16. 4. Skills:
This objective can be considered to have been
achieved if a pupil learns
Handling piece of apparatus.
Connecting pieces of apparatus for
experiment
Drawing diagrams and illustrations
Constructing things.
Carrying our repairs of apparatus and
17. Thus here we aim to develop three types of skill
in the pupil. These are
Drawing skill.
Manipulative skill.
Observational and recording skill.
The drawing skill is considered to have been
achieved if pupil is able to draw labeled
sketches and diagrams quickly.
18. The manipulative skill is considered to have been
achieved if pupil is able to
a) Keep and handle the apparatus properly.
b) Improvise models and experiments.
c) Observe various precautions while handling
the system and running programs.
19. The observational and recording skill is
considered to have been achieved if the
pupil can
a) Read correctly the inputs.
b) Record the data’s faithfully.
c) Write programs correctly and
a) Draw output correctly.
20. 5. Interests:
To achieve this objective the pupil is provided
with scientific hobbies and other leisure time
activities.
Take to some interesting scientific
hobby.
Visit places of computer centers.
Undertake some computer science
projects.
Meet and interact some reputed
person of computer science.
21. • Collect specimen, scientific
photographs, scientific biographies etc.
Participate in science fair, science
exhibition, science club etc.
Actively participate in scientific debates,
contests, quiz etc.
22. 6. Attitudes:
Development of scientific attitude is one of the
major objectives of teaching Computer Science.
The development of scientific attitude makes
pupil
1. open minded
2. helps him to make critical observations
3. develops in him intellectual honestly
4. curiosity and
5. impartial thinking etc.
23. This objective is considered to have been
achieved if a pupil
Becomes free of superstitions and prejudices
Depends for his judgment only on verified
facts and not on opinion.
Is readily willing to reconsider his own
judgment when some more facts are brought to
his notice.
Has an objective approach and
Is honest in recording and collecting
24. 7. Abilities:
By the teaching of Computer Science we
expect to develop the following abilities in
the pupil
¨ Ability to use scientific method.
¨ Ability to use problem solving method.
¨ Ability to process information.
25. ¨ Ability to report things in a technical
language.
¨ Ability to collect scientific data from suitable
source and to interpret it correctly.
¨ Ability to organize computer science fair,
computer science exhibition, computer science
club etc.
26. 8. Appreciation:
This objective of teaching computer science may be
considered to have been achieved if the pupil:
a) Appreciates the contribution of various scientists
to human progress.
b) Appreciates the history of scientific development.
c) Realizes the importance of computer science in
modern civilization.
d) Takes pleasure in understanding the progress
made by computer science.
27. 9. Providing Vocational Career:
In the scientific world majority of Career
Courses depend to a large extent on the basic
knowledge of computer science.
Some vocational courses can be taken up only
by students of computer science, e.g.
Engineering, medicines, Agriculture etc.
For various courses offered by I.T.I’s the
knowledge of computer science is the basic
requirement.
28. Thus computer science opens a vast field of
opportunities for taking up any vocational
course and choose a career.
Not only this the knowledge of computer
science develops in a pupil the manipulative
skills and he can easily improvise apparatus and
experiments and use his knowledge and skill to
make many a common things.