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

Long-term Potentiation01:25

Long-term Potentiation

3.1K
Long-term potentiation, or LTP, is one of the ways by which synaptic plasticity—changes in the strength of chemical synapses—can occur in the brain. LTP is the process of synaptic strengthening that occurs over time between pre and postsynaptic neuronal connections. The synaptic strengthening of LTP works in opposition to the synaptic weakening of long-term depression (LTD) and together are the main mechanisms that underlie learning and memory.
Hebbian LTP
LTP can occur when...
3.1K
Long-term Potentiation01:35

Long-term Potentiation

57.1K
Long-term potentiation, or LTP, is one of the ways by which synaptic plasticity—changes in the strength of chemical synapses—can occur in the brain. LTP is the process of synaptic strengthening that occurs over time between pre- and postsynaptic neuronal connections. The synaptic strengthening of LTP works in opposition to the synaptic weakening of long-term depression (LTD) and together are the main mechanisms that underlie learning and memory.
57.1K
Comparing Experimental Results: Student's t-Test01:09

Comparing Experimental Results: Student's t-Test

4.1K
The t-test is a statistical method used to compare the sample mean with a population mean or compare two means from two data sets. The test statistic is calculated from the standard deviation, mean, and number of measurements in the data set at a selected confidence interval and then compared to a table of critical values at this confidence level. If the test statistic is smaller than the critical value, the null hypothesis is accepted. In this case, we state that the difference between the...
4.1K
Purposive Learning01:22

Purposive Learning

290
E. C. Tolman emphasized the purposiveness of behavior — the idea that much of our behavior is goal-directed. For instance, employees who aim for a promotion work diligently to meet their targets. Tolman argued that when classical conditioning and operant conditioning occur, the organism acquires certain expectations. In classical conditioning, a child might fear a dog because they expect it to bite. In operant conditioning, a person might consistently work overtime because they expect a...
290
Statistical Software for Data Analysis and Clinical Trials01:12

Statistical Software for Data Analysis and Clinical Trials

1.1K
Statistical software is pivotal in data analysis and clinical trials by providing tools to analyze data, draw conclusions, and make predictions. These software packages range from simple data management applications to complex analytical platforms, supporting various statistical tests, models, and simulation techniques. Their significance lies in their ability to handle vast amounts of data with precision and efficiency, enabling researchers to validate hypotheses, identify trends, and make...
1.1K
Self-Evaluation: Self-Enhancement and Self-Verification03:00

Self-Evaluation: Self-Enhancement and Self-Verification

5.6K
Social psychologists have documented that feeling good about ourselves and maintaining positive self-esteem is a powerful motivator of human behavior (Tavris & Aronson, 2008). In the United States, members of the predominant culture typically think very highly of themselves and view themselves as good people who are above average on many desirable traits (Ehrlinger, Gilovich, & Ross, 2005). Often, our behavior, attitudes, and beliefs are affected when we experience a threat to our...
5.6K

You might also read

Related Articles

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

Sort by
Same author

Effects of diffusion of innovations, spatial presence, and flow on virtual reality shopping.

Frontiers in psychology·2022
Same author

Learning Performance in Adaptive Learning Systems: A Case Study of Web Programming Learning Recommendations.

Frontiers in psychology·2022
Same author

Do Flipped Learning and Adaptive Instruction Improve Student Learning Outcome? A Case Study of a Computer Programming Course in Taiwan.

Frontiers in psychology·2022
Same author

Exploring the Benefit and Sacrifice Factors of Virtual Reality Gameplay.

Frontiers in psychology·2020
Same journal

A fair lexical decision task for monolingual and multilingual Spanish-speakers.

Frontiers in psychology·2026
Same journal

Post-disaster psychological effects: identifying earthquake-induced trauma in athletes.

Frontiers in psychology·2026
Same journal

On the contemporary history of learning disability identification procedures-a systematic literature review (1960-2000).

Frontiers in psychology·2026
Same journal

Adolescent Mental Toughness Questionnaire (aMTQ10): development, validation and norms.

Frontiers in psychology·2026
Same journal

Understanding secondary school students' intentions to learn artificial intelligence: a multigroup structural equation modeling analysis.

Frontiers in psychology·2026
Same journal

Rethinking directiveness in AI coaching chatbots.

Frontiers in psychology·2026
See all related articles

Related Experiment Video

Updated: Nov 17, 2025

Project-Based Learning Guidelines for Health Sciences Students: An Analysis with Data Mining and Qualitative Techniques
13:44

Project-Based Learning Guidelines for Health Sciences Students: An Analysis with Data Mining and Qualitative Techniques

Published on: December 9, 2022

3.9K

Can Students' Computer Programming Learning Motivation and Effectiveness Be Enhanced by Learning Python Language? A

Hsiao-Chi Ling1, Kuo-Lun Hsiao2, Wen-Chiao Hsu2

  • 1Department of Marketing, Kainan University, Taoyuan City, Taiwan.

Frontiers in Psychology
|February 15, 2021
PubMed
Summary
This summary is machine-generated.

Learning Python significantly impacts college students' programming performance, motivation, and self-efficacy. This study compared Python and Java, finding Python positively influenced key learning aspects.

Keywords:
Pythoncomputer programming self-efficacylearning motivationlearning performancemaladaptive cognition

More Related Videos

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.2K
A Computerized Functional Skills Assessment and Training Program Targeting Technology Based Everyday Functional Skills
07:31

A Computerized Functional Skills Assessment and Training Program Targeting Technology Based Everyday Functional Skills

Published on: February 13, 2020

7.2K

Related Experiment Videos

Last Updated: Nov 17, 2025

Project-Based Learning Guidelines for Health Sciences Students: An Analysis with Data Mining and Qualitative Techniques
13:44

Project-Based Learning Guidelines for Health Sciences Students: An Analysis with Data Mining and Qualitative Techniques

Published on: December 9, 2022

3.9K
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.2K
A Computerized Functional Skills Assessment and Training Program Targeting Technology Based Everyday Functional Skills
07:31

A Computerized Functional Skills Assessment and Training Program Targeting Technology Based Everyday Functional Skills

Published on: February 13, 2020

7.2K

Area of Science:

  • Computer Science Education
  • Programming Language Pedagogy

Background:

  • Python is a highly popular programming language adopted in computer courses.
  • Limited research exists on Python's specific impact on student learning, motivation, self-efficacy, and cognition.

Purpose of the Study:

  • To investigate the effects of learning Python on college students' programming learning performance.
  • To compare learning outcomes between students taught Python versus Java.

Main Methods:

  • A comparative study involving two college classes of junior students.
  • One class received instruction in Python, the other in Java.
  • Evaluation of learning performance, motivation, and maladaptive cognition.

Main Results:

  • Python instruction showed significant positive effects on student motivation.
  • Computer programming self-efficacy was notably enhanced in the Python group.
  • Maladaptive cognition related to programming learning was significantly influenced by Python instruction.

Conclusions:

  • Learning Python positively impacts key student attributes relevant to programming education.
  • Findings offer valuable insights for curriculum development and course design in programming education.