Skip to content

Parsons problems design for smartphones: single combined area, pre-indented single LOCs, incomplete LOCs with menu-based SE prompts

Design · All designs
Evidence · 4 claims (2 for, 2 mixed) · 1 study (1 causal), q3 · 1 of 1 report an effect size · 4 claims rest on one study

Description

The article's Parsons problems differ from common implementations in four ways the authors enumerate. First, students solve problems "in the same area where the LOCs are presented", with no separation between problem and solution space, making better use of limited smartphone screen space. Second, all lines are provided with correct indentation as scaffolding for novices. Third, all blocks contain only single LOCs, encouraging students to think about each individual line. Fourth, the problems contain incomplete LOCs accompanied by menu-based SE prompts that learners must answer upon solving them, targeting both procedural and conceptual knowledge.

Design Implications

Context

Requirements

  • Menu-based SE prompts require feedback on incorrect choices so learners with misconceptions receive guidance

Constraints

  • Combining problem and solution areas might overwhelm learners because all LOCs are displayed at once, though the authors did not observe this as an issue given the 16-LOC limit

Target Learners

  • novice programmers learning on smartphones

Learning Goals

  • code sequencing and writing skills
  • declarative and procedural Python knowledge

Claims

  • Pykinetic Mobile Python Tutor

Examples

-

Key Sources

  • Fabic, G. V. F., Mitrovic, A., & Neshatian, K. (2019). Evaluation of Parsons Problems with Menu-Based Self-Explanation Prompts in a Mobile Python Tutor. International Journal of Artificial Intelligence in Education, 29, 507–535. https://doi.org/10.1007/s40593-019-00184-0
Page metadata
Field Value
type design
id pykinetic-parsons-problem-design
title Parsons problems design for smartphones: single combined area, pre-indented single LOCs, incomplete LOCs with menu-based SE prompts
description The article's Parsons problems differ from common implementations in four ways the authors enumerate.
status review
generated by process:settle-candidates on 2026-10-28
trust unverified — no one has confirmed this page's content
sources 1 — fabic-2019

Frontmatter is the page's machine-readable record — see the Schema & Guide.