Aims and Objectives
of teaching Computer
Science
By
Dr. I. Uma Maheswari
iuma_maheswari@yahoo.co.in
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
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.
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.
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
Cognitive
domain
objectives
(Thinking – intellectual
outcomes)
include
 knowledge
 understandings
 applications
 analysis
 synthesis
Effective domain
objectives (feeling,
attitude, emotion, etc)
include
 appreciations
 values
 attitudes
 interests
 feelings.
psychomotor domain
objectives ( acting or doing ,
motor skill) include
Imitation
Manipulation
Precision - reproduction
Articulation – sequence
Naturalization - automation
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
 Natural phenomenon.
 Scientific terminology.
 Scientific concepts and formulae.
 Modern inventions of Computer Science.
 Importance of Hardware and Software to
man.
 Manipulation of programs by man.
 Correlation and inter-dependence of various
branches of science with Computer Science.
 Environment.
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.
(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.
 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:
 Find cause and effect relationship.
 Give new illustrations.
 Predict new happenings.
• Find relationships that exist between
various facts, concepts, phenomenon learnt
by him
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
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.
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.
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.
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.
• Collect specimen, scientific
photographs, scientific biographies etc.
 Participate in science fair, science
exhibition, science club etc.
 Actively participate in scientific debates,
contests, quiz etc.
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.
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
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.
¨ 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.
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.
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.
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.

Aims and objectives of teaching computer science

  • 1.
    Aims and Objectives ofteaching Computer Science By Dr. I. Uma Maheswari iuma_maheswari@yahoo.co.in
  • 2.
    AIMS AND OBJECTIVESOF 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 makethe 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 inculcatescientific 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 teachingComputer 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
  • 6.
    Cognitive domain objectives (Thinking – intellectual outcomes) include knowledge  understandings  applications  analysis  synthesis
  • 7.
    Effective domain objectives (feeling, attitude,emotion, etc) include  appreciations  values  attitudes  interests  feelings.
  • 8.
    psychomotor domain objectives (acting or doing , motor skill) include Imitation Manipulation Precision - reproduction Articulation – sequence Naturalization - automation
  • 9.
    1. Knowledge: To impartknowledge 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 ofprograms by man.  Correlation and inter-dependence of various branches of science with Computer Science.  Environment.
  • 12.
    2. Understanding: This objectivesconsidered 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 relationshipsbetween 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 agiven 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 causeand effect relationship.  Give new illustrations.  Predict new happenings. • Find relationships that exist between various facts, concepts, phenomenon learnt by him
  • 16.
    4. Skills: This objectivecan 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 weaim 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 skillis 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 andrecording 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 achievethis 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 ofscientific 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 isconsidered 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 theteaching 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 toreport 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 objectiveof 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 VocationalCareer: 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 scienceopens 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.