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

Machines: Problem Solving II01:30

Machines: Problem Solving II

348
Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. Consider a lifting tong carrying a 100 kg load. It comprises movable sections DAF and CBG linked together with member AB.
348
Machines: Problem Solving I01:22

Machines: Problem Solving I

374
A toggle clamp is a mechanical device commonly used for holding and clamping objects in various applications, such as woodworking, metalworking, and assembly operations. Consider a toggle clamp subjected to a force of 200 N at the handle. The vertical clamping force can be calculated, provided the dimensions of the toggle clamp are known.
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
374
Cognitive Learning01:21

Cognitive Learning

465
Cognitive learning is based on purposive behavior, incidental learning, and insight learning.
E. C. Tolman's theory of purposive behavior emphasizes that much behavior is goal-directed. He argued that to understand behavior, we must look at the entire sequence of actions leading to a goal. For instance, high school students study hard, not just due to past reinforcement but also to achieve the goal of getting into a good college.
Tolman introduced the idea that behavior is influenced by...
465
Statically Indeterminate Problem Solving01:16

Statically Indeterminate Problem Solving

465
Statically indeterminate problems are those where statics alone can not determine the internal forces or reactions. Consider a structure comprising two cylindrical rods made of steel and brass. These rods are joined at point B and restrained by rigid supports at points A and C. Now, the reactions at points A and C and the deflection at point B are to be determined. This rod structure is classified as statically indeterminate as the structure has more supports than are necessary for maintaining...
465
Introduction to Learning01:18

Introduction to Learning

494
Learning is the process of acquiring knowledge or skills through practice or experience, leading to long-lasting behavioral changes. This acquisition occurs through interaction with the environment and requires practice or experience. For instance, mastering a skill such as surfing requires considerable practice and experience, highlighting the essential role of repeated interactions with the environment in learning.
In contrast to learned behaviors, unlearned behaviors such as crying, sexual...
494
Problem-Solving01:29

Problem-Solving

210
Effective problem-solving consists of two steps: 1. identifying the problem and 2. selecting the appropriate problem-solving strategy (i.e., a plan of action used to find a solution). Humans use four problem-solving strategies:
210

You might also read

Related Articles

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

Sort by
Same author

A surrogate mechanostatistical microstructural model to inform whole hip cortical bone remodelling.

International journal for numerical methods in biomedical engineering·2019
Same author

PmLX66 and PmW14: New Alleles of Pm2 for Resistance to Powdery Mildew in the Chinese Winter Wheat Cultivars Liangxing 66 and Wennong 14.

Plant disease·2019
Same author

Shift of Reference Values for Thyroid Volume by Ultrasound in 8- to 13-Year-Olds with Sufficient Iodine Intake in China.

Thyroid : official journal of the American Thyroid Association·2019
Same author

Characterization of Resistance to the Cereal Cyst Nematode in the Soft White Winter Wheat 'Madsen'.

Plant disease·2019
Same author

A cohort study of immune and hematopoietic functionality changes in severe aplastic anemia patients treated with immunosuppressive therapy.

Medicine·2019
Same author

Unraveling the Impact of Halide Mixing on Perovskite Stability.

Journal of the American Chemical Society·2019

Related Experiment Video

Updated: Aug 8, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
11:53

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy

Published on: October 14, 2017

11.7K

Computational Thinking Training and Deep Learning Evaluation Model Construction Based on Scratch Modular Programming

Xiaoli Chen1, XiaoMing Wang2

  • 1Department of Educational Technology, Zhejiang Normal University, Jinhua, Zhejiang 321004, China.

Computational Intelligence and Neuroscience
|March 6, 2023
PubMed
Summary

This study developed a Scratch modular programming teaching model to enhance computational thinking (CT) in students. The model significantly improved algorithmic, critical, and problem-solving skills, while also reducing cognitive load.

More Related Videos

Investigating Motor Skill Learning Processes with a Robotic Manipulandum
07:52

Investigating Motor Skill Learning Processes with a Robotic Manipulandum

Published on: February 12, 2017

8.8K
Designing and Implementing Nervous System Simulations on LEGO Robots
10:34

Designing and Implementing Nervous System Simulations on LEGO Robots

Published on: May 25, 2013

15.1K

Related Experiment Videos

Last Updated: Aug 8, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
11:53

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy

Published on: October 14, 2017

11.7K
Investigating Motor Skill Learning Processes with a Robotic Manipulandum
07:52

Investigating Motor Skill Learning Processes with a Robotic Manipulandum

Published on: February 12, 2017

8.8K
Designing and Implementing Nervous System Simulations on LEGO Robots
10:34

Designing and Implementing Nervous System Simulations on LEGO Robots

Published on: May 25, 2013

15.1K

Area of Science:

  • Computer Science Education
  • Educational Technology
  • Cognitive Science

Background:

  • Traditional programming courses often struggle to effectively develop students' computational thinking (CT) skills.
  • There is a need for innovative teaching models that integrate visual programming tools to enhance critical thinking and problem-solving abilities.
  • Assessing the impact of new teaching methodologies on student learning outcomes, including cognitive load and specific CT dimensions, is crucial.

Purpose of the Study:

  • To design and evaluate a Scratch modular programming teaching model aimed at improving students' computational thinking (CT), specifically algorithmic, critical, and problem-solving abilities.
  • To investigate the effectiveness of visual programming in a modular approach for enhancing CT skills in programming courses.
  • To analyze the model's impact on cognitive load and identify areas for improvement in deep learning (DL) competencies.

Main Methods:

  • Construction of a programming teaching model based on Scratch modular programming.
  • Study of the design process for the teaching model and a visual programming problem-solving model.
  • Development of a deep learning (DL) evaluation model to assess the effectiveness of the teaching model through T-tests and analysis of cognitive load and DL dimensions.

Main Results:

  • The Scratch modular programming teaching model significantly improved students' computational thinking (CT) abilities, with post-test scores higher than pre-test scores in algorithmic, critical, collaborative, and problem-solving thinking (P < 0.05).
  • The model demonstrated a positive effect on reducing cognitive load, showing significant differences between pre-test and post-test values.
  • While knowledge and skills dimensions in DL showed a standard level, process/method and emotional/attitudinal dimensions require further development.

Conclusions:

  • The developed Scratch modular programming teaching model is effective in enhancing key computational thinking (CT) dimensions among students.
  • The model contributes to reducing cognitive load, indicating a more efficient learning process.
  • Further focus is needed to strengthen the process, methods, emotional attitudes, and values dimensions of deep learning (DL) for a more holistic development.