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

SFG Algebra01:16

SFG Algebra

264
In Signal Flow Graph (SFG) algebra, the value a node represents is determined by the sum of all signals entering that node. This summed value is then transmitted through every branch leaving the node, making the SFG a powerful tool for visualizing and analyzing control systems.
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
264
Manipulation and Analysis01:21

Manipulation and Analysis

231
GIS manipulation and analysis functions are vital for decision-making and planning. These activities range from data retrieval tasks, such as selecting information based on specific criteria, to advanced analytical techniques that address complex spatial problems.One critical GIS analysis method is overlaying, which combines multiple data layers to examine impacts. For example, overlaying a river-dammed lake boundary with road networks can identify affected infrastructure. Another common...
231
Social Loafing01:37

Social Loafing

38.9K
Another way in which a group presence can affect performance is social loafing—the exertion of less effort by a person working together with a group. Social loafing occurs when our individual performance cannot be evaluated separately from the group. Thus, group performance declines on easy tasks (Karau & Williams, 1993). Essentially individual group members loaf and let other group members pick up the slack. Because each individual’s efforts cannot be evaluated,...
38.9K
Feedback control systems01:26

Feedback control systems

628
Feedback control systems are categorized in various ways based on their design, analysis, and signal types.
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
628
Signal Flow Graphs01:18

Signal Flow Graphs

543
Signal-flow graphs offer a streamlined and intuitive approach to representing control systems, providing an alternative to traditional block diagrams. These graphs use branches to symbolize systems and nodes to represent signals, effectively illustrating the relationships and interactions within the system.
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
543
Effects of feedback01:24

Effects of feedback

891
Feedback in control systems plays a critical role in shaping various operational parameters, extending beyond simple error reduction to influence stability, bandwidth, gain, impedance, and sensitivity. Understanding these effects requires examining a basic feedback system characterized by defined input, output, error, and feedback signals.
Feedback significantly modifies the gain of a control system. The gain of a system without feedback is altered by a factor of one plus GH, where G represents...
891

You might also read

Related Articles

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

Sort by
Same author

Mastery Learning Improves Performance on Complex Tasks on PCP Literacy Test.

IEEE computer graphics and applications·2026
Same author

Leveraging Social Interaction: Stroke Rehabilitation Using Extended Reality.

IEEE computer graphics and applications·2026
Same author

Developing Collaborative Artificial Intelligence in Artistic Practices: Using AI in Creative Explorations.

IEEE computer graphics and applications·2026
Same author

Bridging Theory and Practice: A Multiphase Study of GenAI-Assisted Visualization Learning.

IEEE computer graphics and applications·2025
Same author

Design Considerations for Virtual Self-Representation in Educational Games.

IEEE computer graphics and applications·2025
Same author

Playful Learning in Computer Graphics.

IEEE computer graphics and applications·2025
Same journal

Graph Pattern Matching based reassembly - 3DGPM.

IEEE computer graphics and applications·2026
Same journal

Making Learning Visible: Turning Public Engagement into Evidence for Academic Learning.

IEEE computer graphics and applications·2026
Same journal

LlymX: Multimodal LLM-Augmented XR for Context-Aware Information Access.

IEEE computer graphics and applications·2026
Same journal

Dynamic Gaussian-Based Digital Twin Reconstruction of Articulated Multi-Joint Objects.

IEEE computer graphics and applications·2026
Same journal

Steiner and Poisson Traversal Initializations: Initial Curve Optimization for Geometric Flow-based Surface Filling.

IEEE computer graphics and applications·2026
Same journal

Insight Into the Insight Toolkit.

IEEE computer graphics and applications·2026
See all related articles

Related Experiment Video

Updated: Dec 22, 2025

Author Spotlight: Validation of SICOLE-R for Assessing Cognitive and Reading Skills in Spanish-Speaking Children and Its Role in Personalized Education
09:00

Author Spotlight: Validation of SICOLE-R for Assessing Cognitive and Reading Skills in Spanish-Speaking Children and Its Role in Personalized Education

Published on: August 16, 2024

1.1K

Syntactic and Semantic Analysis for Extended Feedback on Computer Graphics Assignments.

Carlos Andujar, Cristina R Vijulie, Alvar Vinacua

    IEEE Computer Graphics and Applications
    |May 2, 2020
    PubMed
    Summary
    This summary is machine-generated.

    This study introduces a new tool for evaluating student programming assignments in computer graphics courses. It offers detailed feedback beyond simple pass/fail, aiding self-assessment and grading for large student groups.

    More Related Videos

    Using Eye Movements Recorded in the Visual World Paradigm to Explore the Online Processing of Spoken Language
    09:27

    Using Eye Movements Recorded in the Visual World Paradigm to Explore the Online Processing of Spoken Language

    Published on: October 13, 2018

    10.6K
    Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment
    08:25

    Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment

    Published on: May 7, 2019

    9.5K

    Related Experiment Videos

    Last Updated: Dec 22, 2025

    Author Spotlight: Validation of SICOLE-R for Assessing Cognitive and Reading Skills in Spanish-Speaking Children and Its Role in Personalized Education
    09:00

    Author Spotlight: Validation of SICOLE-R for Assessing Cognitive and Reading Skills in Spanish-Speaking Children and Its Role in Personalized Education

    Published on: August 16, 2024

    1.1K
    Using Eye Movements Recorded in the Visual World Paradigm to Explore the Online Processing of Spoken Language
    09:27

    Using Eye Movements Recorded in the Visual World Paradigm to Explore the Online Processing of Spoken Language

    Published on: October 13, 2018

    10.6K
    Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment
    08:25

    Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment

    Published on: May 7, 2019

    9.5K

    Area of Science:

    • Computer Science Education
    • Software Engineering

    Background:

    • Computer graphics courses necessitate programming assignments, leading to time-consuming evaluation processes.
    • Scalable solutions like interactive judges offer limited feedback (pass/fail only).

    Purpose of the Study:

    • To develop a tool for providing extensive, automated feedback on student programming submissions.
    • To enhance the efficiency and scalability of evaluating computer graphics assignments.

    Main Methods:

    • The tool analyzes student code using syntactic and semantic checks.
    • It compares program output against predefined test sets.
    • Feedback is generated based on code features and instructor-defined rubrics.
    • The system is implemented in Python and supports GLSL shader programs.

    Main Results:

    • The tool provides comprehensive feedback, going beyond basic output correctness.
    • Experimental results indicate its utility in supporting student self-assessment.
    • The system facilitates instructor grading and helps identify common programming errors.

    Conclusions:

    • The developed tool offers a scalable and effective solution for evaluating computer graphics programming assignments.
    • It significantly improves the feedback loop for students and instructors.
    • The tool aids in identifying and rectifying frequent programming mistakes in computer graphics education.