Courses Images

Course Description

Focus: Transition to text-based coding, core programming concepts, problem solving.

Units:

  1. Introduction to Text-Based Coding (Python or JavaScript)
    • Syntax and basic commands
  2. Variables and Data Types
    • Numbers, strings, booleans
  3. Control Structures
    • Conditionals, loops, nested logic
  4. Functions and Modular Code
    • Defining and using functions
  5. Data Structures
    • Lists/arrays and dictionaries/objects
  6. Basic Algorithms
    • Searching and sorting basics
  7. Debugging and Testing
    • Systematic problem solving
  8. Project: Interactive Programs & Simple Games