TYPES OF PROGRAMMED INSTRUCTION

Dr. V.K.Maheshwari, M.A (Socio, Phil) B.Sc. M. Ed, Ph.D

Former Principal, K.L.D.A.V. (P.G) College, Roorkee, India


The goal of early developers of programmed instruction was to design the instructional activities to minimize the probability of an incorrect response (Beck, 1959). However, much has been made of the distinction between what some have called Crowder’s (1960) multiple-choice branching versus Skinner’s linear-type program. Crowder, like Skinner (1954, 1958a) likens his intrinsic system to a private tutor. Although Crowder himself claimed no theoretical roots, his method of intrinsic programming or “branching,” was developed out of his experience as a wartime instructor for the Air Force. In a sense they were talking about two very different things. Skinner was writing about education and Crowder was writing from his experience in the teaching complex skills to adults with widely varying backgrounds and abilities. The issue is informative, however. Neither man wanted errors per se.

Linear sequences / linear programme,

The credit of linear programming style goes to B. F. Skinner. Linear programming style is related to “operant conditioning”. Operant conditioning states that human behavior is shaped through suitable reinforcement to the responses. It tells that “A Certain direction can be given to human behavior”, for this purpose activities is needed to divide in small parts and make their analysis. It is a gradual process and the responses are conditioned in a step by step manner.

In a linear programme, learner’s responses are controlled externally by the programmer sitting at a distant place. A linear programme is called a straight line programme as the learner starts from his initial behaviour to the terminal behaviour following a straight line. The student proceeds from one frame to the next until he completes the programme.

Characteristics of linear programme

1. Linear are exposed to small amount of information and proceed from one frame to one item of information, to the next in an orderly fashion.

2. Linear responds overtly  that their correct responses can be rewarded and heir incorrect responses can be corrected.

3. Linear are informed immediately about whether or not their response is correct (feedback).

4. Linear proceed at their own pace (self-pacing).

Features of Linear programme

1) Linear means proceeding in a straight line. In linear programme generally, information is broken into small steps of 40-50 words in length which is called a frame. The learner must respond to each frame in succession by filling in word or phrase in a blank.

2) Linear Arrangement: In such type of programme, the learner advances in a single series of shorts steps which are designed to ensure high rate of correct responding to the questions (frames). Same path is followed by each learner. The learner starts from initial behaviour to the terminal behaviour following straight-line sequence. All learners pass through the same path.

3) Responses are controlled. In a linear programme, responses are controlled by the programmer. The responses and their order are fixed. The learner has no choice to respond in his own way.

4) Response is emphasized. In linear programme, the emphasis is laid on response. The learner must respond to each and every in order the learning to occur.

5) Feedback is quick. As soon a s the learner responds to the frame he can immediately compare his response with the response f the programme. Learners are informed immediately about whether or not their response is correct

6) Provision for prompt. In the beginning, prompt or cue can be supplied to facilitate learning too occur.

7) Cheating is discouraged by not revealing the answer to the learner.

8) Learners proceed at their own pace. Learner can skip certain frames.

9) Responses are self-constructed. Learners respond overtly so that their correct responses can be rewarded and their incorrect responses can be corrected

Fundamental Principles of Linear Programming

Linear programming is based on five fundamental principles-
1. Principles of small step.
2. Principle of Active responding.
3. Principle of immediate confirmation.
4. Principle of self-pacing.
5. Principle of student testing.

In this type of sequencing all students read and respond to the same frames. The sequence is linear in that there is a single line or path for all students to follow.

While programming in linear way the information is broken down in pieces of related information and then they are sequenced into meaningful steps. The information which is to written in the steps is planned out. The information should be so written that it should be linked to the information in the next step. The learner has to respond to each step actively and the reinforcement is given immediately. The reinforcement depends on the correctness of the responses given by the learner. If the response is correct a positive reinforcement is given, motivating the learner to attempt more responses which will be positively reinforced

A pictorial representation an example of linear programming –

Each square represents a frame. The student proceeds from one frame to the next until he completes the program. Most linear sequences use the constructed (or fill-in) response.. Many new programs, however, use both constructed and multiple-choice responses. Although most linear sequences use shorter frames than those used by the branching sequences we describe below, the single-sentence or short frame is not an essential characteristic of linear sequences. Markle (1964) developed a linear sequence on programming which contained frames which were paragraphs or longer in length. Even the major characteristic of linear sequences—the use of the single path—is no longer rigidly prescribed.

Lysaught and Williams (1963) show many ways in which a linear sequence can be modified into a multi path program. An interesting variation is the linear sequence with criterion frames. These frames test entering behavior at various points in the program to determine whether the students should go through the sequence of frames which follows. If this is not necessary, the student is directed to a sub sequence, which will move him quickly to an advanced point in the program.

Advantage of Linear Programming

Ø The assumption behind the linear programming is students learns better if content is presented in small units, students response if immediately confirmed, results in better learning, Student’s error create hindrance in learning, Student learns better in Laissez fairy environment.

  • Ø Frame size in small steps; include only one element of topic at a time. Each step is complete in itself. It can be taught independently and can be measured independently. Frame structure is based on stimulus-Response-reinforcement. There are four types of frames. Introductory frames, Teaching frame, practice frames and testing frames.
    Ø Responses in linear programming are structured responses and these are controlled by programmer and not by learners. Immediate confirmation of correct responses provide reinforcement, wrong responses are ignored.
    Ø It is used for secondary level students, used for achieving lower objectives of learning especially for recall and recognition, useful for student of average and below average intelligence can be used in Distance education program.

Limitations of Linear programming-

1) Lack of motivation: It is alleged that learning becomes dull and learner experiences monotony and boredom. It takes too much time to teach a few points.

2) Freedom of choice is curtailed: The learner has no choice of his own to respond, thus it s alleged that creative imagination of learner is inhibited.

3) Costly: It has been found that preparation of programmed material requires too much paper and time.

4) Blanks and key terms are guessed: Rothkopf is of the opinion that in many programmes, the learners find out the cues as to what is to be filled in blanks and key terms are guessed

5) It can be used in limited areas: Where the behaviour is measurable and observable such as Maths and science.

6 ) Searching of material is not permitted: as in a textbook. Judgmental learning is not practiced.

c) Does not permit differentiation among responses: No freedom for student to response.

7) Students follow a rigid line prescribed by the programmers: Every learner has to follow the same path; therefore, student may cheat from one another.

8) It is very difficult to find out exactly the background of each learner : Programmes are generally designed with a view that learner has no previous background of the subject matter..

9) In book form presentation: learners are expected to be honest but from all learners we cannot expect honesty. They can see the correct response without reading the frames.

10. Based on learning theories which were formulated by experience conducted on animals. A human being is more intelligent, than animals, he has got an intelligent brain.

11. Wrong responses are avoided in the program: No remedy is provided for them.

Branching Sequences / Branching Programming

The founder of Branching programming is Norman A Crowder, hence it is also known as Crowderian Model. It is based on configuration theory of learning. It is a problem solving approach. It is stimulus centered approach of learning. As the word “branching” means the subdivision the stem or trunk. The same concept is applied in the branched programming instruction style.

The main concept (the trunk of the tree) is sub divided into smaller concepts (the stems of the tree) and further again to other minute details of the topic.   Norman A Crowder has given its definition as ―It is a programme which adapts to the needs of the students without the medium of extrinsic device as a computer.‖ It is called intrinsic because the learner within himself makes the decision, to adapt the Learning to his/her needs. The rationale of intrinsic programming postulates that the basic learning takes place during the student‘s exposure to the new material on each page. In branching programme, the learning material is divided into “units‘ of material called “frames‘. Much information, one or two paragraphs or even a page, is provided in a frame. Thus each frame is quite larger than that employed in linear programme. The learner goes through the frame. After that he is required to respond to multiple choice questions associate with the learning material of the frame.

The learner moves forward if he answers correctly but is diverted (branched) to one or more remedial frames if he does not. These frames explain the matter afresh, ask him questions to elicit the right answer and reveal his previous mistakes, and then return him to original frame. This cycle goes on till the learner passes through the whole instructional material at his own pace.

Each Content frame includes the following:

a) Repeating student response

b) Positive confirmation

c) New information‘

d) Question

e) Alternatives followed by page numbers, where the student should go next.

Each Remedial frame includes the following :

a) Repeating student response

b) Negative confirmation

c) Reasons why he is wrong

d) Further explanation in simple language

e) Directions as to where the student should go next.

Features of Branching programme

1) Material in a frame is larger; much information is presented at each step. A step may consist of two or more paragraphs and sometimes a full page.

2) The method of student response is different than that of linear model; student has to make choice out of several choices. Multiple-choice question are asked. Each response to the question is keyed to different pages. If the learner selects correct response, his response is confirmed and in case he selects wrong response, then he routed to material which explains as to why he is wrong.

3) Crowder holds that teaching is communication and so he concentrates his attention upon the improvement of communication.

4) Learner has freedom to choose his own path of action according to the background of subject matter. The learner controls the exact sequence that he will follow.

5) The programmer has ample opportunity to exploit the literary style.

6) Student is more alert and concentrates on the subject matter more carefully.

7) Detection and concentration of errors is important. Crowder holds that making error is basic to learning. He permits 20 percent errors in his model. In such a model first the errors are detected and then corrected. The learner knows why he is wrong. Crowder says that it is impractical to eliminate errors in the process of learning

8) The crucial and identifying feature of branching model is the fact that the material presented to each student is continuously and directly controlled by the learner‘s performance in answering questions.

9) Intrinsic programmed material when presented in a book form, the book is called scrambled book because the pages do not follow in a normal sequence.

10)It is very useful to concept learning or where the material is given I larger steps.

11)The role of active response is not central in intrinsic theory. Intrinsic programme offer less guidance to learner as to what material in the frame is important.

Fundamental Principles of Branching Programming

1. Principle of Exposition,
2. Principle of Diagnosis,
3. Principle of remediation.

Branching programmed learning is similar to linear programmed learning except that it is more complicated because it attempts to diagnose the learner’s response. It usually involves a multi-choice format:

After the learners have been presented a certain amount of information, they are given a multiple-choice question. If they answer correctly they branch to the next body of information. If they are incorrect, they are directed to additional information, depending on the mistake they made. Many CBT training courses are based on the concept of linear or branching programmed learning.

The best known branching technique is called intrinsic programming. Its major characteristics are:

  • Frame size is large.
  • There may be a Para or page in the frame.
  • It consists of rather long frames which often appear as pages in an ordinary textbook.
  • The student reads the page (or frame) and then responds by selecting the correct alternative in a three-alternative multiple-choice item.
  • Each alternative is associated with a page number which directs the students to another frame.
  • Frame structure is Exposition.

Responses not rigidly structured and responses are selected by learner and not by the programmer. Confirmation of correct responses provides reinforcement. Wrong responses also help in diagnosis of weaknesses of the learner. Remedy is provided on the basis of diagnosed weaknesses of the learner. Remedy is provided on the basis of diagnosed weaknesses. Error helps in diagnosis of the weaknesses of learner. More than 20% error rate can be accepted. The purpose of Branching programming is to draw out weak points of learner and provide remedy for recovering those weaknesses.
Branching programming is used for secondary as well as higher classes. Higher objectives can be achieved such as multiple discrimination etc. It is useful for students of above average and high intelligence. It can also be used in Distance education programs.
The advantages of branched programming instructions are as follows –
Assumption behind this programming is that a student learns better if he is exposed to whole situation or content. Student errors help in diagnosis. Student learns better if remediation is provided side by side. A Student learns better in democratic environment.

Ø In this format the student proceeds to the next frame until he makes an error. The errors branch him to supplementary material designed to give him remedial instruction
Ø The center of the teaching – learning process is the learner and not the facilitator or the instructor.
Ø The learner learns with his or her own speed and pace.
Ø Much of the learning takes place when freedom is give to the learners. In branched programming style freedom is given to the learners so that they can learn at their own pace.
Ø Learning is done when the new concepts are revised. The learner gets an opportunity to travel to and fro in the newly learnt content. If the responses given by the learner are not up to the mark, the learner can start learning the content from which he or she has not understood. The correct responses are appreciated there by internally motivating the learner to grasp the content till the end.

Limitations of Branching programming

1) The learner may guess the correct response without understanding the subject matter of the frame.

2) Infinite branching cannot be provided. It cannot cater to the needs of the individuals. It is very difficult to find out the total number of branches for each individual.

3) Cost of preparation is high, audio-visual equipment is costly.

4) The programme needs revision after every two years which is a very costly affair.

5) Programmes are the product of programmer‘s imagination and it is he who decides diagnostic questions and level of content.

6) Branching model can be used after sixth grade the grade because small children do not follow its mechanism.

7) It is very difficult to ask questions on the whole matter of the frames because the frames are too large and sometimes important subject matter is left.

8) It does not consider learning process whether learning is taking place or not. Main emphasis is on diagnosing the weakness of learners and providing remedy to them.

9)There is no sequencing of pages. Student finds it difficult to follow the steps. He does not find it exciting or motivating, therefore he does not want to go through these pages.

10) More emphasis on remediation rather than teaching. Hence, it is only a tutorial approach.

Linear Versus Branching Systems

The matter or the concept is placed in a logical sequence in both the programming methods. The difference is the simplicity of the presentations of the matter. In linear programming the subject matter is presented in a straightforward and uncomplicated form. It follows a certain direction. Whereas the branched programming follows a complicated format, which does not follow a definite direction, it is like a scrambled book where the pages do not follow the normal sequence. As the linear programming the subject matter is presented in a straightforward and uncomplicated format it is used for fixing of learning and generally meant for the lower classes. But this is not in the case with branched programming. The subject matter is in complicated format generally meant for higher class students.

The goal of early developers of programmed instruction was to design the instructional activities to minimize the probability of an incorrect response . However, much has been made of the distinction between what some have called Crowder’s (1960) multiple-choice branching versus Skinner’s linear-type program .

Crowder, like Skinner (1954, 1958a) likens his intrinsic system to a private tutor. Although Crowder himself claimed no theoretical roots, his method of intrinsic programming or “branching,” was developed out of his experience as a wartime instructor for the Air Force. Crowder’s method used the errors made by the recruits to send them into a different, remedial path or branch of the programming materials. Although the remediation was not in any way based on any sort of analysis of the error patterns or “procedural bugs.” it may well have been the first use of errors in a tutorial system.

Although much has been made about the differences between Skinner and Crowder, it is clear that although the two men worked independently, Skinner was clearly aware of the use of branching and accepted it. Crowder began publishing his work a year later in 1959 . In a sense they were talking about two very different things. Skinner was writing about education and Crowder was writing from his experience in the teaching complex skills to adults with widely varying backgrounds and abilities. Certainly no one would propose to write materials systematically designed to lead the student into errors and anyone would prefer programs in which no student made an error if this could be achieved.

REFERENCES:

Crowder N. 1959. Automatic tutoring by means of intrinsic programming. In Galanter E.H. (ed) Automatic teaching: the state of the art. New York: Wiley,

Fisch, Shalom M. & Bernstein, Lewis . Formative research revealed: methodological and process issues in formative research”.

Friedman, Daniel and Felleisen, Matthias  The Little Schemer MIT Press, Cambridge, Massachusetts,

Glaser R. (ed) . Teaching machines and programmed learning II: data and directions. Washington D.C. National Education Association of the United States.

Hanson L.F. & Komoski P.K. School use of programmed instruction; National Education Association of the United States.

Hilgard E.R. & Bower G.H. . Theories of learning. 3rd ed, New York: Appleton-Century-Crofts,

Hilgard E.R. 1966. Learning & the technology of instruction.

Holland J.G. & Skinner B.F.  The analysis of behavior. New York: McGraw-Hill.

Hovland C.I; Lumsdaine A.A. & Sheffield F.D. 1949. Experiments on mass communication. Princeton University Press.

Jones, Susan J. (2003) Blueprint for student success: a guide to research-based teaching practices, K-12 Corwin Press, Thousand Oaks, California,

Lumsdaine A.A. Audio-visual research in the U.S. Air Force. AV Communication Review1, 76–90.

Margulies S. & Eigen L.D. 1961. Applied programmed instruction. New York: Wiley.

Miller, Robert B.  Analysis and specification of behavior for training. In Glaser R. (ed) Training research and education. New York: Wiley,.

Popham W.J. & Baker E.L.  Establishing instructional goals. Englewood Cliffs NJ: Prentice Hall.

Pressey S.L. 1926. A simple apparatus which gives tests and scores – and teaches. School & Society .

Pritchard, Alan . Ways of learning: learning theories and learning styles in the classroom. London: Taylor & Francis,

Skinner B.F. 1965. The technology of teaching. Appleton-Century-Croft. Includes reprints of his papers on programmed learning.

Skinner B.F. The science of learning and the art of teaching. Harvard Educational Review.

 

 

 

This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.