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

Neuroplasticity01:01

Neuroplasticity

1.4K
Neuroplasticity reflects the brain's remarkable capacity to adapt and evolve, responding dynamically to learning, experiences, or injury by reorganizing its neural circuitry. This reorganization involves creating new neural connections and refining old ones through a series of biological processes that contribute to the brain's lifelong development and adaptability.
1.4K
Cognitivism01:17

Cognitivism

2.6K
Cognitive psychology emerged as a significant field in the mid-20th century. It focused on understanding humans' internal mental processes. This approach emphasizes how people perceive, remember, think, and solve problems—elements critical to human cognition.
Previously dominated by behaviorism, which prioritized observable behaviors and largely ignored mental processes, psychology transformed in the 1950s. Cognitive psychologists argue that understanding how we think and process...
2.6K
Higher Mental Functions of the Brain: Language01:10

Higher Mental Functions of the Brain: Language

3.1K
Language is a system of communication that allows the expression of thoughts, ideas, and feelings. The brain processes language in both hemispheres.
Language formation and comprehension take place in the dominant hemisphere. The dominant hemisphere is responsible for understanding the meaning of spoken, written, or sign language, as well as the ability to communicate. For most people, the left hemisphere is the dominant one. The right hemisphere, then, gives tone and emotional context to the...
3.1K
Higher Mental Functions of Brain: Learning and Memory01:26

Higher Mental Functions of Brain: Learning and Memory

1.8K
Memory is one of the most vital higher mental functions of the brain. Memory is closely related to learning because it enables us to retain information and experiences from our past to use them in our present life. It also helps us to remember facts, events, and skills, such as riding a bike or swimming. There are two types of memory — declarative memory, which involves memorizing facts or events, and procedural memory, which enables us to remember how to do something like writing or...
1.8K
Parallel Processing01:20

Parallel Processing

543
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
543
Cognitive Learning01:21

Cognitive Learning

919
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...
919

You might also read

Related Articles

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

Sort by
Same author

Data-Driven Precision Learning: Transforming Adult Education with AI and Analytics.

Advances in experimental medicine and biology·2026
Same author

Digital Accessibility for Students with Disabilities and Inclusive Learning in Education.

Advances in experimental medicine and biology·2026
Same author

Exploring the Role of Strategies and Tools in Teacher Professional Development in Neuroscience Education: A Review.

Advances in experimental medicine and biology·2025
Same author

Learning Management System (LMS) Design Toward Precision Education Using Brain Data.

Advances in experimental medicine and biology·2025
Same author

Wearable EEG Sensor Analysis for Cognitive Profiling in Educational Contexts.

Sensors (Basel, Switzerland)·2025
Same author

Proposal for Monitoring Students' Self-Efficacy Using Neurophysiological Measures and Self-Report Scales.

Advances in experimental medicine and biology·2023

Related Experiment Video

Updated: Dec 23, 2025

Using Electroencephalography Measurements and High-quality Video Recording for Analyzing Visual Perception of Media Content
10:41

Using Electroencephalography Measurements and High-quality Video Recording for Analyzing Visual Perception of Media Content

Published on: May 26, 2018

7.2K

Exploring brain activity and transforming knowledge in visual and textual programming using neuroeducation

Spyridon Doukakis1

  • 1Department of Informatics, Ionian University, 7 Tsirigoti Square, 49132 Corfu, Greece.

AIMS Neuroscience
|April 29, 2020
PubMed
Summary

This study found no significant differences in brain activity between visual and textual programming languages for novice computer science students. However, task complexity and programming experience influenced cognitive load and development time.

Keywords:
EEGknowledgelearningnovice programmersprogrammingtransformationundergraduate students

More Related Videos

Utilizing Electroencephalography Measurements for Comparison of Task-Specific Neural Efficiencies: Spatial Intelligence Tasks
06:57

Utilizing Electroencephalography Measurements for Comparison of Task-Specific Neural Efficiencies: Spatial Intelligence Tasks

Published on: August 9, 2016

11.8K
Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
11:18

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks

Published on: March 2, 2015

10.7K

Related Experiment Videos

Last Updated: Dec 23, 2025

Using Electroencephalography Measurements and High-quality Video Recording for Analyzing Visual Perception of Media Content
10:41

Using Electroencephalography Measurements and High-quality Video Recording for Analyzing Visual Perception of Media Content

Published on: May 26, 2018

7.2K
Utilizing Electroencephalography Measurements for Comparison of Task-Specific Neural Efficiencies: Spatial Intelligence Tasks
06:57

Utilizing Electroencephalography Measurements for Comparison of Task-Specific Neural Efficiencies: Spatial Intelligence Tasks

Published on: August 9, 2016

11.8K
Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
11:18

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks

Published on: March 2, 2015

10.7K

Area of Science:

  • Computer Science Education
  • Cognitive Neuroscience

Background:

  • Novice programmers' cognitive processes are crucial for effective computer science education.
  • Understanding brain activity differences between visual and textual programming languages can inform pedagogical strategies.

Purpose of the Study:

  • To investigate electroencephalography (EEG) differences in novice programmers' brain activity when using visual versus textual programming languages.
  • To explore how programming language type and task complexity affect cognitive load and development time.

Main Methods:

  • A field study involving eight first-semester computer science students.
  • Electroencephalography (EEG) was used to measure cerebral activity during programming tasks.
  • Students completed four programming tasks, two in a visual language and two in a textual language.

Main Results:

  • No significant differences in brain activity were observed based on programming language type (visual vs. textual).
  • Task complexity influenced brain activity, with higher activity noted for the fourth task compared to the third.
  • Six students showed increased cognitive load and development time when using their first-encountered programming language, irrespective of type.

Conclusions:

  • Programming language modality (visual vs. textual) may not be a primary determinant of cognitive load for novice programmers.
  • Educational approaches should consider task complexity and individual learning progression to optimize programming education.
  • Further research could explore experienced programmers and a wider range of programming languages.