AI Summary of Peer-Reviewed Research

This page presents an AI-generated summary of a published research paper. The original authors did not write or review this article. [See full disclosure ↓]

Publishing process signals: STANDARD — reflects the venue and review process. — venue and review process.

Grade 11 students showed gaps in basic programming concepts

Multiple teenage students wearing navy uniforms and neon green/lime aprons sit at individual computer workstations in a bright, modern computer lab classroom, with desktop monitors visible on desks as they work independently.
Research area:Mathematics educationTeaching and Learning ProgrammingScience Education and Pedagogy

What the study found: Grade 11 students in one upper-secondary school showed partial familiarity with simple control structures, but they had persistent weaknesses in basic programming ideas such as telling a program from an algorithm, understanding variables as memory locations, and recognizing how loop termination changes.
Why the authors say this matters: The authors conclude that understanding students' initial conceptions can help teachers prioritize core ideas and anticipate misconceptions before instruction begins, and the study suggests early instruction should move from recognition to explanation and short code construction.
What the researchers tested: The researchers administered a pre-instruction diagnostic pilot to Grade 11 students in one upper-secondary school. The instrument used multiple-choice and True/False items aligned with five conceptual clusters: definition of a program, language recognition, variables and data, basic conditionals, and elementary loop semantics.
What worked and what didn't: Responses indicated some familiarity with simple control constructs, but weaker understanding in foundational areas. A consistent format effect favored recognition-based True/False items over multiple-choice discrimination.
What to keep in mind: The abstract describes this as a pilot study with a single-site scope, so the findings are limited to one upper-secondary school. Limitations are otherwise not described in the available summary.

Key points

  • Grade 11 students showed partial familiarity with simple programming control structures.
  • Students had persistent weaknesses in distinguishing a program from an algorithm and in understanding variables as memory locations.
  • The diagnostic found difficulty with recognizing the role of guard change in loop termination.
  • True/False recognition items produced better performance than multiple-choice items.
  • The study was limited to one upper-secondary school.

Disclosure

Research title:
Grade 11 students showed gaps in basic programming concepts
Authors:
Sofia Kasotaki
Institutions:
University of Western Macedonia
Publication date:
2026-02-26
OpenAlex record:
View
AI provenance: This post was generated by OpenAI. The original authors did not write or review this post.