CS1335 Java and Processing
  • CS 1335 Computer Science 1
  • Getting Started
    • Processing IDE
    • Java vs Javascript
    • Review: Processing, Functions
    • HSB Color Mode
      • HSB Color Wheel
        • Example Code
      • HSB Color Palette Tool
    • Recursion
      • Recursion Call-Stack
      • Example Code
        • Example Code Feb 5 S20
        • Feb 12 Code
  • Project 1
    • Subjective Modeling of Emotions
    • Emotions represented using color, form, space
      • Kandinsky Color - Emotion
      • Emotional Intelligence
    • Project 1: PShapes
      • Example Code
      • Inspiration
    • PShape with Cutout - Inner Contour
    • VertexShape - Recursion
    • Project 1: Recursive Drawing
    • Project 1: Programmatic Variations in Color
      • Recursion with rotate, scale
      • Plan Region Size, Color
    • Map Function
    • Transforms for Mirroring
    • Project1-Steps
  • Grid Based Designs
    • Computational Design
      • Generative Design
    • Artist: Victor Vasarely
    • Grid Pattern Design
    • 1D - Array of PShapes for Grid Layout
      • Truchet Tiling
      • Example Code
    • PShapes in Grid Regions
    • Grid Region Logic
    • Pattern Preview - Transforms: Translate & Scale
  • Project 2
    • Project 2 - 2D Arrays for Gradient Logic
      • 2D Array Grid with Labels
    • Grid Patterns using 2D Array Indexes: i, j
      • Example Class Code
    • lerpColor( ) and map( ) Functions
    • Demo Lerp Colors
    • 2D Arrays with lerpColor
    • Create PShape 2D Array
    • Function: Populate2DArray( )
    • Function: DisplayShapeMatrix()
    • Transforms for Position, Rotation, Scale of ShapeMatrix Elements
    • Project 2 - Steps
    • Animation for ShapeMatrix
      • Animation w/Noise
  • Object Oriented Programming
    • Introduction to Objects
    • OOP vs Data-Flow
    • Button States
    • Buttons as Objects
      • Button Class
    • Create Object Instances
    • Button Types
    • Modeling Buttons: States and Events
    • OOP - Inheritance
    • OOP - Polymorphism
    • Child-Class: PImageButton
    • PShape - SVG Objects
    • Menu of Buttons
    • ButtonGroup - Final Version
    • Slider Controller
    • UML Class Diagram
  • Project 3
    • Project 3 - Logic, Steps
    • Example Code S20
      • Code Wed Apr 1
      • Code Wed Apr 8 v1
      • Code Wed Apr 8 v2
      • Code Mon Apr 13
      • Code Wed Apr 15
      • Code Mon Apr 20
      • Code Wed Apr 22
      • Code Mon Apr 27
      • Code Wed Apr 29
    • Project 3 - Class Definitions
      • Button
      • PImageButton
      • ButtonGroup
      • Pattern
        • PShapes - SVG, Vertex Shapes
        • Setting Colors For Patterns
        • Pattern - With Child-PShapes
      • Slider
      • Particles
  • Java Syntax
    • Java Syntax
      • Typed-Variables
      • Float - Integer Conversion Errors
      • Modulus
      • Functions
      • Object Reference Data Types
      • Arrays
        • Class Example Code
      • Switch-Case Statement
      • Ternary Operator
      • Class
      • Learning Science
    • UML Class Diagram
    • Glossary
  • Resources and References
    • Resources
    • Random Inspiration
      • Ulm School
      • Heart-Mind, Mind, Body
      • Statistical Uncertainty
Powered by GitBook
On this page
  • Modeling Emotions: Feeling, Context, Experience:
  • Recommended Books:

Was this helpful?

  1. Project 1

Emotions represented using color, form, space

PreviousSubjective Modeling of EmotionsNextKandinsky Color - Emotion

Last updated 4 years ago

Was this helpful?

Modeling Emotions: Feeling, Context, Experience:

Recent research in Neuroscience, Cognitive Science, and Computer Science have transformed the understanding of brain, body science.

A scientific theory to explain the experience and perception of emotion. This theory was proposed by Lisa Feldman Barrett to resolve the "emotion paradox," which has perplexed emotion researchers for decades.

"In every waking moment, your brain uses past experience, organized as concepts, to guide your actions and give your sensations meaning. When the concepts involved are emotion concepts, your brain constructs instances of emotion."

Joseph E. LeDoux

Rational thought has always been treated as a product of the mind, and emotions were traditionally viewed as belonging to the body.

Feeling our Emotions: The Difference between Feelings and Emotions.

Damasio: In everyday language we often use the terms interchangeably. This shows how closely connected emotions are with feelings. But for neuroscience, emotions are more or less the complex reactions the body has to certain stimuli. When we are afraid of something, our hearts begin to race, our mouths become dry, our skin turns pale and our muscles contract. This emotional reaction occurs automatically and unconsciously. Feelings occur after we become aware in our brain of such physical changes; only then do we experience the feeling of fear.

Recommended Books:

Lisa Barrett argues that we construct our emotions, based on social context, personal experience, and situational goals. This suggests that individuals can modify emotions to improve well-being.

Theory of Constructed Emotions:
Wikipedia
"Feelings: What Are They & How Does the Brain Make Them?" Joseph E. LeDoux (PDF)
A. Damasio, Scientific American
How Emotions are Made: Lisa Barrett