vix.ing · top · new · best · stats

Loop exits and structured programming

1995/03/15 by Eric Roberts · 9 citations
Computer Science · Psychology · Mathematics · #Teaching and Learning Programming #Logic, programming, and type systems #Parallel Computing and Optimization Techniques #Computer science #Curriculum #Simple (philosophy) #Loop (graph theory) #Mathematics education #Control (management) #Programming language #Structured programming #Software engineering #Artificial intelligence #Sociology #Pedagogy #Psychology #Mathematics #Epistemology

paper · pdf · doi:10.1145/199691.199815

published in ACM SIGCSE Bulletin 27(1), 268-272 (Association for Computing Machinery)

openalex publication_date 1995/03/15 · openalex created_date 2025/10/10 · openalex updated_date 2026/05/21

Abstract

Internal exits from loops represent a critically important control structure that should be taught in the introductory CS1 curriculum. Without access to those facilities, students are often incapable of solving simple programming problems that occur frequently in applications. This paper reviews the existing evidence in support of such facilities and argues that it is important to reconsider our traditional pedagogical approach as we adopt new languages of instruction.

Citations

Cited by