The RoboSteamSen project (2023-1-ES01-KA220-SCH-000155379) is co-funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Education and Culture Executive Agency (EACEA).

Scaffolded Robotic Programming (SRP) Framework

Typology
Methodological
Resource description
The Scaffolded Robotic Programming (SRP) Framework is a methodological resource designed to enhance computational thinking in children with Intellectual and Developmental Disabilities (IDD). This framework utilizes a step-by-step approach, combining visual programming environments and tangible robotic interfaces to facilitate understanding and engagement. By breaking down complex tasks into smaller, manageable activities, the SRP framework enables students with IDD to gradually develop problem-solving skills, logical reasoning, and sequencing abilities. The scaffolding component ensures that tasks are tailored to individual learning levels, allowing children to work at their own pace while receiving necessary support from educators. The inclusion of hands-on interaction with robots helps make abstract computational concepts more concrete and accessible. The SRP framework also promotes collaboration and communication among learners, fostering social interaction alongside cognitive development.
Sample of use in education with students with IDD
In a classroom using the SRP Framework, students with IDD are introduced to basic programming concepts through a visual block-based coding environment like Scratch or Blockly. To facilitate engagement, students are given simple tasks, such as programming a robot to move from one point to another. The process begins with the teacher demonstrating how to arrange a sequence of commands (e.g., forward, turn left, stop) to control the robot's movements.

For a child with IDD, the activity may start with just one or two simple commands. As the child becomes more familiar with the process, additional commands are gradually introduced, increasing the complexity of the task while maintaining a supportive learning environment. Educators provide feedback and prompts when needed, ensuring that the child can achieve the desired outcome. This iterative process builds the child's confidence, enabling them to grasp essential computational thinking skills at a pace suited to their developmental needs.
Difficulties to which it could be applied
Sensory Processing and Sensitivities
  • Hyper-responsiveness
  • Atypical response to sensory stimuli
  • Coordination and/or odd movements pattern
  • Discomfort sensory-rich environments
  • Sensory Information Management
  • Sensory overload
  • Sensory-perceptual self-stimulation behaviors
Executive Functioning and Flexibility, Repetitive Behaviors and Restricted Interests
  • Repetitive behavior
  • Mental rigidity, need to follow routines
  • Impulsiveness
Learning and Cognitive Challenges
  • Cognitive Abilities
  • Individualized learning strategies accommodations
  • Reading, writing or maths challenges
Repetitive Behaviors and Restricted Interests
  • Repetitive movements
  • Specialized skills or talents
Repetitive Behaviors and Restricted Interests, Specialized Skills and Talents
  • Intense focus
  • Memory and attention to detail
Repetitive Behaviors and Restricted Interests, Sensory Processing and Sensitivities
  • Specific sensory preferences
Social Communication Challenges
  • Cooperative Interaction
  • Inappropriate social behavior
  • Misinterpretation of social situations and intentions
  • Non-interactive play
  • Interaction with peers
  • Solitary Activities and Limited Engagement in meetings
  • Understanding facial expressions or body language
  • Understanding social norms and rules
Emotional Regulation, Social Communication Challenges
  • Use of nonverbal cues
  • Eye contact during conversations
  • Expressing Feelings
  • Making/Keeping friends
  • Delayed development or unusual speech patterns
  • Lack of answer
  • Limited language use
  • Literal interpretation of language and abstractions
  • Pragmatic language skills
  • Problems initiating and maintaining conversations
Emotional Regulation
  • Regulating Emotions
  • Understanding Emotions
  • Anxiety
Emotional Regulation, Executive Functioning and Flexibility
  • Avoidance behavior or meltdowns
Executive Functioning and Flexibility
  • Managing transition and adaption to changes and new situations
  • Seeing things from different perspectives
  • Short attention span
Executive Functioning and Flexibility, Learning and Cognitive Challenges
  • Constant changing activity or task
  • Organization and planning of tasks and activities
  • Sharing a common focus
  • Time management
  • Unability to follow instructions and rules
  • Unability to stick to tedious tasks
Executive Functioning and Flexibility, Repetitive Behaviors and Restricted Interests, Specialized Skills and Talents
  • Intense attachment to objects or activities
Learning Objetives
  • Cognitive and Behavioral Flexibility
  • Distinguising Meaningful contents
  • Emphasize self-reliance
  • Engage in abstract thinking and Symbolic Though
  • Executive functions
  • Facilitating Peer Interaction and Social Interaction Skills
  • Improving Attention and focus
  • Improving knowledge application
  • Improving metacognition (learning to learn)
  • Improving Social Communication Skills
  • Learning Engineering concepts
  • Learning Technology concepts
  • Promoting Flexibility and Adaptability