An introductory course designed to teach beginner programming students the core concepts of variables, sequential execution, and code tracing. Learners will master reading simple pseudo-code, updating variable states, and constructing trace tables to predict program outputs.