programsis
Programsis is a term used in discussions of computer science education to refer to small, self-contained programming exercises that emphasize algorithmic thinking and problem-solving. Unlike larger assignments, programsi are designed to be completed in a single session and to illustrate a single concept or technique, such as recursion, data structures, or parsing.
The word is a neologism combining program and -sis, a suffix found in scholarly terms, and has
Typically, programsi are language-agnostic; instructors may provide test cases or a reference solution, but learners are
In education, programsi serve as warmups, formative assessments, or self-study exercises. They help learners practice writing
See also: coding challenge, programming kata, programming exercise.