πŸ“– What is Programmed Instruction?

Definition: A method of arranging learning material in a series of sequential steps to move students from familiar background into new knowledge. Coined by psychologists.
Big content is broken into small logical parts β€” small parts taught first, then progressively harder.
Student must master one part before moving to next. If unable to answer correctly, goes to remediation (remedial teaching) for extra understanding.
Systematic, logical, self-instructional β€” learner actively participates at every step.

πŸ“ 5 Principles of Programmed Learning

❢ Principle of Small Steps: Large syllabus divided into small, logical, systematic chunks (frames).
❷ Principle of Active Responding: Learner actively participates β€” answers questions at every frame.
❸ Principle of Immediate Feedback: Instant knowledge of result β€” right answer = proceed; wrong = remediation.
❹ Principle of Self-Pacing: Each learner moves at their own speed β€” not bound by class pace.
❺ Principle of Student Testing: Continuous assessment via Q&A; teacher identifies what student understands and where gaps exist.

πŸ—‚οΈ Three Types of Programmed Instruction

Linear Programming β€” B.F. Skinner (Straight-line / Extrinsic)
Branching Programming β€” Norman Crowder (Intrinsic / C-programming)
Mathetic Programming β€” Thomas Gilbert (Retrogressive / Rule-based)

➑️ Linear Programming β€” B.F. Skinner

Also called Straight-line Program or Extrinsic Programming.
Small steps: Content divided into tiny frames. Every frame has a question + answer.
Learner constructs response (not multiple choice β€” writes own answer).
Same linear path for all β€” every student follows identical sequence of frames.
Immediate feedback: correct β†’ next frame; wrong β†’ remediation, then reattempt.
Generally used for primary/lower classes and small children.

πŸ“‹ Linear β€” Characteristics

Frames are very small β€” one concept per frame, arranged logically.
Constructed response: Learner writes answers; not selecting from options.
Single path: No branching β€” everyone follows same sequence 1β†’2β†’3.
Remedial frames provided when answer is wrong; then return to main path.
Active learner: Student controls own thinking, actively responding at each step.
Suitable for lower & average IQ children; not for gifted/creative.
Best for factual content and lower-grade subjects.

βœ… Linear β€” Advantages

Systematic & logical β€” content flows in a clear sequence.
Effective for primary children β€” small steps reduce cognitive load.
Active participation β€” learner responds at every frame.
Immediate reinforcement β€” reward (achievement) after each successful frame.
Self-paced β€” slow & average learners not left behind.
Easy to develop compared to branching.
Good for drill & practice and foundational concepts.

❌ Linear β€” Disadvantages

Dull/monotonous: Mandatory sequential path β€” no skipping boring parts.
Time-consuming: Covering syllabus requires many frames & pages.
Not cost-friendly: More pages = higher printing cost.
No freedom of choice: Learner cannot choose topics or sequence.
No scope for imagination: Rigid format stifles creative thinking.
Not suitable for intelligent/gifted students β€” bores them.
Guessing possible if MCQs used; hard to assess true understanding.
Limited use: Cannot logically divide all subjects into tiny frames.

πŸ”€ Branching Programming β€” Norman Crowder

Also called Intrinsic Programming or C-Programming.
Large frames with more content + multiple choice questions at end of each frame.
Each MCQ option has a linked remedial frame β€” if wrong answer chosen, learner is sent to that specific remedial content.
Uses diagnosis via MCQs: wrong answer reveals which concept student didn't understand.
Different learners follow different paths based on their responses.
More suitable for higher grade students and complex topics.

↩️ Branching β€” Two Sub-Types

❢ Backward Branching: After remedial frame, learner returns to the same original frame to reattempt. Loop: Frameβ†’wrongβ†’remedyβ†’back to same frameβ†’retry.
❷ Forward Branching: After remedial frame, learner moves directly to next frame (does not return). Once remedy completed, proceeds to next content.
Backward = repeats until correct; Forward = remedy once, then advance.

πŸ“‹ Branching β€” Characteristics

Large frames: Each frame contains substantial content, not tiny bits.
Multiple choice only: Response is selecting an option, not constructing.
Diagnostic: Wrong options reveal specific misunderstandings.
Multiple paths: Each learner gets unique route through material.
No repetition of content: Each frame has different material β€” keeps interest.
Self-paced: Learner proceeds at own speed.
Suitable for higher/secondary classes and intelligent students.

βœ… Branching β€” Advantages

Interesting & engaging: Different paths for different answers maintain curiosity.
Proper diagnosis: MCQ analysis reveals exact learning gaps.
Individualized: Each learner's path adapts to their responses.
Remedial content is targeted β€” only the weak area, not whole topic.
No boredom: No forced repetition of already-mastered material.
Self-pacing preserved β€” learner controls speed.
Better for higher-order thinking and complex subjects.

❌ Branching β€” Disadvantages

Difficult to prepare: Creating MCQs + remedial frames for every option is complex.
Doesn't satisfy all children: One-size MCQ approach not universal.
No creative thinking: MCQ format limits expression & imagination.
Not suitable for intelligent/creative students who think beyond given options.
Guessing possible: Students may guess correct MCQ without understanding.
Hard to truly assess: Cannot tell if learner knows or just guessed.
Costly & time-heavy to design and print.

πŸ”„ Mathetic Programming β€” Thomas Gilbert

Also called Retrogressive Programming β€” works in reverse of other types.
Starts from the final goal: Begin with what student should ultimately know/do, then work backward to build the learning path.
Instead of small→big, goes big→small: first present the final behavior, then break it down.
Each learner gets different questions based on their previous responses β€” highly adaptive.
Generates different situations to face β€” develops problem-solving ability.
Particularly effective for skill development and job-oriented training.

πŸ“‹ Mathetic β€” Characteristics

Reverse sequence: Final behavior presented first β†’ then smaller steps derived backward.
Rule-based: Focuses on teaching principles/rules rather than isolated facts.
Highly individualized: Next question depends entirely on previous response.
Multiple response paths: Each answer generates a unique next step.
Identifies deficiencies: Pinpoints exactly where learner lacks understanding.
Job & work oriented: Best for vocational training and skill teaching.
Motivational: Different responses keep learner engaged.

βœ… Mathetic β€” Advantages

Highly effective for teaching skills β€” especially job-oriented and work-oriented tasks.
Identifies learning deficiencies precisely through adaptive questioning.
Motivates learners: Different responses and paths maintain high engagement.
Develops problem-solving: Generates varied situations for learner to face.
Personalized learning: Every learner gets unique path based on their responses.
Better retention: Working backward from goal reinforces understanding.

❌ Mathetic β€” Disadvantages

Very complex to design: Requires skilled programmer β€” many questions + response paths.
Programmer needs training: Creating mathetic frames demands expertise.
Time-consuming: Developing all response-based branches takes long.
Not suitable for all subjects: Only works for skill/task-based content.
Limited use β€” not widely adopted due to complexity.
No freedom of question choice: Unlike branching, learner can't choose β€” path is response-determined.
Content not divided into uniform small frames like linear.

βš–οΈ Quick Comparison of 3 Types

Linear: Skinner Β· Straight path Β· Small frames Β· Constructed response Β· Primary kids Β· Factual content
Branching: Crowder Β· Multiple paths Β· Large frames Β· MCQ response Β· Higher grades Β· Complex topics
Mathetic: Gilbert Β· Reverse path Β· Goal-first Β· Adaptive response Β· Skill training Β· Job-oriented
Linear: everyone same path | Branching: path varies by MCQ | Mathetic: path varies by every response

πŸ“ Exam Tips (B.Ed ICT Unit-2)

5-mark question: Define programmed learning + list principles + mention 3 types (names only).
15-mark question: Explain any one type in detail β€” characteristics + advantages + disadvantages (Linear / Branching / Mathetic).
Always start answer with definition by psychologists β€” earns marking points.
For 15 marks, include propounder name (Skinner/Crowder/Gilbert) + alternate names.

🎬 Source

2.4 Programmed Instruction β€” Linear, Branching & Mathetic Programming
Channel: Gitanjali Nanda Classes | Duration: 32:25 | Context: B.Ed. Sem 1, ICT Unit-2