Short answer

When designing educational software that integrates computational thinking with science learning, anticipate and plan for specific student struggles in both areas, and build in adaptive support systems.

Field
User-Centred Design
Source
Research and Practice in Technology Enhanced Learning (2016)
Method
Qualitative observation and analysis
Evidence
Moderate effect

Middle school students encounter specific difficulties when learning science through computational thinking-based environments, requiring tailored support to overcome these obstacles. This user-centred design research insight is drawn from a 2016 study published in Research and Practice in Technology Enhanced Learning. Using Qualitative observation and analysis, researchers explored how this design variable affects real-world outcomes. The key design takeaway: When designing educational software that integrates computational thinking with science learning, anticipate and plan for specific student struggles in both areas, and build in adaptive support systems.

Study
User-Centred DesignHigh ImpactModerate effect

Computational thinking integration in science learning presents unique student challenges

Middle school students encounter specific difficulties when learning science through computational thinking-based environments, requiring tailored support to overcome these obstacles.

Research and Practice in Technology Enhanced Learning · 2016

01

Key Findings

  • 01Students face challenges related to both computational aspects (e.g., programming, modeling) and science domain concepts.
  • 02The nature and frequency of these challenges evolve as students engage with different modeling activities.
  • 03Human-provided scaffolding significantly helps students overcome challenges over time.
02

Application

Design takeaway

When designing educational software that integrates computational thinking with science learning, anticipate and plan for specific student struggles in both areas, and build in adaptive support systems.

How to apply

Before deploying an educational technology, conduct user testing with the target audience to identify potential points of confusion or difficulty, and integrate targeted help features or tutorials.

Project actions

  • 01When designing an educational tool, think about what might confuse users.
  • 02Include help features that can be accessed when users get stuck.
03

Method & Evidence

AimWhat are the core computational and science-domain related challenges middle school students face when learning through a computational thinking-based simulation and modeling environment, and how do these challenges evolve across different activities?
MethodQualitative observation and analysis
ProcedureResearchers observed middle school students interacting with the CTSiM (Computational Thinking in Simulation and Modeling) environment, documenting the challenges they encountered during various modeling activities and the types of support they received from human observers.
ContextMiddle school science education, computational thinking integration, simulation and modeling environments

Variables

IVType of modeling activity, presence of human scaffolding
DVTypes and frequency of student challenges
CVStudent age group (middle school), specific learning environment (CTSiM)
04

Strengths & Limitations

Strengths

  • +Focuses on a specific, under-researched area of educational technology integration.
  • +Provides a detailed categorization of student challenges.

Limitations

The specific challenges identified might not apply to all computational thinking tools or all age groups.

Reliability & validity

The reliability of challenge identification would depend on consistent observer training. Validity could be enhanced by triangulating observations with student self-reports or performance data.

Think critically

How might the challenges identified in this study differ for younger or older students, or for students with varying prior exposure to computational thinking?

05

Design Principles

"Anticipate and scaffold user challenges in integrated learning environments."

Understanding these user-specific challenges is crucial for designing effective educational technologies and curricula. By identifying and addressing these pain points, educators and designers can create more supportive and engaging learning experiences that foster deeper comprehension of both computational thinking and scientific concepts.

06

What This Means for Your Design

When kids learn science using computer models, they get stuck on both the computer parts and the science parts. The problems change as they do more. But if you help them, they get better.

How to use in your project

  • 1.Use this research to justify the need for user testing and iterative design in your project, especially when integrating multiple concepts or technologies.
07

Add to My Project

08

Quick Cite

Paragraph starter

This research highlights that integrating computational thinking with science learning presents specific challenges for middle school students, affecting both their understanding of computational concepts and scientific principles. The study's findings underscore the importance of designing educational environments that anticipate and address these evolving user difficulties through integrated scaffolding, a principle that should guide the development of any complex educational technology.

09

Source

Research and Practice in Technology Enhanced Learning

Identifying middle school students’ challenges in computational thinking-based science learning

journal · 2016

View source

Questions About This Research

What does the research say about computational thinking integration in science learning presents unique student challenges?
When designing educational software that integrates computational thinking with science learning, anticipate and plan for specific student struggles in both areas, and build in adaptive support systems. Evidence: Research and Practice in Technology Enhanced Learning (2016).
Why does "Computational thinking integration in science learning presents unique student challenges" matter for design?
Understanding these user-specific challenges is crucial for designing effective educational technologies and curricula. By identifying and addressing these pain points, educators and designers can create more supportive and engaging learning experiences that foster deeper comprehension of both computational thinking and scientific concepts.
How can designers apply this research?
When designing educational software that integrates computational thinking with science learning, anticipate and plan for specific student struggles in both areas, and build in adaptive support systems.
What were the main findings?
Students face challenges related to both computational aspects (e.g., programming, modeling) and science domain concepts.. The nature and frequency of these challenges evolve as students engage with different modeling activities.. Human-provided scaffolding significantly helps students overcome challenges over time.
What research method was used?
Qualitative observation and analysis.
How strong is the evidence?
Evidence strength is rated Moderate effect, based on a 2016 journal from Research and Practice in Technology Enhanced Learning.
What should I do differently in my next project?
Before deploying an educational technology, conduct user testing with the target audience to identify potential points of confusion or difficulty, and integrate targeted help features or tutorials.
What are the limitations?
The study's findings may be specific to the CTSiM environment and the particular middle school student population studied.