Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Inductive Reasoning00:59

Inductive Reasoning

64.3K
Inductive reasoning is a form of logical thinking that uses related observations to arrive at a general conclusion. It is uncertain and operates in degrees to which the conclusions are credible. As such, inductive arguments can be weak or strong, rather than valid or invalid, and conclusions can be used to formulate testable, falsifiable hypotheses.
Inductive reasoning is common in descriptive science. A life scientist makes observations and records them. This data can be qualitative or...
64.3K
Mathematical Induction01:29

Mathematical Induction

154
Mathematical induction is a structured method of proof used to confirm the truth of statements involving natural numbers. Consider the sum of the first n natural numbers:This formula describes a pattern that appears to hold true as more terms are added. To verify that it is valid for all natural numbers, mathematical induction proceeds in two essential steps. The first is the base case, where the formula is tested for the initial value, typically n = 1. Substituting into both sides confirms the...
154
Deductive Reasoning01:16

Deductive Reasoning

63.5K
Deductive reasoning, or deduction, is the type of logic used in hypothesis-based science. In deductive reasoning, the pattern of thinking moves in the opposite direction as compared to inductive reasoning, which means that it uses a general principle or law to predict specific results. From those general principles, a scientist can deduce and predict the specific results that would be valid as long as the general principles are valid.
For example, a researcher can deduce specific predictions...
63.5K
Method of Sections: Problem Solving II01:30

Method of Sections: Problem Solving II

1.5K
Consider an arbitrary truss structure composed of diagonal, vertical, and horizontal members fixed to the wall. To calculate the force acting on members CB, GB, and GH, method of sections can be used. The loads and lengths of the horizontal and vertical members are known parameters, as shown in the figure.
1.5K
Method of Sections: Problem Solving I01:27

Method of Sections: Problem Solving I

978
Consider a symmetrical roof truss structure, composed of vertical, diagonal, and horizontal members. The length of each horizontal member is 4 m. The lengths of the vertical members FB and HD are 4 m, while the length of member GC is 6 m. The loads acting at joints F, G, and H are 2 kN, while those at joints A and E are 1 kN.
978
Induction01:16

Induction

5.4K
An emf is induced when the magnetic field in a coil is changed by pushing a bar magnet into or out of the coil. emfs of opposite signs are produced by motion in opposite directions, and the directions of emfs are also reversed by reversing poles. The same results are produced if the coil is moved rather than the magnet—it is the relative motion that is important. The faster the motion, the greater the emf. Additionally, there is no emf when the magnet is stationary relative to the coil.
A...
5.4K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Bioavailability of Ferric Pyrophosphate and Ferric Orthophosphate with/without Extrusion and/or Citric Acid and/or Trisodium Citrate in Rats and In Vitro INFOGEST Digestion and Caco-2 Cell Model.

Current developments in nutrition·2026
Same author

A contrastive adversarial encoder for multi-omics data integration.

PloS one·2025
Same author

Author Correction: Numerical treatment of radiative Nickel-Zinc ferrite-Ethylene glycol nanofluid flow past a curved surface with thermal stratification and slip conditions.

Scientific reports·2025
Same author

Epidemiology of gall bladder cancer and its prevalence worldwide: a meta-analysis.

Orphanet journal of rare diseases·2025
Same author

Enhanced lightweight and compromised-resilient image encryption for resource constrained environments.

PloS one·2025
Same author

Short-term wind power forecasting through stacked and bi directional LSTM techniques.

PeerJ. Computer science·2024
Same journal

Thymidylate synthase inhibitory drugs induce p53-dependent pathways differently.

PloS one·2026
Same journal

Top-down and bottom-up attention for joint pattern classification and reconstruction.

PloS one·2026
Same journal

Short- and long-term scaling behavior of blood pressure and pulse arrival time during sleep in healthy controls and patients with obstructive sleep apnea.

PloS one·2026
Same journal

Double DQN-based secrecy energy efficiency and fairness performance in IRS-assisted NOMA systems with friendly jamming.

PloS one·2026
Same journal

10 recommendations for strengthening citizen science for improved societal and ecological outcomes: A co-produced analysis of challenges and opportunities in the 21st century.

PloS one·2026
Same journal

Paying in public: Peer effects, impression management, and willingness to pay on digital payment platforms.

PloS one·2026
See all related articles

Related Experiment Video

Updated: Dec 19, 2025

Problem-Solving Before Instruction PS-I: A Protocol for Assessment and Intervention in Students with Different Abilities
10:26

Problem-Solving Before Instruction PS-I: A Protocol for Assessment and Intervention in Students with Different Abilities

Published on: September 11, 2021

4.3K

Redesign and validation of a computer programming course using Inductive Teaching Method.

Iftikhar Ahmed Khan1, Mehreen Iftikhar1, Syed Sajid Hussain1

  • 1Department of Computer Science, COMSATS University Islamabad, Abbottabad, Pakistan.

Plos One
|June 5, 2020
PubMed
Summary
This summary is machine-generated.

The Inductive Teaching Method (ITM) significantly improved computer programming learning compared to the traditional Deductive Teaching Method (DTM). Students in the ITM group showed better performance, highlighting ITM

More Related Videos

Interactive and Visualized Online Experimentation System for Engineering Education and Research
08:35

Interactive and Visualized Online Experimentation System for Engineering Education and Research

Published on: November 24, 2021

2.9K
Improving Student Outcomes with an Adaptable Molecular Cloning Course-Based Undergraduate Research Experience
10:17

Improving Student Outcomes with an Adaptable Molecular Cloning Course-Based Undergraduate Research Experience

Published on: November 15, 2024

1.5K

Related Experiment Videos

Last Updated: Dec 19, 2025

Problem-Solving Before Instruction PS-I: A Protocol for Assessment and Intervention in Students with Different Abilities
10:26

Problem-Solving Before Instruction PS-I: A Protocol for Assessment and Intervention in Students with Different Abilities

Published on: September 11, 2021

4.3K
Interactive and Visualized Online Experimentation System for Engineering Education and Research
08:35

Interactive and Visualized Online Experimentation System for Engineering Education and Research

Published on: November 24, 2021

2.9K
Improving Student Outcomes with an Adaptable Molecular Cloning Course-Based Undergraduate Research Experience
10:17

Improving Student Outcomes with an Adaptable Molecular Cloning Course-Based Undergraduate Research Experience

Published on: November 15, 2024

1.5K

Area of Science:

  • Educational Technology
  • Computer Science Education

Background:

  • Inductive Teaching Method (ITM) is recognized for enhancing learning in technological fields.
  • Students find ITM more engaging and understandable, particularly in complex subjects like computer programming.
  • Limited research exists on ITM's application in computer science education despite its potential.

Purpose of the Study:

  • To investigate the effectiveness of ITM in a computer programming lab course.
  • To compare student performance in a programming course using ITM versus the traditional Deductive Teaching Method (DTM).
  • To provide evidence for implementing inductive strategies in computer programming education.

Main Methods:

  • A computer programming lab course was redesigned using ITM.
  • An experimental study compared an Experimental Group (EG) using ITM (N=45) with a Control Group (CG) using DTM (N=36).
  • Student performance was assessed using pre-tests for analytical/mathematical abilities and post-tests for programming competence.

Main Results:

  • Pre-test analysis indicated the CG had superior analytical reasoning skills, with no significant difference in mathematical abilities.
  • Post-test results demonstrated significantly improved theoretical and practical programming competence in the EG compared to the CG.
  • Effect sizes for the EG's performance improvement ranged from large to small across different assessments.

Conclusions:

  • The Inductive Teaching Method (ITM) is a more effective approach for teaching computer programming than the traditional Deductive Teaching Method (DTM).
  • Implementing ITM in computer programming courses can lead to substantial improvements in student learning outcomes.
  • Educators should consider adopting inductive strategies to enhance student engagement and comprehension in computer programming.