Skip to content

← Back to Overview

Basic Programs

This section is the starting point for programming practice. Focus on input/output, variable handling, and step-by-step logic before moving to advanced topics.

Learning Goals

  • Build confidence with small executable programs.
  • Understand how inputs transform into outputs.
  • Practice clean code structure and validation habits.

Topics

Practice Strategy

  1. Run each program with at least 3 different inputs.
  2. Add one invalid input test per program.
  3. Write short notes: logic, edge case, and expected output.